温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

VS2005有哪些新功能

发布时间:2021-06-18 10:46:55 来源:亿速云 阅读:284 作者:chen 栏目:编程语言

这篇文章主要讲解了“VS2005有哪些新功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“VS2005有哪些新功能”吧!

上周去朋友家看了看关于NHibernate文档,发现可以通过schema文件,使获得编写xml VS2005智能感知功能。感觉很棒,这样不仅使得编写xml配置文件变得便利,而且不容易出错。于是就配置了一下。还请大家多多帮助

现在将配置的过程记录下来:

1、下载你所需要的schema文件。如果你配置的是NHibernate就可以在NHibernate的工程下寻找出nhibernate-configuration-2.0.xsd和nhibernate-mapping-2.0.xsd文件。

2、将你得到的schema文件拷贝到\Common7\Packages\schemas\xml下。(注意:无论你在哪个盘安装VS2003,在c盘下都会有C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Packages这个目录。如果你不是安装在c盘,就不要把文件安装到c盘的目录下,否则就不会出现自动感应功能)

3、新建一个xml文件,在文件上单击“属性”,在属性的目标框架下选择你所需要的框架。然后在框架内增加标签,就会获得自动感知的功能。

XML Schema定义(XML Schema Definition,XSD)是一套W3C标准,用于基于XML的称为XML Schema的类型系统。用于定义的语言是一种称为XML模式定义语言(XML Schema Definition Language)的XML语法。Web 服务使用XML作为表示消息和数据的底层格式。因此,XSD成为Web服务类型系统的自然选择。

为了能够用上传说中的VS2005,花了我几天的时间终于把怨孽的VS2005装到了机器上,其间使用了ghost还原n次,重装&修复VS2005共3次,我的电脑可以说是深受劫难啊!

我现在运行的版本是我先装了sqlserver2005然后再装的VS2005,而卢浩森安装的方式正好和我顺序相反,结果那个sqlserver2005完全没有安装上。不过我这边也麻烦,在创建中只有windows项目等,就是没有web项目,而且无法运行以前的web项目!!!

后来摸索了一下,发现还是可以在menu中选择新建然后建立web项目,只是在开始页没有显示而已!
初步使用了一下VS2005,个人感觉VS2005智能感知非常之爽。

目前发现的新增特点如下:

1。可以建立的项目更多,功能更强大了:office开发,智能设备开发加强,还有专门的测试项目!

2。界面更漂亮了,当然也变的更复杂了。原本在VS2003中默认是一个项目放在一个解决方案中,而现在在
VS2005中就要复杂点,默认只是建立了一个项目,若想使多个项目都放在一个解决方案中就必须“新建”-》“其他项目类型”-》“空白解决方案”建立好方案后再在其中添加项目!操作变复杂了!

3。支持重构。这个是我觉得非常好的一个新功能。尤其是其中的“封装字段”倒是一个非常实用的功能,其实就是一个属性生成器。操作还是比较简单,不过目前感觉不爽的就是他只支持单个单个的封装,想要批量的封装好像不行,还是只有等VS2007看可以不。其他的重构操作也都试了一下,感觉不错。

4。提供测试,相当于是把nunit给集成在其中了。

5。智能感知的能力更强,以前想使用本类中的方法的时候喜欢使用this. 这样来感知方法,现在完全不用了,只需要输入一个字母就能把所有的相关东西显示出来。

6。自动格式布局更强!以前在VS2003中写代码的时候根本不用管格式,对其什么的,反正***写完的时候把大括号一打就全部布局好,这个功能我感觉非常爽,想不到现在VS2005智能感知更强,不仅可以对其而且代码间距也自动形成,让读代码变的更轻松了。

7。在window项目中增加了大量的新控件。以往看着delphi和jbuilder中的大量的控件的时候就感觉用c#写window程序效率应该没有delphi高,因为在VS2003中提供的控件太少了。现在可不同了,VS2005中新增了大量控件,不过现在我还都没有试过,不知道是怎么用的。除了新增控件,原来就有的控件比如ListView等也新增了一些特性,写window程序更容易了!

另外其他的ado.net和gdi+等方面我还没有试过不知有哪些改进,不过我还是期望很高的!

感谢各位的阅读,以上就是“VS2005有哪些新功能”的内容了,经过本文的学习后,相信大家对VS2005有哪些新功能这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI