频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

探秘Visual Studio.Net 2003

来源:论坛 作者:vslover 出处:巧巧读书 2006-07-30 进入讨论组
下一页 1 2 

  Visual Studio .NET 2003并不像VS.NET的最初版本那样有很强的创新性(除非你用的是C++,稍后我会对此做更多的讲述),但其新的功能对提高开发效率却大有帮助。

  VS.NET最初版本强调的是可以让你创建Web services和Internet应用程序;VS.NET 2003在扩展这些功能的同时,引进了移动性(见图1)。该版本最显著的特点是增加了适用于Pocket PC和其它与Windows CE相关的设备的.NET Compact Framework(CF)。VS.NET 2003还增加了ASP.NET移动控件包(即以前我们所说的Microsoft Mobile Internet Toolkit),它可以让我们为移动设备创建基于Web的应用程序。

  VS.NET 2003在安全性和可用性方面也有很大的改进。例如,Microsoft改进了.NET Framework Class Library来支持Microsoft的可信赖计算计划(computing initiative)。所以来源不可靠的程序是不能访问部分.NET Framework的,而且如果程序是从Internet或类似不可靠的地方下载的,那么它们在访问机器资源时也会有权限限制。这些功能使你可以更容易地为任何设备创建更安全可靠的基于Internet的程序。

探秘Visual Studio.Net 2003(图一)

点击查看大图

图1. 强调开发效率

  .NET的Web service体系——或者更明确地说,WSDL.exe——也有一个很小但很有用的改进:可以为一个Web service命名名字空间。这就意味着,你在机器上测试所用的所有服务器代理都可以有一个另外的名字,而不是“localhost”。在用于Oracle和ODBC的数据提供者方面,ADO.NET也有了改进。从VS.NET 2003工作区(workspace)的Server Explorer可以看到这些新的提供者。另一个好处是:该版本的VS.NET 2003明确说明并行部署是可行的,即,类库的1.0版本和1.1版本可以并存在同一台机器上,你甚至可以将1.0框架作为用VS.NET 2003构建的项目的目标框架。

  本文从总体上讲述了Visual Studio .NET的新增功能,以及它的两个开发语言:C#和VB.NET。然而,任何.NET语言最显著的变化则是体现在C++中的,不管是其托管版本还是本地版本。一个最重要的变化是,C++现在更接近ANSI标准了。而且,托管C++与VS.NET IDE的整合更好了。除了用#import指示符外,你可以用Solution Explorer包含对项目的引用。托管C++开发人员不再需要手动地构建窗体了;窗体设计器被整合到了托管C++项目中,就同它整合到C#和VB.NET项目中一样。

  其它的新功能提高了程序员的开发效率。IntelliSense有很大的改进:你可以自动地为接口和事件方法插入stubs,当你添加它们时,IntelliSense会建议对它们进行覆盖。在IDE中也有很多新的、很小的但却很好的功能,它们可以让你用更少的时间写更多、正确度更高的代码。在此,我就不详细讲述所有功能了,但我想,你一定会对这些新功能有很多感受的,就像我在过去几个月中试用Beta版所体验的那样。

   巧巧读书:http://www.qqread.com/vbdotnet/w590186002.html

更多文章 更多内容请看.NET移动与嵌入式技术.NET开发手册专题,或进入讨论组讨论。
下一页 1 2 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章