技术开发 频道

Visual Studio 2010和.NET 4的Web开发

  CSS改进

  ASP.NET控件现在有一个新的ClientIDMode属性,它允许你修改ASP.NET控件生成的ClientID,ClientID对于CSS或编写JavaScript来访问HTML DOM非常重要。

  Visual Studio 2010中的HTML设计器增强了对CSS 2.1的支持,比在浏览器中运行时呈现的渲染效果更精确。

  更大的屏幕空间

  在一个开发环境中最有价值的就是屏幕空间足够大,Visual Studio 2010提供了许多选项让开发人员可以自定义和优化他们的屏幕空间,以增强编码体验,可以将更多的空间用来显示代码,如果你是第一次使用Visual Studio 2010,你可以直接使用“Code Optimized Web Profile”一步到位,然后还可以使用“工具”|“导入/导出”这些设置,无论走到哪台安装Visual Studio 2010的电脑上,只要应用导出的设置备份文件,你熟悉的开发界面就展现在你眼前了。

  图4 更多的屏幕空间用来显示代码

  干净的Web.config

  其实在ASP.NET最初的时候是不需要web.config这个配置文件的,但自从微软引入这个配置文件后,越来越多的新功能配置项被添加到其中,web.config变得越来越臃肿,越来越复杂,致使其可读性越来越差,越来越难以维护。现在大家可以高兴一下了,因为ASP.NET 4将web.config做了大量的精简,又恢复到苗条的身材了。

  ASP.NET WebForm URL路由

  URL路由是NVC项目的常见特性,ASP.NET 4支持Web窗体的URL路由,现在你可以定义一个对于你的应用程序有意义并且用户能够理解的URL,这项功能还有助于简化URL,同时帮助搜索引擎优化(SEO)。

0
相关文章