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

时间: 2024-08-26 10:55:10

ASP.NET MVC 2博客系列的相关文章

艾伟_转载: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 MV

ASP.NET MVC 2博客系列之一:强类型HTML辅助方法

这是我针对即将发布的ASP.NET MVC 2所撰写的贴子系列的第一篇,这个博客贴子将讨论 ASP.NET MVC 2中新加的强类型HTML辅助方法. 现 有的HTML辅助方法 ASP.NET MVC 1中发布了一套HTML辅助方法,可以用来在视图模板中帮助生成HTML界面.例如,要输出一个文本框,你可以在你的.aspx视图模板中使用Html.TextBox()辅助方法编写下列代码: 上面辅助方法的第一个参数提供了文本框的名称及id,第二个参数指定了它该有的值,然后上面的辅助方法会显示象下面这样

艾伟_转载:ASP.NET MVC 2博客系列之一:强类型HTML辅助方法

这是我针对即将发布的ASP.NET MVC 2所撰写的贴子系列的第一篇,这个博客贴子将讨论 ASP.NET MVC 2中新加的强类型HTML辅助方法. 现有的HTML辅助方法 ASP.NET MVC 1中发布了一套HTML辅助方法,可以用来在视图模板中帮助生成HTML界面.例如,要输出一个文本框,你可以在你的.aspx视图模板中使用Html.TextBox()辅助方法编写下列代码: 上面辅助方法的第一个参数提供了文本框的名称及id,第二个参数指定了它该有的值,然后上面的辅助方法会显示象下面这样的

准备写个ASP.NET MVC 2开发的系列文章

正准备中,已经在用ASP.NET MVC 2.0 写开源博客系统了 开源项目地址:http://rorowo.codeplex.com/

ASP.NET 程序实现博客日历

asp.net|博客|程序|日历 效果图: 前台页面 <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="Blog_calendar.WebForm1" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN&

ASP.NET程序实现博客日历

asp.net|博客|程序|日历 效果图: 前台页面 <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="Blog_calendar.WebForm1" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN&

Asp.net如何制作博客中的热门标签排名和搜索?

问题描述 各位高手大侠们,我是个处涉此道的新手,从事Asp.net开发时间不长.能不能有哪为前辈教教晚辈,现在类似博客网中的那些日志的热门标签的排名都是怎么做的啊?有人告诉我是直接从数据库里搜索,然后读出来并记数,那是不是效率太低了?比如说日志表中有100万条数据,每条数据都有0--5个标签不等,而且这些标签可能重复.那如果直接从数据库里读,是不是效率太低了?现实中的做法应该是怎么样呢?盼望有前辈能赐教!谢谢了!或者有什么例子请您不吝赏给在下wangdaojiufu@126.com小的在这里谢过

我这有asp做的个人博客 但是有个漏洞:高人解决下

问题描述 个人博客asp的在删除日志的时候在日志下面相对应的评论无法删除掉而相册里的相对应的评论却能删除我自己试着和删除图片那样改了一下始终不能实现求高手解答下面附上代码:这是删除照片及其品论的语句endif'删除照片ifGetQueryString("action")="dele"thenid=GetQueryString("id")strsql="deletefromweb_productwhereid="&idc

秋色园Blog 博客系列索引

中文简介: 秋色园是CYQBlog(简称QBlog)的官方站点,由路过秋天创建,基于cyqdata数据层框架开发的支持多用户.多语言.多数据库(access,mssql,oracle).多皮肤.目录级url等功能强大的博客系统   英文简介: Autumn Park is QBlog the official site, created by the passing autumn, based on the framework developed cyqdata data layer suppo