.net平台 WebAPI与WPF加密通讯架构(一)

作为CSDN的第一篇博文,我尽可能的展现我逗比的本质……虽然这是刚刚和人吵过架,但技术是理性的,吵架是感性的。感性是不应该影响理性的。


故事背景:事情发生在我从外地回来之后,项目组有一只逗比对我进行了人身攻击,然而业务还得要交接。秉承着.net的一贯精英式教育的作风,我只想把他人身攻击我的话还回去:“就你那点技术,还不如实习生呢,瞅瞅你有啥用?就你这样,还不赶紧滚。”


需求:一套考勤+绩效考核的系统,架构上不能给自己找麻烦,源码级别交接,尽可能不给自己找麻烦的同时,还要给技术一般的孩子一点教训。

需求分析:首先,写出来的东西不能很复杂,因为这样会影响开发效率。写出来的东西要便于自己维护,那么根据解耦的思想、面向对象、面向服务的思想,其实能做的局限性很大。曾想过利用.net的签名机制……不过这又做的太过分了,那么我们就用一些不常见的技术吧。比如说自定义特性——在.net开发中,其实AOP框架用的很多,很多人利用自定义特性去做AOP……所以自定义特性这玩意也是很常见的。那么我们下面开始坑爹——请查看以下两段代码。

 public class User
    {
        public static string f()
        {
            return A.GetPostValue("User","2016-09-01 00:00:00","");
        }
    }

 [Messag
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值