随笔分类 -  杂项

摘要:上篇写了架构视角面面观-系列的开篇WebPage能支持DI注入那该多好,接下来将介绍"WebPage能像MVC的ViewPage那样支持泛型节约不少代码量的?".WebForm 的Page基类大家应该是非常熟悉了,MVC中的ViewPage支持泛型用过的人都知道,呵呵,但是WebForm 的Page类是不支持的,通过研究MVC的源代码一切都是如此的简单,看看实战吧。 1.通过Nuget命令安装NLite.web包:Install-Package NLite.Web 2.在配置文件中添加如下配置即可,这样就可以随心所欲的使用泛型页了 <pages pageParserF 阅读全文
posted @ 2012-06-14 22:48 风云 阅读(1159) 评论(0) 推荐(0) 编辑
摘要:你的领域逻辑是否被UI前端绑架了? 你的领域逻辑是否被Asp.net的Session、Cookie、Cache等东东绑架? 你的领域逻辑是否被MVC或者WebApi的什么什么ActionResult.ControllerContext,ControllerBase,ApiController 等绑架? 你的领域逻辑是否被WCF的数据契约、服务契约、操作契约以及繁琐的ABC配置所绑架? 你的领域逻辑是否被WebService、Remoting等分布式架构所绑架? 你的领域逻辑是否被Ado.net 所绑架(强类型的SqlConnection等)? 你的领域逻辑是否被ORM所绑架(如EF、NHibernate等)? 你的领域逻辑是否被不支持多数据库所绑架? 你的领域逻辑是否很难支持多谢分离? 没有裸奔的领域逻辑是否该甩掉包袱开始裸奔呢? 阅读全文
posted @ 2012-06-13 02:47 风云 阅读(3845) 评论(12) 推荐(5) 编辑
摘要:上周五下班前,在Repository兄测试NLiteMapper和EmitMapper的文章中,发现了令我跌破眼镜的性能悬殊对比12283ms : 7ms。真不可思议,与是便把EmitMapper的源代码和OOMapper 的源代码一起下载下来,以Release模式的方式做一个公平对比。测试代码仍然沿用Repository兄的,代码如下:public class SimpleClassFrom { public long ID { get; set; } public string Name { get; set; } public int Age { get; set; } public . 阅读全文
posted @ 2011-04-11 11:28 风云 阅读(4053) 评论(17) 推荐(3) 编辑
摘要:今年刚过完春节我和一个同事花了一个月的时间在.DOTTEXT的基础上进行了修改和扩充形成了公司内网的博客平台,该平台的目的是立足于技术的,由于监管不力,渐渐形成了娱乐休闲的场所,实在心疼呀,辛辛苦苦搭建的平台就这样被毁了.......无语中.......... 阅读全文
posted @ 2006-11-22 14:15 风云 阅读(446) 评论(4) 推荐(0) 编辑

点击右上角即可分享
微信分享提示