笔者说明Visual Basic项目代码指示
创始人
2024-06-14 19:31:52
0

本系列课程我们将会从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站点的人们不应该放弃它们现有的工具。

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...