开发者社区> 狼人2007> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

艾伟_转载:ASP.NET MVC 2博客系列

简介: 过去的6个月里,ASP.NET开发团队一直不断地发布了ASP.NET MVC 2的预览版,然后是beta版,现在则是RC(最终版的候选版)。 鉴于最终版的发布也不太远了,我想该是开始一个含多个部分的ASP.NET MVC 2 新博客系列的时候了,该系列旨在讨论新的特性以及该如何充分利用它们。
+关注继续查看

过去的6个月里,ASP.NET开发团队一直不断地发布了ASP.NET MVC 2的预览版,然后是beta版,现在则是RC(最终版的候选版)。

鉴于最终版的发布也不太远了,我想该是开始一个含多个部分的ASP.NET MVC 2 新博客系列的时候了,该系列旨在讨论新的特性以及该如何充分利用它们。

ASP.NET MVC 2

去年三月份时,我们发布了ASP.NET MVC 1.0。自那以后,几乎有一百万开发人员下载和使用了1.0的最终版,它的人气(popularity)逐月递增。

ASP.NET MVC 2是ASP.NET MVC的下一个重大更新版本,它与ASP.NET MVC 1是兼容的,即,你拥有的有关ASP.NETMVC所有的知识,技能,代码,和扩展,之后可以继续发挥作用。就象第一个版本一样,我们依然会在与OSI相容的开源许可下发布ASP.NET MVC 2的源代码

ASP.NET MVC 2 特性

ASP.NET MVC 2 添加了一堆新的功能和特性。我将在这个博客系列里对它们进行深入讨论,包括下面这些:

  • 新的强类型HTML辅助方法 (发表于2010年1月10日)
  • Enhanced Model Validation support across both server and client (不久就会发表)
  • Auto-Scaffold UI Helpers with Template Customization (不久就会发表)
  • Support for partitioning large applications into “Areas” (不久就会发表)
  • Asynchronous Controllers support (不久就会发表)
  • Support for rendering sub-sections of a page/site using Html.RenderAction (不久就会发表)
  • Lots of new helper functions, utilities, and API enhancements (不久就会发表)
  • Improved Visual Studio tooling support (不久就会发表)

如何下载ASP.NET MVC 2

ASP.NET MVC 2是设计来可在VS 2008 / .NET 3.5,以及VS 2010 / .NET 4下工作的。同时支持2个版本意味着你今天就可以开始使用,而不必等着升级到VS2010 / .NET 4才用。

点击这里下载针对 .NET 3.5 和 VS 2008的 ASP.NET MVC 2的RC版,可在同个机器上与ASP.NET MVC 1.0并列安装。

ASP.NET MVC 2是 VS 2010 / .NET 4的内置组件,这意味着,在你安装Visual Studio2010的任意一个版本之后,你不用下载或安装别的就可以得到ASP.NET MVC 2。目前的公开VS 2010 Beta2版包含了ASP.NET MVC 2 的第二个预览版。下个月将发布的VS 2010 RC版将会有一个比较新的ASP.NET MVC 2 RC版本。

ASP.NET Web Forms + ASP.NET MVC

我们总是很谨慎地表明, ASP.NET MVC是ASP.NET中的一个选项。 ASP.NET WebForms将继续会是使用ASP.NET建造应用时最为广泛使用的方式,而且新的 ASP.NET 4 版本包含了针对 ASP.NET WebForms开发的显著改进(干净的客户端ID和基于CSS的控件标识,更好的ViewState管理,新的数据和图表控件,URL导向,SEO改进等等),你可以在我撰写中的VS 2010 和 .NET 4 博客系列中了解这些改进的详情。

在将来的版本中,我们还将进一步改进和增强ASP.NET Web Forms 和 ASP.NET MVC这2个编程模型,开发人员可以,也应该选择对他们来说感觉最舒服和最自然的模型。不久我们会在 www.asp.net 上发布新的录像和导引,帮助提供每个模型的额外导引,以及如何选择对你来说感觉最舒服的那个模型。

希望本文对你有所帮助,

Scott

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
ASP.NET自定义控件组件开发 第一章 第二篇 接着待续
原文:ASP.NET自定义控件组件开发 第一章 第二篇 接着待续      ASP.NET自定义控件组件开发 第一章 第二篇 接着待续     很感谢大家给我的第一篇ASP.NET控件开发的支持!在写这些之前,我也看了一些例子,想选中一些好上手的例子,这样,可能一些例子大家以前都见过,但是我想说:同样是弹钢琴,同样一首“命运交响曲”,有的人弹的让人荡气回肠,有的人弹的就很一般。
918 0
ASP.NET自定义控件组件开发 第一章 第三篇
原文:ASP.NET自定义控件组件开发 第一章 第三篇                                             第三篇:第一章的完结篇     系列文章链接: ASP.
888 0
.NET/ASP.NET 4.5 Bundle组件(捆绑、缩小静态文件)
阅读目录: 1.开篇介绍 2.System.Web.Optimization 组件 3.System.Web.Optimization 组件基本原理 4.扩展自定义类型静态文件 1】开篇介绍 这篇文章将简单的分析一下有关静态文件捆绑的ASP.
742 0
[转]性能比较:.NET Remoting 与 ASP.NET Web 服务
http://www.cnblogs.com/cheatlove/articles/385119.html 摘要:本文对 Microsoft ASP.NET Web 服务与 Microsoft .NET Remoting 的相对性能进行比较。
1160 0
一起谈.NET技术,asp.net控件开发基础(10)
  集合属性相信大家都很熟悉也很常用,如DropDownList,ListBox等控件             测试1            测试2            测试3           1.实现集合属性效果   经过前面几篇的学习,相信这一篇看起来已经相对简单了.我们要做的就是,先定义一个复杂属性,然后用迭代语句获取数组数据即可。
772 0
+关注
狼人2007
个人对技术的追求:代码少而精捍;思路清晰美观;可扩展好维护;技术驱动商业; 人生格言:只要你有信念,有追求,并且坚持,那你一定比随波逐流,行得远行得正...
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Java Spring Boot开发实战系列课程【第7讲】:Spring Boot 2.0安全机制与MVC身份验证实战(Java面试题)
立即下载
蚂蚁金服大数据开放式创新实践
立即下载
低代码开发师(初级)实战教程
立即下载