更易使用的窗口停靠功能
为了让在 IDE 中更易使用窗口停靠功能,现在提供了透明向导,可用来将窗口停靠于 IDE 的左、右与底端。
图十四 停靠窗口 |
IDE 的自动存储功能
为了避免遗失信息 (例如,不小心关闭尚未保存修改的文件),IDE 现在可定期自动存储您的工作。若 IDE 当掉,重新启动后,将询问您是否要复原您的工作。
图十五 自动保存文件 |
变更追踪
变更追踪可让您轻易地看出存储与未存储代码之间的差异。
在下图中,您将发现最左边窗格某些区段的代码以不同颜色来显示。以黄色显示的代码,代表尚未存储的新代码;以绿色显示的代码,代表已存储的新代码。既非黄色也非绿色的代码,代表一开启文件时便已存在的代码。
图十六 变更追踪 |
新的 Windows Forms 控件
Whidbey 的 Windows Forms 新增数种控件,从改进的数据显示控件 (例如,GridView),到全新的控件,如可播放音乐的 Sound 控件),以及可自定义菜单的 Winbar 控件。
图十七 Winbar 控件 |
新 Web Forms 控件
ASP.NET 加强了数种功能,可大幅提升开发人员的生产力。这些功能部份包含在 ASP.NET 的新控件类中,例如,“个人化”、“安全性”、“验证”与“浏览”。
控件对齐
在 Whidbey 中,在设计工具中更容易对齐控件。在下列例子中,当用户拖曳 button 2 时,将出现一组对齐线,以视觉化的方式显示 button 1 如何对齐 button 2。
图十八 对齐控件 |
控件的智能标签
控件中加入了“智能标签”,用来显示与该控件关联的常见工作,例如,格式化与连接数据源。
图十九 控件的智能标签 |
建立 Web 项目更快捷
若要在 Whidbey 中建立 Web 项目,不需要先行安装 IIS。只要选取要建立的网站,Visual Studio 可让您在文件共享点建立网站,以便在本机上执行与调试。
Yukon 项目支持
Visual Studio Whidbey 也支持生成 SQL Server 下一版 (代号为 Yukon) 的应用程序。
图二十 建立 SQL Server 的 Yukon 项目 |