07 2011 档案
摘要:asp.net mvc中异步控制器的诡异mvc中异步控制器提供异步anction的机制实现方式很简单1.controller继承AsyncController2.原来的一个action方法,变成两个action方法:一个后缀名称+Async,一个后缀名称加Completed3.其他都没有任何变化,请求路由,页面view等等都不变化,只是一个action变成了两个action代码:public class DefaultController : AsyncController { // // GET: /Default/Default/ public void IndexAsync() { Vi
阅读全文
摘要:C# 支持两种类型:“值类型”和“引用类型”。 值类型(Value Type)(如 char、int 和 float)、枚举类型和结构类型。 引用类型(Reference Type) 包括类 (Class) 类型、接口类型、委托类型和数组类型。如何来划分它们?以它们在计算机内存中如何分配来划分值类型与引用类型的区别?1,值类型的变量直接包含其数据,2,引用类型的变量则存储对象引用。对于引用类型,两个变量可能引用同一个对象,因此对一个变量的操作可能影响另一个变量所引用的对象。对于值类型,每个变量都有自己的数据副本,对一个变量的操作不可能影响另一个变量。值类型隐式继承自System.ValueTy
阅读全文
摘要:Unity是一个依赖注入(Dependency Injection,DI)容器。DI的标准描述文章来自Martin Flower[0]。作为一个快速的摘要,依赖注入容器就是一个用于构建高度松耦合的软件的工具。依赖注入容器处理相互关 联对象的所有细节,因此你可以构建一个独立的组件关于依赖注入大家可以百度一下,这是百科的解释:http://baike.baidu.com/view/1800021.htm这是unity的地址:http://unity.codeplex.com/下载最新的是2.1版本,http://www.microsoft.com/download/en/details.aspx?
阅读全文