您现在的位置是: 软件 > 开发者网络 > 微软开发专栏 > 技术专题 > 正文


-打开闪烁的新世界:体验Flash MX
-文字在平面设计中的运用
-Visual C++多媒体及图形、图像处理
-你会用3D Flash Animator吗?

.Net开发平台(下)
2002-03-14· · ··Microsoft

1 2 3 4 5  下一页

  Visual Studio .NET

  2002年2月,微软发布了Visual Studio.NET(VS.NET)的最终版本,这是微软极力推荐的创建.NET应用程序的软件开发工具集。VS.NET第一次让开发者仔细体会了微软在语言上进行的革命性的改变,同时也解决了许多过去困扰开发者使用微软工具创建应用程序的问题。随着它在调试方面的改进,以及它将开发者所需的工具紧密集成到一个单一的环境上去,VS.NET将大大影响Web应用程序的开发。
  由于将新的工具、向导、功能和开发途径等都封装到一个熟悉的拖放环境中,需要相当的学习研究才能掌握VS.NET所有的优点,但是它应该服从引导微软现有的开发者客户进入.NET世界这样一个目的。

  SDK与IDE

  微软提供了一个免费的.NET Framework SDK,它包括CLR、类库、ASP.NET和用于C#与VB语言的编译器,使用这个SDK,开发者可以使用任何编辑器写代码,然后从命令行界面访问编译器和其他工具。
尽管如此,大多数开发者更喜欢在VS.NET图形集成开发环境(IDE)中工作。VS.NET提供了图形化工具,从而更容易查找代码组件、跟踪任务、编辑和编译代码、指导调试,以及组织开发工作等。
VS .NET是微软促使开发者决心转移到.NET开发平台上来的主要工具,为了实现这个目标,微软已为它补充了新的功能。这些新功能可以根据让.NET开发者的生活更轻松的意义进行分类:一些意味着增加了创建.NET应用程序的乐趣,一些意味着舒缓痛苦,还有一些意味着延缓必然的转变。

  增加乐趣

  最贴近开发者心声的方法是对于他们的编程任务给出更多的信息和控制,同时又没有让他们的生活复杂化。VS.NET大大增加了开发者随手可得的信息和控制的水平。

  主要的增强包括以下内容:

  更多的开发者工具。VS.NET与以往的Visual Studio版本相比有更加丰富的功能,包括近30种内建的工具条,用于处理各种项目元素,例如数据库、XML 图、设计工具、HTML格式工具、图像编辑器、布局工具、文本编辑器、样式表以及报告生成器等。仅Windows 表单设计者工具箱就有超过40条标准控制。
  新的Server Explorer窗格使开发者可以浏览已连接的服务器(包括Inter.net服务器)上他们所需的任何资源,例如SQL Server数据库。这样就可以更加容易查找和集成信息队列、日志、数据库、分布式组件以及服务等。(请参看“Visual Studio.NET Server Explore”。)
  增强的剪贴板区允许开发者建立个人的代码片断库,这些片断可以拖放到代码中。
  集成语言。以前,Visual Studio中的每种语言都有略微不同的IDE。现在,所有被支持的.NET语言共享相同的开发、调试以及部署的IDE,这大大提高了解决应用程序开发问题的灵活性。开发者尤其欢迎从任一客户端代码向任一服务器端代码的迅速步进,当处理分布式组件时这十分重要。集成的调试环境使得来自任何.NET语言的错误可以在其他的语言中加以捕捉和报告,并且支持跨越项目、服务器、语言、进程甚至储存的程序的应用程序的调试。

1 2 3 4 5  下一页

■ 相关内容
 Visual Studio使可编程Web语言的革新发生在VB.NET中
 解读.NET Framework中的COM+与MTS
 利用商务分析功能:Visual Studio .NET中的对象角色造型
 Visual Studio .NET: 应用程序整个生命周期的平台
 移植到ADO.NET的最佳时机
 Dot Net技术与市场分析报告
 利用商务分析功能:Visual Studio .NET中的对象角色造型
 .Net体系结构指导
 Visual Studio使得可编程网络变为可能
 服务器的快速应用程序开发
 定制Visual Studio .NET
 .Net开发平台(上)
 .Net-Java 争论的再次回顾
 微软承认.Net策略不大符合客户想法
 微软:"W32.Donut"病毒不是.Net病毒
 .Net平台Windows Forms程序设计简介
 用Visual Basic .Net发送电子邮件
 微软在Comdex将发布Windows .Net测试版
 走进Visual Basic.Net殿堂
 微软公布.Net计划收费细节
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!