上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 31 下一页
摘要: 详情请查看http://aehyok.com/Blog/Detail/9.html个人网站地址:aehyok.comQQ 技术群号:206058845,验证码为:aehyok本文文章链接:http://www.cnblogs.com/aehyok/p/3981965.html感谢您的阅读,如果您对我... 阅读全文
posted @ 2013-11-04 12:23 aehyok 阅读(18008) 评论(25) 推荐(23) 编辑
摘要: 详情请看http://aehyok.com/Blog/Detail/5.html个人网站地址:aehyok.comQQ 技术群号:206058845,验证码为:aehyok本文文章链接:http://www.cnblogs.com/aehyok/p/3981965.html感谢您的阅读,如果您对我的... 阅读全文
posted @ 2013-11-03 23:28 aehyok 阅读(48486) 评论(54) 推荐(70) 编辑
摘要: 详情请查看 http://aehyok.com/Blog/Detail/8.html个人网站地址:aehyok.comQQ 技术群号:206058845,验证码为:aehyok本文文章链接:http://www.cnblogs.com/aehyok/p/3981965.html感谢您的阅读,如果您对... 阅读全文
posted @ 2013-11-01 00:18 aehyok 阅读(28406) 评论(55) 推荐(31) 编辑
摘要: 详情请查看 http://aehyok.com/Blog/Detail/7.html个人网站地址:aehyok.comQQ 技术群号:206058845,验证码为:aehyok本文文章链接:http://www.cnblogs.com/aehyok/p/3981965.html感谢您的阅读,如果您对... 阅读全文
posted @ 2013-10-31 01:26 aehyok 阅读(28560) 评论(43) 推荐(32) 编辑
摘要: Repository模式之前如果我们用最原始的EF进行设计对每个实体类的“C(增加)、R(读取)、U(修改)、D(删除)”这四个操作。第一个:先来看看查询,对于实体类简单的查询操作,每次都是这样的过程会在代码中拥有大量的重复 极为类似的代码段。 using (var db = new EFContext("EFContext")) { var persons = db.Persons.Where(t => t.PersonName == "aehyok").OrderByDescending(t => t.PersonI... 阅读全文
posted @ 2013-10-28 06:28 aehyok 阅读(6230) 评论(7) 推荐(7) 编辑
摘要: 前言在http://www.cnblogs.com/aehyok/p/3386650.html前面一节主要是对MEF进行简单的介绍。本节主要来介绍如何在Asp.Net Mvc3.0中使用MEF。准备工作首先建立一个Asp.Net Mvc3.0的Web项目。然后建立一个业务逻辑处理的类库项目。在MEF.Repository类库项目中建立一个ITestRepository的接口namespace MEF.Repository{ public interface ITestRepository { string GetTestString(); }}以及它的一个实现类... 阅读全文
posted @ 2013-10-26 10:59 aehyok 阅读(2492) 评论(5) 推荐(0) 编辑
摘要: 前言Managed Extensibility Framework(MEF)是.NET平台下的一个扩展性管理框架,它是一系列特性的集合,包括依赖注入(DI)等。MEF为开发人员提供了一个工具,让我们可以轻松的对应用程序进行扩展并且对已有的代码产生最小的影响,开发人员在开发过程中根据功能要求定义一些扩展点,之后扩展人员就可以使用这些扩展点与应用程序交互;同时MEF让应用程序与扩展程序之间不产生直接的依赖,这样也允许在多个具有同样的扩展需求之间共享扩展程序。MEF方式MEF 提供一种通过“组合”隐式发现组件的方法。 MEF 组件(称为“部件-Part”)。部件以声明方式同时指定其依赖项(称为“导入 阅读全文
posted @ 2013-10-26 01:15 aehyok 阅读(1746) 评论(2) 推荐(0) 编辑
摘要: IOC模式 Ioc模式(又称DI:Dependency Injection 依赖注射). 分离关注( Separation of Concerns : SOC)是Ioc模式和AOP产生最原始动力,通过功能分解可得到关注点,这些关注可以是 组件Components, 方面Aspects或服务Services。 从GoF设计模式中,我们已经习惯一种思维编程方式:Interface Driven Design 接口驱动,接口驱动有很多好处,可以提供不同灵活的子类实现,增加代码稳定和健壮性等等,但是接口一定是需要实现的,也就是如下语句迟早要执行:AInterface a = new AInter... 阅读全文
posted @ 2013-10-25 11:52 aehyok 阅读(1588) 评论(0) 推荐(0) 编辑
摘要: 前言泛型允许你在编译时实现类型安全。它们允许你创建一个数据结构而不限于一特定的数据类型。然而,当使用该数据结构时,编译器保证它使用的类型与类型安全是相一致的。泛型提供了类型安全,但是没有造成任何性能损失和代码臃肿。在这方面,它们很类似于C++中的模板,不过它们在实现上是很不同的。使用泛型集合.NET 2.0的System.Collections.Generics 命名空间包含了泛型集合定义。各种不同的集合/容器类都被"参数化"了。为使用它们,只需简单地指定参数化的类型即可。 ArrayList array = new ArrayList(); arr... 阅读全文
posted @ 2013-10-23 17:37 aehyok 阅读(6057) 评论(3) 推荐(0) 编辑
摘要: 前言Gzip最早由Jean-loup Gailly和Mark Adler创建,用于Unix系统的文件压缩。我们在Linux中经常会用到后缀为.gz的文件,它们就是Gzip格式的。现今已经成为Internet 上使用非常普遍的一种数据压缩格式,或者说一种文件格式。HTTP协议上的Gzip编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用Gzip压缩技术来让用户感受更快的速度。这一般是指WWW服务器中安装的一个功能,当有人来访问这个服务器中的网站时,服务器中的这个功能就将网页内容压缩后传输到来访的电脑浏览器中显示出来.一般对纯文本内容可压缩到原大小的40%.这样传输就快了,效果 阅读全文
posted @ 2013-10-23 14:04 aehyok 阅读(2043) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 31 下一页