商讯信箱
用户名: @
密  码:   注册|忘记密码
登录
个人用户经销商
您的位置:首页 > 技术频道 > 正文

Visual Studio 2008改进版体验


WPF, Silverlight和 Web 2.0


    VS2008支持带有一个分隔面板的WPF设计,调试器支持和为C# 以及Visual Basic 而设计的WPF项目模版。微软称:WPF支持用户界面(UI)、媒体、文档、硬件升级、向量图形、不同形式因子的可测量性、交互的数据可见性、优越的内容可读性。WPF图表制法由XAML(XAML是XML的分支)定义。隔面板 WPF设计者在一个方格中使用GUI,而在另一个方格中使用XAML,只要你没有将错误引入到XAML,就可以双向同步化两者(GUI和XAML)。

    只要为VS2008安装了Silverlight SDK 和Silverlight Tools ,VS2008 支持 Silverlight,Silverlight是一个丰富的因特网应用程序技术,此因特网应用程序技术包括WPF的一个子集。我曾使用VS2008测试版开发Silverlight应用程序,并且取得好的效果。

   VBScript 和 Classic ASP被抛弃的支持带来异常,VS2008中网页设计图面比VS05中的更好,它与Expression Web很相似,并且很好地支持CSS。在VS05中,为ASP.Net AJAX, Windows Communications Foundation以及Windows Workflow Foundation设计的设计图面和项目都是免费的,都已经转移到了基础VS2008产品中。

Office和智能设备目标

    Office (VSTO)的Visual Studio Tools已经被融合到了VS2008专业版本,以及更高的版本中,以前它是一个单个的产品,卖价是799美元。现在VSTO支持C# 和 Visual Basic中Office 2007 和Office 2003的所有组件。

    VS2008可以为四个目标平台创建托管 Smart Device,而且在C# 和 Visual Basic 中,VS2008可以创建.Net Compact Framework的两个版本。在C++中,使用Win32, ATL(活动模板库)和MFC(微软基础类库)库,VS2008可以创建非托管 Smart Device项目,过去这个功能存在于分开的Windows CE工具箱中。

其他

    ClickOnce部署被增强了,以此涵盖了WPF Web Browser应用程序。提高ClickOnce部署允许ISVs重新签名应用程序宣告,在UAC下生成宣告。ClickOnce是微软安装程序一个更轻量级的选择,微软安装程序允许从网站部署自我更新的台式机应用程序。

    Microsoft SQL Server Compact 3.5是一个新的本地数据库,此本地数据库非常小,能够部署在小的设备上。开发者能在独立的以及偶然连接的方案中使用它。当SQL Server Compact用于本地数据库缓存时,ADO.Net的微软同步服务处理本地Compact数据库和远程数据库之间的周期同步化。

    如果测试了Team Foundation Server(TFS )安装,Visual Studio可以集成它。这允许程序员接受工程项目,执行签入,也允许管理员提出报告。

    Team System取得了许多改进。TFS一方面创建了新的Team Build系统,另一方面是Web的存取。建筑师有一个新的自上而下的系统设计,还有一个建筑设计的角色系统。开发者拥有我先前讨论的新的代码指标系统,也是更好的代码分析和性能工具。DBAs 拥有 T-SQL代码分析,数据生成器和重构工具。测试者有更好的工具和确认规则,包括一个测试负载代理.

    Visual Studio有一个独立软件推销商的活动生态系统。大部分推销商生产插件和控件(这些控件提高Visual Studio)。这样使该生态系统更加健康,因为它允许ISVs更有竞争力,微软的花费也相对少一些。

总结

    总的来说,Visual Studio 2008进行了很大的改变,同时也是为了与新技术(WPF, WCF和 WF,)一起发展。为了开发新平台(如Windows Vista),许多面向微软的开发商也定会想取得此新技术。然而,要想取得这项新技术可不是那么容易的,一旦项目本身已经成功地更新了,大部分开发商在项目上就会更新所有的开发者。

    对于仍然保持了Classic ASP站点的公司,在Classic ASP以及VBScript编辑功能恢复了之前,建议一起安装VS2008和VS2005。因为已经感知到的VS2005的问题,对于那些仍然使用Visual Studio .Net 2003或者是更老的版本的公司, VS2008是更好一点的选择。

    Visual Studio用户的水平是参差不齐的,但他们都发现Visual Studio 2008发行版被改进了,它很少出现异常情况。对于开发人员来说,这是一个强大的更新,而且为未来开发技术的发展提供了一个可靠的基础。
1 2 3
【内容导航】
第1页: 安装和测试 第2页: LINQ语言级集成查询
第3页: WPF, Silverlight和 Web 2.0
©版权所有。未经许可,不得转载。
[责任编辑:胡铭娅]