摘要:
[ASP.NET MVC2 系列][ASP.NET MVC2 系列] ASP.Net MVC教程之《在15分钟内用ASP.Net MVC创建一个电影数据库应用程序》[ASP.NET MVC2 系列] ASP.Net MVC教程之《ASP.NET MVC 概述》[ASP.NET MVC2 系列] 理解MVC应用程序的执行过程[ASP.NET MVC2 系列] ASP.NET MVC Routing概... 阅读全文
摘要:
[ASP.NET MVC2 系列][ASP.NET MVC2 系列] ASP.Net MVC教程之《在15分钟内用ASP.Net MVC创建一个电影数据库应用程序》[ASP.NET MVC2 系列] ASP.Net MVC教程之《ASP.NET MVC 概述》[ASP.NET MVC2 系列] 理解MVC应用程序的执行过程[ASP.NET MVC2 系列] ASP.NET MVC Routing概... 阅读全文
摘要:
NHibernate通过方言(dialect)来消除这些这些开源或者是商业数据库之间对SQL标准的解释的差异。NHibernate对属性使用的类型不加任何限制。为了让上面提到运行时类增强功能生效,NHibernate持久化类的所有的public的属性必须声明为virtual。 它独立的使用.Net反射机制和运行时类增强(通过Castle.DynamicProxy2 library)。创建使用的表U... 阅读全文
摘要:
[ASP.NET MVC2 系列][ASP.NET MVC2 系列] ASP.Net MVC教程之《在15分钟内用ASP.Net MVC创建一个电影数据库应用程序》[ASP.NET MVC2 系列] ASP.Net MVC教程之《ASP.NET MVC 概述》[ASP.NET MVC2 系列] 理解MVC应用程序的执行过程[ASP.NET MVC2 系列] ASP.NET MVC Routing概... 阅读全文
摘要:
[ASP.NET MVC2 系列][ASP.NET MVC2 系列] ASP.Net MVC教程之《在15分钟内用ASP.Net MVC创建一个电影数据库应用程序》[ASP.NET MVC2 系列] ASP.Net MVC教程之《ASP.NET MVC 概述》[ASP.NET MVC2 系列] 理解MVC应用程序的执行过程[ASP.NET MVC2 系列] ASP.NET MVC Routing概... 阅读全文
摘要:
[ASP.NET MVC2 系列][ASP.NET MVC2 系列] ASP.Net MVC教程之《在15分钟内用ASP.Net MVC创建一个电影数据库应用程序》[ASP.NET MVC2 系列] ASP.Net MVC教程之《ASP.NET MVC 概述》[ASP.NET MVC2 系列] 理解MVC应用程序的执行过程[ASP.NET MVC2 系列] ASP.NET MVC Routing概... 阅读全文
摘要:
[ASP.NET MVC2 系列][ASP.NET MVC2 系列] ASP.Net MVC教程之《在15分钟内用ASP.Net MVC创建一个电影数据库应用程序》[ASP.NET MVC2 系列] ASP.Net MVC教程之《ASP.NET MVC 概述》[ASP.NET MVC2 系列] 理解MVC应用程序的执行过程[ASP.NET MVC2 系列] ASP.NET MVC Routing概... 阅读全文
摘要:
Pull Up Field两个子类中包含重复的常量,为了提高复用性将字段上移到基类中。[代码]提高复用性,如下[代码]Push Down Field基类中的一个字符串字段只被一个子类使用,因此可以进行下移。只要没有其他子类使用基类的字段时,就应该立即执行该重构。[代码]修改后[代码]Rename(method,class,parameter)这个重构只需将名称修改得更具描述性、更容易传达其含义即可... 阅读全文
摘要:
重构之Pull up Method 与Push Down Method 上移方法(Pull Up Method)重构是在继承链中,当一个方法被多个实现者使用时,将方法向继承链上层迁移的过程。 修改前代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--... 阅读全文
摘要:
重构之Pull up Method 与Push Down Method 上移方法(Pull Up Method)重构是在继承链中,当一个方法被多个实现者使用时,将方法向继承链上层迁移的过程。 修改前代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--... 阅读全文