VS2005新特性列表

1. 收集自MSDN:VS2005新增
    1.1 IDE设置:更多,并且可以导入导出;
    1.2 任务列表:增加对列进行排序,在任意行中显示多行文本等功能;
    1.3 快捷键:个人觉得非常有用:
        F7 查看代码
        Shift+F7 查看界面
        Ctrl+- (Ctrl+Shift+-) 上次(下次)光标位置
        Ctrl+] 转到相匹配的大括号
        Shift+Del 删除当前行
        Ctrl+Shift+U 将所选代码转为大写
        Ctrl+Tab 活动窗口列表
    1.4 代码段:可以插入已定义的属性等,也可以添加自己的代码段;
    1.5 自动保存及恢复功能:解决了以前visual studio开发者最烦的一个问题;
    1.6 重构:如变量重命名,提取方法和接口等,但还不太成熟;
    1.7 修订:文件修订未保存的行前标为黄色,已保存标为绿色;
    1.8 HTML编辑功能增加,如下面加标记导航器,折叠文本等;
    1.9 提供XML编辑器,能检查语语等;
    1.10临时项目:不会保存,偶尔测试用很好,需要改配置;
    1.11引用.EXE:引用EXE文件以使用其中的类和方法;
    1.12解决方案文件夹:可以用它来组织项目;
    1.13自定义项目和项目项模板:可以创建自定义或修改项目和项目项模板,如ATLAS;
    1.14MSBuild:这是一个新的生成平台,它完全透明地处理和生成软件;
    1.15类设计器:可以图形化显示和编辑类;
    1.16对象测试工作台:可以快速进行Unit Test;
    1.17ClickOne部署:解决WinFrm布置难的问题,其安装和运行和WEB程序一样简单;
    1.18编辑并继续调试功能;
    1.19数据提示:可以可视化地查看复杂结构的数据;
    1.20仅我的代码:可以将注意力集中在自己关心的代码上,通过Attribute控件;
    2.11更适于多进程调试:如使用NUnit时的调试需要用到;
    2.12设计时调试:[试验不成功];
    2.13与SqlServer2005可以结合得很好;
    2.14扩展性和自动化增加,不详述;
2. 收集自MSDN:.NET FR2.0新增
    2.01 支持64位平台,可获得更好的性能;
    2.02 ADO.NET 支持用户定义类型(UDT),异步数据库操作,XML数据类型,大值类型,快照隔离,支持SQLSVR2005多活动结果集(MARS)等;
    2.03 ASP.NET 新增了很多有用的控件,改善代码隐藏模型,缓存功能提供了多种新方式,如在SQLSVR数据库的表上生成缓存依赖项的能力;
         配置文件属性使ASP.NET能自动跟踪单个用户的属性值,使用简单控件添加导航菜单;
         母版页和主题有利于创建一致的布局等.(更详细的另介绍)
    2.04 应用程序可使用新的 NegotiateStream 和 SslStream 类进行身份验证,并帮助保护在客户端和服务器之间传输的信息的安全;
    2.05 增强了与COM互操作性;
    2.06 Console控制增加;
    2.07 NetworkChange 类通过在检测到地址更改时引发事件来提供地址更改通知;
    2.08 在 System.Net命名空间中,添加了对 FTP,HTTP资源缓存,WEB请求处理等相关增强的功能;
    2.09 泛型和泛型集合,包括反射对泛型的支持,使得代码更灵活,可重用性更高;
    2.10 System.IO.Compression命名空间中的类以GZIP压缩解压标准读写数据;
    2.11 System.Net.NetworkInformation 命名空间中的类,应用程序可以访问 IP、IPv4、IPv6、TCP 和 UDP 网络流量的统计信息及类似IPCONFIG命令返回的信息;
    2.12 Ping类提供类似于PING命令提供的功能,允许同步/异步调用;
    2.13 System.Net.Cache命名空间中的类,可以使用各种缓存策略.
    2.14 序列化现在功能更强大,可版本容错,支持泛型,支持NULLABLE.
    2.15 SerialPort类提供访问计算机串口及与串口I/O设备进行通信的能力;
    2.16 System.Net.Mail/System.Net.Mime下的类可以方便发送电子邮件;
    2.17 System.Transaction下的类,可使程序参与Microsoft 分布式事务协调器 (MSDTC) 或本地事务管理器管理的事务,如DB编程中,可自动处理COM+或数据库事务;
    2.18 WINFRM中添加大量更方便的控件.
3. 收集自MSDN:ASP.NET新增
    3.01 App_Code/App_Data都是运行时自动编译到程序集中;也可以预编译而不使用源码;
    3.02 TreeView/SiteMapPath可以自动创建菜单视图和树视图;
    3.03 MasterPage可以为站点创建一致的外观;
    3.04 新增的页面代码隐藏模型;
    3.05 可以将缓存放在SQLSVR7.0以上的DB中;
    3.06 增强了客户端功能,如Wizard控件;
    3.07 主题和外观(Theme)的支持;
    3.09 控件功能有所增强;新增了很多控件;
    3.10 数据源控件使得编码减少;
    3.11 ObjectDataSource控件可以轻松地向基于中间层业务对象的页面添加数据访问;

转自:http://linfengcyl.bokee.com/5135957.html
原文地址:https://www.cnblogs.com/msn/p/543618.html