摘要:        
我的开源框架之TAB控件需求(1)支持iframe、html、json格式的tab内容远程请求(2)支持动态添加tab(3)支持远程加载完成监听,支持tab激活事件监听(4)支持reload tab内容【如果是远程加载】(5)支持邮件菜单【未实现】实现图例客户代码 1 2 3 ...    
阅读全文
            posted @ 2014-08-10 13:45
HackerVirus
阅读(427)
推荐(0)
        
        
        
摘要:        
MEF插件系统中通信机制的设计和实现1.背景一般的WinForm中通过C#自带的Event机制便能很好的实现事件的注册和分发,但是,在插件系统中却不能这么简单的直接用已有的类来完成。一个插件本不包含另外一个插件,它们均是独立解耦的,实现插件和插件间的通信还需要我们设计出一个事件引擎来完成这个需求。目...    
阅读全文
            posted @ 2014-08-10 13:34
HackerVirus
阅读(987)
推荐(2)
        
 
		
        
        
摘要:        
用CQRS+ES实现DDD这篇文章应该算是对前三篇的一个补充,在写之前说个题外话,有园友评论这是在用三层架构在写DDD,我的个人理解DDD是一种设计思想,跟具体用什么架构应该没有什么关系,DDD也需要分层,也有三层架构的影子在里面。三层架构主要是表现层、业务层和数据层,而DDD已经没有数据层,三层结...    
阅读全文
            posted @ 2014-08-08 22:00
HackerVirus
阅读(396)
推荐(1)
        
        
        
摘要:        
(Unit of work + Repository)今日后开启进阶模式! 谈到MVC与EntityFramework,则不得不说一说事务与仓储(Unit of work + Repository)。 仓储(Repository):领域对象集合。用于操作领域对象与数据库上下文(DbContext...    
阅读全文
            posted @ 2014-08-08 21:25
HackerVirus
阅读(650)
推荐(2)
        
        
        
摘要:        
MVC 插件式开发在开发一个OA系统是,我们可能遇到 A模块. B模块 .C模块,这也模块组成一个完整的系统,买给客服。现在又有一个客服要我们做一个OA系统,唉我们发现,跟上一个OA系统差不多,但没有C模块。怎么办?修改源码,系统简单还好,但是一系统复杂到一定程度,修改源码改这改这就像重写了!怎么办...    
阅读全文
            posted @ 2014-08-08 21:18
HackerVirus
阅读(606)
推荐(0)
        
        
        
摘要:        
代码审查 (Google牛人谈Code Review)在上一篇博客里我暗示自己将不在为Google工作。 我还没有决定好去哪儿-有几个非常不错的工作机会让我选择。鉴于这段时间内我不受雇于任何公司,我想我可以写点和专业相关的东西,这些东西很有趣,但是如果我还在职,可能会导致与同事/老板的关系紧张。Go...    
阅读全文
            posted @ 2014-08-08 21:01
HackerVirus
阅读(331)
推荐(0)
        
        
        
摘要:        
A/B测试评测A/B测试在各类网站设计中已经是比较常见的,本文着重讲讲A/B测试在应用推送领域的作用。目前国外开通A/B测试的推送服务商只有swrve,而国内的个推也在前不久发布的smartpush2.0中集成了A/B测试的功能。小编联系到个推相关的负责人,拿到了一个测试账号,用实际的操作详解A/B...    
阅读全文
            posted @ 2014-08-08 13:52
HackerVirus
阅读(211)
推荐(0)
        
        
        
摘要:        
C#/ASP.NET/AJAXASP.NET 4.5新特性一:强类型数据绑定(Strongly-Type Data-Bindings)摘要: 随着ASP.NET 4.5的发布提供了很多的新特性,其中强类型数据绑定(Strongly-Type Data-Bindings)为我们的开发非常便利,且使用率...    
阅读全文
            posted @ 2014-08-08 13:47
HackerVirus
阅读(327)
推荐(0)
        
 
		
        
        
摘要:        
基于MEF的插件框架之总体设计1.MEF框架简介MEF的全称是Managed Extensibility Framework(MEF),其是.net4.0的组成部分,在3.5上也可以使用。熟悉java中的spring框架的人,对这个框架中涉及的几个概念应该会比较容易理解。这里我先把我两年多前的一个完...    
阅读全文
            posted @ 2014-08-07 13:34
HackerVirus
阅读(844)
推荐(0)
        
        
        
摘要:        
面向.Net程序员的前端优化2014-08-06 17:20 by 熬夜的虫子,1152阅读,9评论,收藏,编辑背景 作为web开发人员大家大多了解一些网站的性能优化方法,其实大部分方法都不复杂,例如针对前端js和css的压缩来减少请求大小,通过合并来减少请求次数。这里站在.Net后端程序员的角度...    
阅读全文
            posted @ 2014-08-07 12:41
HackerVirus
阅读(408)
推荐(0)