专家对于VS2005智能感知的功能与技巧的具体介绍描述

开发 后端
本文介绍关于VS2005智能感知,怎样创建VS2005,这些内容都是我今天花花了一周的时间查阅资料并像IT精英学习出来的,中间可能有不少错误是我没有挑出的,欢迎大家指正。

上周去朋友家看了看关于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智能感知非常之爽。#t#

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

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了。

责任编辑:chenqingxiang 来源: limmo(玄月)专栏
相关推荐

2009-11-25 16:45:46

VS2005软件

2009-12-17 13:33:14

VS2005类

2009-11-27 13:04:16

VS2005远程调试

2009-12-01 14:44:46

VS2005 PRO

2009-11-25 17:01:33

VS2005图片

2009-12-10 14:52:21

VS2005 Expr

2009-11-25 09:18:05

VS2005软件

2009-12-17 14:09:03

VS2005代码

2009-12-01 17:19:19

VS2005配置环境

2009-11-24 16:40:13

VS2005软件

2009-11-30 13:51:28

VS2005 菜单

2009-11-26 09:20:27

VS2005发布

2009-11-25 13:06:24

VS2005工程

2009-12-01 10:30:38

VS2005 SP1

2009-11-25 16:54:51

VS2005开发工具

2009-12-04 13:20:03

VS2005安装

2009-12-14 13:52:54

VS 2005程序

2009-12-01 16:59:06

VS2005配置

2009-12-09 11:02:56

VS 2005 Tea

2009-12-10 13:40:03

VS2005程序
点赞
收藏

51CTO技术栈公众号