技术开发 频道

VS2008和ASP.NET 3.5使用之初体验



【IT168 专稿】Visual Studio.NET Framework的下一个版本,代号名为 Visual Studio 2008 其中有许多新的特性。当Visual Studio 200820075月份发布Beta1后,笔者使用了一段时间。给人的整体感觉是惬意。微软在Visual Studio.NET Framework这两方面做了大量的工作,可以非常有效的提高开发人员的开发效率。
Visual Studio 2008将是一个非常激动人心的版本,包含了成堆的强大的功能。在本文中,将展示的只是几个特性而已,没有谈及的特性还多着呢。
 
一、       前言

当大家还在使用 Visual Studio 2005 的时候,微软的下一代开发工具——Visual Studio 2008正悄悄地在酝酿中,未来微软的新开发工具将使得开发应用程序更容易,对VBC# 语言提供了更多的支持,开发人员未来将可以透过新的开发工具来进行 LINQ (Language Integrated Query)ASP.NET AJAXWPFSilverLight (先前称为 WPF/E)Office 2007等新技术的开发,甚至于将只在 Visual Studio 2005Team Suite 版本中才有的 Test 工具整合到 Visual Studio 2008中。
对于坚持学习的技术人员而言,能尽快一睹Visual Studio 2008的风采无疑是很兴奋的。笔者下载了Visual Studio 2008 Beta1,并进行了初步的试用。给人的感觉是,Visual Studio 2008的整体风格与框架与以前很相似,感觉很熟悉。当然,微软在.NET FrameworkVisual Studio所下的功夫不可谓不大啊,可以感觉到其更新力度之大。
作为软件开发人员,一定会对下一代Visual Studio 2008的外壳感兴趣。一个好的开发环境可以让开发工作事半功倍。可以发现新版VS的开发界面分为两个版本:整合模式和孤立模式,分别对基于语言的开发和基于特别工具的开发作了优化。并将Iron Python引入了Visual Studio,下图的界面将在Visual Studio 2008Beta2版本中出现。



Visual Studio 2008将包含对LINQLanguage-Integrated Query)的支持,通过把查询的概念变成一流的编程概念,LINQ将使得.NET中的数据访问面貌一新。Visual Studio 2008包含一个对象/关系的映射器,允许开发人员为关系数据创建数据模型,然后开发人员可以在VBC#中编写丰富的LINQ查询来获取数据,绑定这些数据,以及更新这些数据。现在VS对所有的LINQ查询以及结果值提供完整的Intellisense支持。
笔者认为,除了那些框架和工具类的精彩新特性外,开发人员(包括所有的.NET应用类型的开发人员)会非常喜爱Visual Studio 2008的一件事情是,VBC#将包含一些新语言特性和改进。这些语言改动将以既微妙又深刻的方式改进我们的开发体验,势将改进效率,减小我们需要键入的代码量。

0
相关文章