Allen Wang

专注web开发
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

.NET MVC Framework

Posted on 2007-11-03 11:07  AllenWang.NET  阅读(585)  评论(0编辑  收藏  举报
ASP.NET MVC Framework (MS)
http://weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx
ASP.NET MVC 框架 
年底发布

Scott Guthrie在ALT.NET会议中展示了ASP.NET MVC Framework,它的CTP版本将于今年年底放出。
这个框架将支持以下特性:
1) 为Controller提供原生的TDD模型支持
2) 支持ASPX作为一种视图引擎(没有ViewState和Postback)
3) 提供接口以使用其他的视图引擎,如MonoRail
4) 提供对Controller对象生成的IoC支持和依赖注入支持
5) 完全支持对URL和导航的控制
6) 整个框架的模块都可以插拔(pluggable )
7) 关注分离(Separation of concerns)
8) 与ASP.NET良好的集成
9) 同时支持静态和动态语言

MonoRail
http://www.castleproject.org/monorail/
MonoRail is a MVC Web Framework

Maverick.NET
http://sourceforge.net/projects/mavnet
Maverick.NET is a .NET port of Maverick, a Model-View-Controller (aka "Model 2") framework for web publishing. It is a minimalist framework which focuses solely on MVC logic, allowing you to generate presentation using a variety of templating and transformation technologies.

MonoRail 与 Maverick.NET 有什么不同之处,相应的优缺点是什么?
学习研究其设计思想