微软推出自己的MVC Web开发软件

微软正在推行自己的MVC(模型-视图-控制器)软件,该软件可以在设计上帮助WEB开发人员,而这套工具的RC版也即将面世。微软的MVC软件利用的是自己的ASP.NET框架库,支持测试驱动开发(test-driven development),HTML细粒度控制(fine-grained control)以及JavaScript等等。此外,微软开为开发人员交供了大量的ASP.Net MVC程序模板,每个模板都包含了Site.master文件、CSS表以及可选的图片和帮助文档等等。这些东西都可以先预览再下载,并整合进你的站点程序中,而且还能在CC协议下上传自己的设计。


微软推出自己的MVC Web开发软件

微软正在推行自己的MVC(模型-视图-控制器)软件,该软件可以在设计上帮助WEB开发人员,而这套工具的RC版也即将面世。微软的MVC软件利用的是自己的ASP.NET框架库,支持测试驱动开发(test-driven development),HTML细粒度控制(fine-grained control)以及JavaScript等等。此外,微软开为开发人员交供了大量的ASP.Net MVC程序模板,每个模板都包含了Site.master文件、CSS表以及可选的图片和帮助文档等等。这些东西都可以先预览再下载,并整合进你的站点程序中,而且还能在CC协议下上传自己的设计。


目前的RC和BETA版最大不同就是默认的MVC视图文件不包含语法文件,这样的改进使得视图在MVC的作用更加明显,甚至对大多数人来说工程中都不需要语法了,微软开发部门副主管Scott Guthrie称。同时,你依然可以利用这一版本交供得扩展语法来加入强类型的HTML和JAVA。

新闻来源:InfoWorld

  • ASP.NET MVC Framework - ScottGu's blog
  • Microsoft's MVC Framework for ASP.NET
     
  • Observations on Microsoft MVC for ASP.NET

  • ScottGu MVC Presentation and ScottHa Screencast from ALT.NET Conference

后两个连结里面有提到一些ASP.NET MVC Framework的特色:

  • Natively support TDD model for controllers.
  • Provide ASPX (without viewstate or postbacks) as a view engine
  • Provide a hook for other view engines from MonoRail, etc.
  • Support IoC containers for controller creation and DI on the controllers
  • Provide complete control over URLs and navigation
  • Be pluggable throughout
  • Separation of concerns
  • Integrate nicely within ASP.NET
  • Support static as well as dynamic languages

在URL的routes设定,默认格式是:

/ / / /


原文:大专栏  微软推出自己的MVC Web开发软件


猜你喜欢

转载自www.cnblogs.com/petewell/p/11452935.html