ASP.NET4与VS 2010Web开发之设计器改进

2018 年 3 月 22 日2460

  Visual Studio 2010中的网页设计器得到了进一步的增强。例如,更好的CSS兼容性,对HTML和ASP.NET标记片断提供更多的支持,为JScript的智能感知支持提供了一个新的版本等。

  一、改进的CSS兼容性

  Visual Studio 2010中的可视化Web设计器已被更新以改善对CSS 2.1标准的遵从。设计器更好地保留了对HTML源码的集成,而且比以前版本的Visual Studio中的设计器具有更大的整体稳定性。从底层实现来看,整个架构都得到改善以便支持将来在渲染、布局和可用性等方面的功能增强。

  二、HTML和Jscript片断

  在HTML编辑器中,IntelliSense(智能感知)能够自动完成标记名称。而IntelliSense Snippets(在代码片断方面的智能感知支持)特征能够自动完成整个标签及更多的内容。在Visual Studio 2010中,IntelliSense Snippets支持JScript,还有C#和Visual Basic(它们早已在Visual Studio的早期版本中得到支持)。

  Visual Studio 2010包含了超过200个片断,可以帮助您自动完成常见的ASP.NET和HTML标签,包括所需的属性(如runat=server)和一个标签的共同属性(如ID,DataSourceID,ControlToValidate和Text等)。

  你可以下载其他的片段,或者你可以编写自己的片段代码用于封装你或你的团队在共同任务中所使用的标记模块。

  三、针对Jscript的智能感知增强支持

  在Visual 2010中,支持JScript的智能感知技术已被重新设计,以提供更丰富的编辑体验。智能感知现在已经能够识别出使用如registerNamespace这样的方法以及其他使用类似技术的JavaScript框架动态生成的对象方法。性能方面已得到改进,以便分析大型的脚本库,而且能够使用很少时间或根本没有时间延误便可显示智能感知信息。兼容性方面也得到了显著增强,以支持几乎所有的第三方库,并支持不同的编码风格。随着您的输入能够现场解析文档注释并立即被智能感知所使用。

  系列文章

  

0 0