使用VS2010和ASP.NET4既可以创建“空项目”,也可以创建包含布局和常用功能的项目,来帮助开始构建一个新的应用程序。
创建新项目
当在VS2010中使用【文件】【新建项目】【新建网站】菜单时,将会看到【新建项目】对话框,可以选择不同的项目模板:
使用入门模板创建新项目
除了空项目,VS2010还带有入门模板项目,用来创建拥有布局/CSS结构和实现了常用功能的ASP.NET应用程序。
选择“ASP.NET Web 应用程序”项目模板后,将会发现 ASP.NET Web Forms 项目已经创建了一些目录并在目录中包含了文件:
它包含了一个Site.master母版页,为站点提供了整体布局,为所有的样式使用了CSS。它有一个"Scripts"目录,其中包含了jQuery(ASP.NET AJAX 通过脚本管理器控件可用)。它在根目录中包含了一个"default.aspx"页面和一个"about.aspx"页面,这两个页面基于母版页并包含了一些内容。它还包含一个"Account"目录,其中拥有一些实现了基于表单验证系统的页面,用于用户登录、注册和更改密码:
不必编写任何代码或配置任何东西就能运行项目,并得到一个还不错的站点:
站点完全支持基于表单的安全验证,默认使用ASP.NET会员系统管理密码:
所有的样式和内容都使用 CSS,还利用了ASP.NET 4 Web Forms中的一些新特性——包括干净的客户端ID,和为控件基于CSS的呈现而不是基于表格的呈现。
在线模板库
除了内置的项目模板,VS2010还支持在“新建项目”时查找在线库的额外模板供使用: