笔者说明Visual Basic项目代码指示

开发 后端
Visual Basic项目集成开发环境包括许多新的和改进的用于提高工作效率的功能。IDE 还进行了重新设计,从而向开发人员提供对.NET Framework 组件的直接访问。

本系列课程我们将会从Visual Basic项目发布的各个角度出来,来讲述Visual Basic项目发布以后的全新功能,这主要包括C#3.0,VB9.0,WCF,WPF,WP,LINQ,AJAX,mobile开发,Cardspace,智能客户端。

在做这个小项目的时候,我发现C#重构功能(包括在专业版以及更高的版本中)运行顺利。编辑C#时,开发员能利用自动的重构。这是LINQ的完全智能感知支持。只为托管代码计算代码指标。

我也发现托管代码(包括VSTS Developer和Team Suite中的托管代码)的代码指标也运行得很好。我不确定我是否同意为代码(此代码从设计图面生成)计算指标的方法,但是我确定能看到指标的全部效应,尤其是在带有TFS的团队项目托管范围内。让人高兴的是,VS2008为托管代码引进了此技术。

但是,非托管 C++项目不能使用代码指标和代码重构,对这一点让人感到很失望。另一方面,C++程序可以利用一个很好的调用浏览器,即它给你提供一个关于其他功能的简洁说明,这些功能可以调用一个特定的功能,代码行则执行这些调用。 #t#

Visual Basic项目有代码指标,这些代码指标带有简洁得不可思议的句法,巨大的智能感知功能,以及许多代码片断。然而, 让人失望的是,Visual Basic项目没有代码重构,尽管可以利用几个第三方插件添加此功能。

但是,非托管 C++项目不能使用代码指标和代码重构,对这一点让人感到很失望。另一方面,C++程序可以利用一个很好的调用浏览器,即它给你提供一个关于其他功能的简洁说明,这些功能可以调用一个特定的功能,代码行则执行这些调用。

Visual Basic项目有代码指标,这些代码指标带有简洁得不可思议的句法,巨大的智能感知功能,以及许多代码片断。然而, 让人失望的是,Visual Basic项目没有代码重构,尽管可以利用几个第三方插件添加此功能。  

现在单元测试是专业版本的一个功能(它是VS2005中的一个VSTS功能)。我们可以为C#,Visual Basic,以及托管 C++解决方案创建单元测试和测试项目。在使用免费的开放源程序Nunit之前,可以为C#, Visual Basic以及 托管 C++解决方案创建单元测试和测试项目,但是将单元测试功能和IDE集成起来更好。

为JavaScript设计的智能感知是VS2008一个大的进步,但是代价很高,尽管已经增加了用来写ASP.Net AJAX 和Silverlight页的JavaScript的支持,然而用来编辑VBScript,以及Classic ASP的支持却被抛弃了。因为我仍然保持了一个1999 vintage Classic ASP站点,当发现VS2008处理ASP网页做得比VS05还差时,或者比Visual InterDev 6还差时,真是让人非常恼火。据说微软正在考虑恢复此功能,为VS2008提供一个服务包。同时,仍然保持Classic ASP站点的人们不应该放弃它们现有的工具。

责任编辑:chenqingxiang 来源: 计世网
相关推荐

2009-12-09 17:20:13

2010-01-05 13:29:50

JSON对象

2009-12-04 14:40:43

Visual Stud

2009-12-03 16:50:58

Visual Basi

2009-10-19 15:07:17

Visual Basi

2009-12-25 09:25:54

ADO.NET实例

2009-12-11 14:21:55

VS2010程序

2010-01-12 17:09:25

C++

2009-10-19 14:19:24

Visual Basi

2020-03-16 09:25:10

微软浏览器Windows

2009-12-10 17:05:10

Visual Stud

2009-03-11 10:00:50

Windows 7VB

2009-09-02 16:21:17

Visual BasiC#语言

2009-12-01 19:12:41

Visual Stud

2009-12-03 14:24:14

Microsoft V

2009-12-23 13:23:29

ADO.Net Sql

2010-01-08 13:16:54

Json入门文档

2009-12-10 14:17:51

VS2008专业版

2009-12-11 14:50:14

Visual Basi

2009-09-04 10:10:33

Visual Basi
点赞
收藏

51CTO技术栈公众号