技术开发 频道

VS 2010 和 .NET 4.0 之起始项目模板

  【IT168 技术文档】今天的贴子是关于VS 2010和ASP.NET 4中创建新的ASP.NET Web项目时另一个细小但我认为非常棒的变动,即,既能创建“空白项目”,也能创建预先拥有一定布局以及一些常见功能的项目,可以在建造新的应用时帮你起步。

  创建新的项目

  在VS 2010中使用文件->新项目 或 文件->新网站菜单命令时,你将看到象下面这样的一个“新项目”对话框,允许你在创建新项目时,通过语言和应用类型来过滤选择要使用的不同的项目模板:

  VS 2010中发布有创建新的ASP.NET应用时可用的“空白的”项目模板,生成应用所需的最少项目文件内容。这个系列的上一篇中包含了一张屏幕截图,显示了你用“空白的ASP.NET Web应用”项目模板开始新的应用时所生成的项目内容。

  用起始模板(Starter Template)创建新的项目

  VS 2010还提供了起始模板(starter template)项目,允许你创建一个已经带有一些布局/CSS结构以及实现了一些常见功能的新ASP.NET项目。

  我们首先在ASP.NET MVC 1.0中尝试了这个概念,它的项目模板提供了母版页,CSS文件,JavaScript库文件,登录系统,以及预先实现的“主页”和“关于”页。 VS 2010在创建新的ASP.NET Web Forms项目时也添加了同样的支持。

  在选择默认的“ASP.NET Web Application”项目模板时,你会发现所创建的ASP.NET Web Forms项目在其中预先生成了一些目录和文件:

  它包含了一个Site.Master母版页文件,该文件提供了网站总的布局(含有页眉,页脚等等),使用了一个含有所有样式的CSS样式文件。它还有一个“Scripts”目录,内含jQuery文件(ASP.NET AJAX可以通过脚本管理控件来提供)。在根目录中,它还包含了基于母版页的“default.aspx” 和 “about.aspx”网页,其中包含了一些样板内容。它还含有一个“Account”目录,内有实现了基于表单的认证系统的若干网页,可用来登录,注册和改变用户的密码:

0
相关文章