主题:ASP.NET MVC 一个比较完美的.net MVC方案
为Controller提供原生的TDD模型支持
支持ASPX作为一种视图引擎(没有ViewState和Postback)
提供接口以使用其他的视图引擎,如MonoRail
提供对Controller对象生成的IoC支持和依赖注入支持
完全支持对URL和导航的控制
整个框架的模块都可以插拔(pluggable )
关注分离(Separation of concerns)
与ASP.NET良好的集成
同时支持静态和动态语言
比较MonoRail,ASP.NET MVC不以NVelocity等3rd party作为View,而是把ASPX作为视图引擎,充分享受ASPX的组件开发和Master Page的强大功能(NVelocity我个人认为是种倒退,开发出来的视图一定要在运行时才能知道最后的呈现状态).
支持ASPX作为一种视图引擎(没有ViewState和Postback)
提供接口以使用其他的视图引擎,如MonoRail
提供对Controller对象生成的IoC支持和依赖注入支持
完全支持对URL和导航的控制
整个框架的模块都可以插拔(pluggable )
关注分离(Separation of concerns)
与ASP.NET良好的集成
同时支持静态和动态语言
比较MonoRail,ASP.NET MVC不以NVelocity等3rd party作为View,而是把ASPX作为视图引擎,充分享受ASPX的组件开发和Master Page的强大功能(NVelocity我个人认为是种倒退,开发出来的视图一定要在运行时才能知道最后的呈现状态).

您所在位置: