CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

VS2003和VS2005的选择问题(200分征求意见)

楼主miqier(米琪儿)2006-12-31 08:52:58 在 .NET技术 / C# 提问

之前的项目一直在用VS2003,对2005没有过多了解,但最近看到2005中那些新增或改善的内容确实心动,再加上转向2005是早晚的事情。  
  在对2005了解甚少的情况下,请大家给分析一下如果转向2005,会有哪些方面的问题? 问题点数:200、回复次数:130Top

1 楼byhum(sigh....唯一的缺点就是干净)回复于 2006-12-31 08:56:07 得分 2

dingTop

2 楼glacier111(★冰河★)回复于 2006-12-31 08:57:22 得分 2

VS2003升级到VS2005挺容易的,建议用2005,很好用Top

3 楼glacier111(★冰河★)回复于 2006-12-31 08:59:22 得分 2

而且VS2005配合VSTS使团队开发更方便,更快捷,我可不是MS的托哦,我用了一年的VS2005和VSTS的体验  
   
  错了莫怪Top

4 楼ustbwuyi()回复于 2006-12-31 09:00:31 得分 2

vs2005引入DataSource数据源控件;范型编程;MasterPage等,并且控件库更丰富,开发起来更便捷,代码量更少,另外在C#语法上也有很多改进,参见  
  http://blog.sina.com.cn/u/4a09dfeb0100054rTop

5 楼miqier(米琪儿)回复于 2006-12-31 09:03:58 得分 0

多谢各位捧场。希望引出更多的内容,我会好好整理一下。Top

6 楼winner2050(winner)回复于 2006-12-31 09:04:34 得分 2

2005Top

7 楼glacier111(★冰河★)回复于 2006-12-31 09:04:58 得分 2

SqlDataSource数据源控件用起来不是很习惯,还是比较喜欢自己写代码,ObjectDataSource数据源控件还挺好,其他的新功能确实不错的   :DTop

8 楼ustbwuyi()回复于 2006-12-31 09:13:10 得分 2

楼主最好搜集得比较全,然后整理一份发布出来,这个问题是很多人都比较关注,知道一点但又知道得不全的问题...Top

9 楼liulizhi(刘理志)回复于 2006-12-31 09:15:38 得分 2

我还是比较喜欢使用vs2003的..   呵呵..   因为那个vs2005太点资源了...   毛有办法..Top

10 楼colaxu(飞翔)回复于 2006-12-31 09:17:41 得分 2

从2003到2005.不会有什么问题,早晚的事情.早转早熟悉.Top

11 楼miqier(米琪儿)回复于 2006-12-31 09:19:05 得分 0

是的,我会把大家的意见都整理一份,出个总结版。意见征求时间就截止到2007年1月7号吧。Top

12 楼fupingzi83(一叶浮萍)回复于 2006-12-31 09:25:36 得分 2

很容易的  
  不需要做多少工作  
  在2003的思想还可以用  
  看看文档就可以适应2005了Top

13 楼xray2005(风车车--要飞翔,必须靠自己!)回复于 2006-12-31 09:27:04 得分 2

当然是VS2005了!  
   
  我都是从VS2003转到VS2005的!Top

14 楼lzt7((分头诗人)http://www.lzt7.com)回复于 2006-12-31 09:30:30 得分 2

2005比较好用Top

15 楼hei_an(别在浪费我的感情)回复于 2006-12-31 09:30:37 得分 2

不用分析了,直接用2005得了Top

16 楼guyanlj(叶子的离去是风的追求还是树的不挽留)回复于 2006-12-31 09:31:14 得分 2

就举一个例子吧,2003的DataGrid是着实用得不爽,可在2005上还引用了GridView就是好用多了,像用长2003的,转到2005,会很快的Top

17 楼ms_ms(feng)回复于 2006-12-31 09:32:33 得分 2

2005!Top

18 楼afflatus80(一阵风)回复于 2006-12-31 09:36:00 得分 2

支持2005Top

19 楼jrl5365(king007)回复于 2006-12-31 09:39:25 得分 2

转过来还是比较方便的,只要看看2005的一些新的功能和新的控件就可以了,反正使用和2003的差不多的Top

20 楼gatr()回复于 2006-12-31 09:39:49 得分 2

我06年5.1下载了试用版的vs2005,用了两天,就豪不犹豫地将所有vs2003的工程都转到了vs2005,尤其是用DataGridView代替了DataGrid,给ListView增加Group等属性太让我心动了.Top

21 楼caizhenfang(几路)回复于 2006-12-31 09:42:52 得分 2

2005罗  
  控件的性能方面都得到了提高,当然不只这方面了  
  很多,用了就知道了,HOHOTop

22 楼devfan(小星)回复于 2006-12-31 09:52:13 得分 2

2005方便多了,转过来也比较简单Top

23 楼kitten_scratch(小猫抓抓)回复于 2006-12-31 09:58:36 得分 2

用了一个月,的确感觉2005带来了很多的东西,效率也提高了Top

24 楼Red_angelX(八戒)回复于 2006-12-31 10:12:30 得分 2

2005最兴奋的东西莫过于范型的引入  
  当然WinForm界面开发中最头痛的莫过于线程间访问的严格限制Top

25 楼hcl8260(学习的小猪)回复于 2006-12-31 10:18:09 得分 2

对2005不熟悉,不过   迟早要   转的,我们的下一个   项目就   用2005开发Top

26 楼DotNET3()回复于 2006-12-31 10:21:59 得分 2

我从7月开始VS2005,两个人完成了:人事、档案、资产、图书四个系统的开发。开发成本、开发周期,开发风险都很小!赶紧用吧!Top

27 楼hanguoji84(北飘)回复于 2006-12-31 10:22:24 得分 2

大家都说2005好,能多提供些2005改进的东西么?  
  比如编译方式与以前的不同了,控件也增加了很多,类似做个说明。  
  像:DataGridView     这样的控件有什么优点?都做了什么改善?性能是否提升?  
  我们也给楼主多提供些资料,让大家都学习下呵呵。  
  新年快乐!!!Top

28 楼xxelement(未知元素)回复于 2006-12-31 10:22:43 得分 2

2005Top

29 楼jhtchina(学习构架设计)回复于 2006-12-31 10:23:45 得分 2

.Net   2005   大事所趋  
  Top

30 楼hbyelang(wolf)回复于 2006-12-31 10:27:56 得分 2

2005比2003好好多,在编制各种代码的智能提示功能好用!Top

31 楼miqier(米琪儿)回复于 2006-12-31 10:47:42 得分 0

收集/转发:  
   
  vs2005新特性    
  准备利用微软的wwf开发工作流了,这是vs2005才能用的东东,    
  今天看到了妖园的2005新特性,转载了下来,准备借鉴  
   
  下载并注册了VB2005   Beta   2,得到了一个MS的E-Learning帐号。于是乎趁着闲暇看了里面的一本书《Introducing   Visual   Basic   2005》。依靠我CET4水平的英文总算是看完了,发现2005的一些新特性。不敢独享,找了些个我觉得有趣的Post上来,大家可以看看。由于本人对ADO.NET和ASP.NET不是很熟悉,所以这两部分没有写。IL的部分估计有“装配脑袋”大哥一个人就可以搞定了,不敢班门弄斧,于是主要写了关于IDE和Form的改善。写的仓促,大家凑和着看。  
   
   
  ·                     Edit-And-Continue  
  VB2005可以像VB6那样实行Edit-And-Continue功能。这个功能在调试环境中至关重要,但是很遗憾在Visual   Studio   .NET   2002和2003里面没有提供。不过现在Edit-And-Continue功能又回来了。用户可以在调试过程中根据调试结果立即修改代码,继续执行程序而无需停止调试。  
   
   
  ·                     My对象  
  当我们使用VB6编程的时候,通过COM组件和Windows   API来开发。现在我们使用.NET的时候,可以通过.NET提供的巨大的基础类库来操纵底层的操作系统。了解基础类库,知道他们的作用以及何时、如何使用他们对于开发者至关重要。如果你不能了解他,那么你就不得不重新开发一些基础类库已经存在的功能模块。但是事实上,学习如此之大的类库非常困难,因为他实在是太大了。  
  现在使用My对象,可以让你在巨大的基础类库里面方便的找到你所需要的功能模块。  
  My.Application   运行中的程序信息。包括运行路径、版本和使用的公共语言运行时(CLR)的版本。并且提供环境变量,可以轻松的编写日志文件。    
  My.Computer   运行机器的硬件资源和系统底层信息。    
  My.Forms   目前工程的所有窗体实例对象集合。(有点回归VB6的感觉)    
  My.User   目前系统用户,包括用户名、域名等等信息。    
  My.WebService   允许你轻松的进入WebService或加入自己的WebService。    
   
   
  ·                     运算符重载  
  VB终于支持运算符重载了。写法和在C++里面很相似,只是参数必须是当前类对象的实例才行。  
  ·                     新的关键字  
  Ø                   Global关键字:返回顶级命名空间对象。如果你在程序里面定义了Util.System命名空间,那么你就不能引用System.String类了。因为系统默认在Utli.System命名空间里面寻找System.String类,这显然是找不到的。Utli.String命名空间覆盖了顶级命名空间System。  
  现在使用Global关键字,就可以指定顶级命名空间了。我们就可以通过Global.System.String进行访问了。  
  Ø                   Using关键字:.NET的垃圾回收(CG)可以自动回收未使用的资源,但是如果你使用了非托管资源,比如文件句柄的时候,就会出现一些未回收的问题。为了避免这些问题的发生,我们只能在使用完毕的时候手动调用Dispose方法释放资源。  
  现在如果我们使用Using和End   Using关键字,这些非托管资源在End   Using的时候就会自动释放。  
  Ø                   Continue关键字:不用多说了吧,现在VB终于有Continue了。里面有Continue   While、Continue   For什么的。  
   
  ·                     Docking   Guides和IDE   Customizations   Export   and   Import  
  工具窗口停靠向导功能。用户经常会将自己的IDE界面进行修改,将工具窗口放到自己认为最顺手的地方。但是在2002和2003里面,我们经常发现自己很难将窗口停靠在自己需要的位置上。在2005里面,IDE增加了Docking   Guides功能,用户可以非常方面而且准确的停靠自己的工具窗口了。  
  同时,我们自己设定好的IDE格局也可以方便的导入导出。这样就可以很容易的恢复我们自己习惯的IDE格局了。  
   
  ·                     无需保存的工程  
  VB2005里面建立新的工程并没有让你指定路径,这个工程被保存在一个临时目录里面,如果需要,你可以通过保存按钮存储这个工程。MS的说法是,既然MS   Word允许用新建一个文档并写些内容然后打印,不保存就关闭,那么.NET也要这么做。即用户建立一个工程,写点代码运行一下,然后关闭。这个操作可能只是为了测试或者试验这个代码的效果,并不要保存这个工程。  
  不过你仍旧可以通过Option里面的项目选择建立Project的时候就保存的选项。  
   
  ·                     新的工程模版  
  2005加入了一些新的工程模版,比如我们在VB6里面见到过的Splash   Form和About   Dialog,还有Explorer   Form什么的。但是个人感觉用处不大。  
   
  ·                     My   Project窗口  
  2005将原来的Project   Properties窗口修改成了现在My   Project窗口,整合了原来的功能,增加了References、Resources和Assembly信息等功能。  
   
  ·                     XMLDoc注释  
  真是千呼万唤始出来啊,以前让VB程序员眼红的XMLDoc注释终于在2005里面加入了。现在我们可以通过三个单引号生成属于VB自己的XMLDoc注释了。激动中,勿扰……  
   
  ·                     语法错误帮助  
  以前编译器发现了语法错误,就是简单的画个蓝色波浪线,然后写一行毫无用处错误提示。现在语法错误在显示错误原因的同时,智能显示修正的建议。我只试过一些简单的错误比如拼写错误、括号不匹配等等,果然能够得到很准确的帮助和修改建议;但是复杂的错误能有这么智能的帮助么?怀疑。  
   
  ·                     设计时表达式计算  
  Immediate窗口加强了设计时表达式计算功能。在设计时期,如果你编译了当前解决方案中ClassLibrary   Project的话,你在设计的时候(非执行或调试时),Immediate窗口中就可以实例化某个类对象,传入属性,然后运行它的一些方法并看到结果。  
   
  ·                     代码片  
  2005的新功能了,看着很花哨。就是在开发的过程中,将已经保存好的代码片断复制到Code中,需要填入特殊信息(变量或值)的地方将会突出显示。Beta   1的时候还有些问题,光标无法通过键盘移出这个代码片;但是Beta   2好像修正了这个错误,现在比较好用了。唯一不知道的是用户如何添加自己的代码片。  
   
  ·                     对象改名  
  就是在Code窗口右击鼠标,通过Rename进行变量对象改名操作,不同的是它可以将所有引用到这个对象的代码都改名。MS说这是为了方便用户在项目开始的时候,Form上面的控件命名不规范,项目中后期规范命名的时候简化操作用的。但是我感觉主要是为了修改别人的代码看着他的命名不爽所以进行改动用的。  
   
  ·                     新控件  
  Ø                   Strip系列控件:  
  如今专业的应用程序允许用户更加全面的定制自己的程序界面,例如控件的位置、文字格式和菜单按钮的内容。Strip控件可以完成这样的要求。ToolStripContainer控件实际上是一个控件容器,它允许添加ToolStrip、MenuStrip和StatusStrp等控件,同时提供用户让这些Strip控件在ToolStripContainer里面改变自己的位置操作。就好像Office可以改变工具条的位置一样。  
  并且,Strip控件允许用户加入7种项目,包括按钮、下拉框、文本框和分割按钮等。而且通过ToolStrip建立的菜单终于允许加入前面的图标了。  
  Ø                   FlowLayoutPanel和TableLayoutPanel:  
  不多说了,用过Java的应该不会陌生的。VB现在学习Java越来越彻底了。  
  Ø                   ActiveDocumentHost控件:  
  我在VB2005   Beta   2里面并没有找到这个控件。MS说这个控件可以自动通过OLE资源启动相应的程序。比如Load一个Word文件,那么这个控件就可以自动启动MS   Word并且以只读方式显示这个Word文件。  
   
  ·                     老控件的新特性  
  Ø                   Margins和Padding  
  Margins属性设定控件间的距离,Padding属性设定控件和其父控件间的距离。方便我们画出好看的程序界面。  
  Ø                   自动完成  
  现在的TextBox和ComboBox已经加入了自动完成的功能。你只需要选择AutoCompleteMode和AutoCompleteSource属性,就可打开自动完成功能,制定保存自动完成履历所存放的位置。看来又有一批第三方控件要死翘翘了。  
   
  ·                     范型  
  范型被讲述的太多了,我也是刚刚接触。个人感觉如果不了解范型,可以看看“装配脑袋”的Blog。不过感觉.NET的范型约束太多了,有点影响了范型的灵活性(虽然安全性提高了)。  
  Top

32 楼bjgzxx(食人一族)回复于 2006-12-31 10:49:34 得分 2

应该很好转的你就转就是了Top

33 楼miqier(米琪儿)回复于 2006-12-31 10:49:34 得分 0

占位:摘录  
   
  VS2005中使用C#的新特性:可空类型2006-12-08   23:59随着C#语言最新标准的出炉,现在它也提供了对可空类型的支持。这个小变化将会在处理那些包括可选项的数据库记录时非常有用。当然在其他地方,它也是非常有用的。  
   
    简单说来,可空数据类型就是包含了所定义的数据类型或者值的空(null)的类型。C#的ECMA-334标准提供了对所有C#值类型的可空版本的描述。    
   
    定义可空类型  
   
    定义可空类型和非可空类型基本类似,不同的是采用了?来表示。如定义一个整型,你可以使用简单的语句:  
   
  int   myInt   =   1;    
   
    为了使得myInt能够存储一个空值,你可以这样声明它:  
   
  int?   myNullableInt   =   1;    
   
    你可以看到,这两个变量看上去好像是一样的。但是,可空类型的版本是非常不同的。可空的版本事实上是一个结构,它将值类型和一个标记该值是否为空的标志位结合在一起。一个可空类型有两个公共可读的属性,HasValue和value。如果存储了一个值那么HasValue这个布尔型变量就为true。否则,如果变量是空值就是false。如果HasValue是true,你可以获取这个变量的值。如下有两个对可空变量的有效赋值:  
   
  double?   myDouble   =   3.1415926;  
  double?   myOtherDouble   =   null;    
   
    你可以看到,myDouble被赋值了,但是也可以被赋为空。在第二个语句里,myOtherDouble被初始化一个空值,这在一个非可空类型里不能这样做的。  
   
    使用可空类型  
   
    可空类型可以像普通值类型一样的使用。事实上,可以使用内建的隐式转换来转换相同类型的可空变量和非可空变量。这意味着你可以在一个标准整型和可空整型之间相互转换:  
   
  int?   nFirst   =   null;  
  int   Second   =   2;  
   
  nFirst   =   Second;   //   有效  
  nFirst   =   123;   //   有效  
  Second   =   nFirst;   //   同样有效  
   
  nFirst   =   null;   //   有效  
  Second   =   nFirst;   //   例外,后者是非空类型    
   
    在以上的语句里,你可以看到如果可空变量不包含空值的话是可以和非可空变量交换值的。如果它是一个空值,那么就会抛出例外。为了防止例外,你可以使用可空变量的HasValue属性:  
   
  if   (nFirst.HasValue)   Second   =   nFirst;    
   
    你可以看到,如果nFirst有值赋值就会发生,否则程序会跳过此句语句。  
   
    使用可空类型的操作符  
   
    虽然可以使用相同值类型的可空和非可空变量的转换,也必须对操作符进行一些改变使得它们可以处理可空和非可空值。这些操作符被称为提升的操作符。  
   
    考虑如下代码:  
   
  int   ValA   =   10;  
  int?   ValB   =   3;  
   
  int?   ValC   =   ValA   *   ValB;    
   
    在ValC里存储了什么?ValC中存储了30。标准操作符被扩展使得它们能够处理可空类型。考虑到如下的变化:  
   
  int   ValA   =   10;  
  int?   ValB   =   null;  
   
  int?   ValC   =   ValA   *   ValB;    
   
    ValC这次值为多少?ValC为空。无论哪个操作数为空,提升的操作符的结果为空。即使进行加法或减法,结果也为空。  
   
    如果ValC不为可空类型呢?如下的代码会有什么样的结果?  
   
  int   ValA   =   10;  
  int?   ValB   =   null;  
   
  int   ValC   =   ValA   *   ValB;   //   ValC   不为可空类型    
   
    代码将会抛出一个异常。ValA*ValB结果为空,但是不能赋值为非可空类型,这将会导致程序异常的抛出。    
  Top

34 楼miqier(米琪儿)回复于 2006-12-31 10:50:30 得分 0

集成测试工具  
   
  http://www.cnblogs.com/hjf1223/archive/2005/09/22/241757.htmlTop

35 楼midymidy()回复于 2006-12-31 10:59:19 得分 0

2005在UI设计上更强了Top

36 楼midymidy()回复于 2006-12-31 10:59:41 得分 0

2005的类库比较全Top

37 楼midymidy()回复于 2006-12-31 10:59:51 得分 0

比较稳定Top

38 楼zoujiaming(笨笨的!)回复于 2006-12-31 13:01:44 得分 2

用了2005后就再没用过2003,楼主记得把sp1装上,就可以web创建工程了Top

39 楼xjbx()回复于 2006-12-31 13:44:47 得分 2

转2005吧Top

40 楼miqier(米琪儿)回复于 2006-12-31 14:17:58 得分 0

顶一下,不要沉了。希望这几天能有一个好的汇总。Top

41 楼midymidy()回复于 2006-12-31 14:19:30 得分 0

2005要好一些Top

42 楼midymidy()回复于 2006-12-31 14:19:38 得分 0

支持Top

43 楼midymidy()回复于 2006-12-31 14:19:45 得分 2

顶一下Top

44 楼free_wang()回复于 2006-12-31 14:26:11 得分 2

jfTop

45 楼canghaiyixiaowh()回复于 2006-12-31 14:35:44 得分 2

转吧,期待!Top

46 楼hunhun02(永不放弃)回复于 2006-12-31 14:37:31 得分 2

主要是习惯Top

47 楼tianbaobao()回复于 2006-12-31 14:56:11 得分 2

2005要好一些  
  Top

48 楼tuyile006(小y)回复于 2006-12-31 15:30:42 得分 2

菜单可以加图片了  
  线程不能调用外面的控件了  
  写代码的时候提示多了  
  输入法都变成全角了Top

49 楼xyq1986(综艺一哥)回复于 2006-12-31 15:36:31 得分 2

05好Top

50 楼OrangeSeaCoast(橙色海岸)回复于 2006-12-31 15:37:09 得分 2

2005的限制好像更多了,03的代码有很多都编译不过去。难办呀。Top

51 楼lovcal(枫兮)回复于 2006-12-31 15:41:29 得分 2

直接用的2005,没啥感觉,赫赫Top

52 楼Love_My()回复于 2006-12-31 16:02:19 得分 2

05   比03好用Top

53 楼liaoyilei_2000()回复于 2006-12-31 16:24:58 得分 2

顶   再多写点Top

54 楼chenjun_xu2003()回复于 2006-12-31 16:36:04 得分 2

ObjectDataSource   SqlDataSource   不好用   写一点自己的控件   显的不太好用   ObjectDataSource   结合GridView的添加   删除等操作   灵活性不高   和数据源一起使用更是一大败笔   建议不先转到2005Top

55 楼N_ccw(N神)回复于 2006-12-31 16:53:30 得分 2

感觉各有各的好处,2005升级了,使用起来是比较方便,但有些东东要控制的更细点的,代码反而会更多Top

56 楼zhzuo(秋枫)回复于 2006-12-31 17:14:30 得分 2

主要是系统迁移的问题   ,如果是asp.ne需要做一些处理后才能编译正常运行。主要还是看系统的大小。  
  如果是新的项目,建议楼主直接使用vs2005开发。相比之下vs2005   IDE增强了很多。另外.net   Framework   2.0增加了许多新功能。  
  Top

57 楼icansaymyabc(学习与进步)回复于 2006-12-31 17:19:34 得分 2

老实告诉你,VS.NET   VS2002   VS2003   都等于是探索期的过渡产品,VS2005   才是真正技术成熟的具有革命意义的VS升级版。VS2005之前的各个版本技术框架都在不断地变化,可VS2005之后的各个版本(如果有的话)变化绝对不大,顶多是修正一些2005的BUG。  
   
  打个比方:VS6   好比是单色手机,VS.NET   VS2002   VS2003就是1024色4096色的过渡型彩屏手机,VS2005就是当前流行的65536色彩屏手机,  
  大家知道4096色和65536色的色差是非常显著的,而65536色相当不错了,将来就算出了24位真彩色的彩屏,其肉眼视觉效果也比16位彩色好不了多少。  
   
  所以说   2003,2005选那个你自己就来决定吧。Top

58 楼qhfrose(飞羽)回复于 2006-12-31 17:24:19 得分 2

2005,开发效率不知道要高多少倍呢。Top

59 楼Jialang(疯狂键盘)回复于 2006-12-31 17:31:04 得分 2

2005,大势所趋Top

60 楼weizhiai12()回复于 2006-12-31 17:38:58 得分 2

2005     才是真正技术成熟的具有革命意义的VS升级版。VS2005之前的各个版本技术框架都在不断地变化,可VS2005之后的各个版本(如果有的话)变化绝对不大,顶多是修正一些2005的BUG。  
  Top

61 楼ttoth12(命运的角斗士)回复于 2006-12-31 17:40:09 得分 2

vs.net2005绝对厉害,超级武器,开发工具,事倍功半,微软就是厉害!!Top

62 楼cinray()回复于 2006-12-31 17:44:46 得分 2

up*100Top

63 楼sswwee(最有价值球员)回复于 2006-12-31 18:14:14 得分 2

这都快出2007了,3.0都出来了,怎么还有人问要不要转2005,除了机器实在跑不起来这种特殊情况外,就没有任何理由不用2005的。  
  2005唯一坏处就是输入法问题一直不给解决。Top

64 楼sinopatic(老官: http://www.GGfly.com)回复于 2006-12-31 18:14:41 得分 2

楼主已经赶不上科技的发展了  
  Visual   Studio   2007   就要出来了Top

65 楼endyhua()回复于 2006-12-31 20:04:52 得分 2

看来楼主已经决定安装VS2005了  
  那我来给楼主推荐一下两个版本的vs2005   Team   suite下载地址  
  =========================  
  VS2005   Team   Suite版(3.22G)  
  =========================  
  下载来源:微软官方网站,我使用的  
  下载页面为http://www.microsoft.com/downloads/details.aspx?familyid=5677ddc4-5035-401f-95c3-cc6f46f6d8f7&displaylang=zh-cn  
  下载地址为http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=zh-cn&SrcCategoryId=&SrcFamilyId=5677ddc4-5035-401f-95c3-cc6f46f6d8f7&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fb%2fa%2f6%2fba691c56-8833-446c-82fe-cf94b588a622%2fchs_vs_2005_VSTS_180_Trial.img  
  =========================  
  VS2005   Team   Suite版(3.13G)  
  =========================  
  下载来源:网友流传、BT、电驴、讯雷,我使用的  
  下载页面为http://www.downsite.cn/xz.asp?class_bh=72&ID=753&bm=10  
  下载地址为http://down.downsite.cn/rj/%5BMicrosoft.Visual.Studio.2005.Team.Suite%5D.DVD.rar  
   
  3.22G和3.13G的比较请看我自己写的一篇文章  
  http://blog.csdn.net/endyhua/archive/2006/12/27/1464029.aspx  
  Top

66 楼endyhua()回复于 2006-12-31 20:08:20 得分 2

补充:3.22G的安装前需要将Key改为正式key:KYTYH-TQKW6-VWPBQ-DKC8F-HWC4J    
            3.13G的已经集成正式Key  
  Top

67 楼miqier(米琪儿)回复于 2006-12-31 21:10:25 得分 0

越来越有内容了。大家继续努力Top

68 楼bobomouse(波波)回复于 2006-12-31 21:32:40 得分 2

如果楼主的机器配置过得去,那么建议用2005。2005不仅仅是个IDE,更重要的是团队开发、测试、发布部署于一体的平台和体系。新增了大约50种控件,并且结合SQL   SERVER   2005,可以开发出色的商业智能程序。Top

69 楼miqier(米琪儿)回复于 2006-12-31 23:26:53 得分 0

自己再顶,防止沉底。Top

70 楼tcxx2008(爱上.Net)回复于 2006-12-31 23:31:40 得分 2

事物总是发展的,当然是新的好2005好咯Top

71 楼feiren1421(Slash:弦断谁听,我醉谁知?)回复于 2007-01-01 00:15:26 得分 2

留名先    
  Top

72 楼effun(地瓜)回复于 2007-01-01 10:36:41 得分 2

2005的WEB工程和2003有了挺大的区别,可能开始的时候会有些不习惯,久了就会好了。Top

73 楼blackhero(黑侠客)回复于 2007-01-01 11:00:56 得分 2

2005Top

74 楼AppleMaster()回复于 2007-01-01 11:06:24 得分 2

VS.NET   2005   功能更强大Top

75 楼windykuang()回复于 2007-01-01 11:24:37 得分 2

用   VS   2005Top

76 楼baisun(蟋蟀.NET)回复于 2007-01-01 11:26:20 得分 2

直接VS   2005Top

77 楼bladebengbu(清风飘雨)回复于 2007-01-01 12:20:40 得分 2

如果是ASP.NET1.0向ASP.NET2.0迁移,请下载Web   Application   Projects补丁,当然新的VS2005SP1已经包括这个补丁。  
  因为VS2005刚出来时,ASP.NET2.0项目只能使用Web   Site模式进行开发,并不支持VS2003的Web   Application   Projects的目录结构、资源文件乃至编译方式。所以说迁移Web项目简直就是恶梦,不过这个补丁发布之后,基本就解决这个问题了。  
  所以现在请放心将您的WEB项目迁移至VS2005Top

78 楼liujia_0421(SnowLover)回复于 2007-01-01 13:13:00 得分 2

一直用VS2005,感觉挺不错..  
   
  Top

79 楼miqier(米琪儿)回复于 2007-01-03 21:28:37 得分 0

感觉这几天大家都休息了,顶一下,希望能有更多的发现。Top

80 楼xjjdanran(何流)回复于 2007-01-03 22:42:10 得分 2

还没用2005,公司的系统都是在2003中开发的,好象不能直接移植至2005?Top

81 楼llyzcy(计算机辅助化工设计)回复于 2007-01-03 23:01:13 得分 2

没用过2003   只知道2005好   哈哈Top

82 楼midymidy()回复于 2007-01-04 10:18:25 得分 2

2005的功能比较全Top

83 楼midymidy()回复于 2007-01-04 10:18:46 得分 0

专向2005不困难Top

84 楼midymidy()回复于 2007-01-04 10:18:53 得分 0

学习Top

85 楼superxiaomm(小美)回复于 2007-01-04 12:34:22 得分 2

VS2005把,现在大多公司要这个Top

86 楼magicsnake(北极狐)回复于 2007-01-04 12:54:32 得分 2

哎,期待微软把全角切换的问题解决了,其他没什么可说的.Top

87 楼yosiu(阿D)- -<~_~>- -(草,大专生也有NB地!)回复于 2007-01-04 12:58:12 得分 2

个人选2005,   不过做对日的话就由不得你了,干之Top

88 楼yulinlover(黑客我最菜)回复于 2007-01-04 13:27:00 得分 2

帮着顶!我希望看到03和05之间的详细差别!Top

89 楼miqier(米琪儿)回复于 2007-01-04 14:03:10 得分 0

顶Top

90 楼zxkid(如果你有勇气迈出第一步,未来又能糟糕成什么样呢?)回复于 2007-01-04 14:23:47 得分 2

Windows   Forms   2.0   比它之前的任何   Windows   应用程序开发平台的功能都要丰富得多。您将会发现  
  全方位的改进:采用更为紧凑的全功能   Microsoft&reg;   .NET   Framework、Visual   Studio&reg;   与许多新的  
  附加设计器的集成更为紧密、采用统一的数据绑定模型以及锦上添花的   ClickOnce   Web   样式部署。  
  System.Windows.Forms   命名空间(构成   Windows&reg;   Forms   之技术的核心)得到了显著改进。命  
  名空间(由公共类型(类和枚举)组成)的可使用表面区域比   .NET   Framework   1.1   增加了约  
  134%。新增了   446   种公共类型;113   个现有类型使用新成员和新值进行了更新;原有命名空间中的  
  218   种类型得到了保留;而且没有删除任何类型。这是一次覆盖范围很广的发布。Top

91 楼midymidy()回复于 2007-01-05 08:19:07 得分 0

2005解决了很多刷的问题  
  Top

92 楼midymidy()回复于 2007-01-05 08:19:25 得分 0

公司一般都用2005Top

93 楼islock(蓝色理想)回复于 2007-01-05 08:30:13 得分 2

建立数据源后,我不知道怎么处理CommandText中的值了。有啥办法?Top

94 楼lizhizhe2000(武安侯)回复于 2007-01-05 08:32:15 得分 2

我们用2005Top

95 楼superich520()回复于 2007-01-05 08:41:01 得分 2

我也准备全面转向vs2005Top

96 楼ice_frank(回归......)回复于 2007-01-05 08:50:36 得分 2

用2005Top

97 楼GXY2005(民工甲:杀富济贫,打土豪分田地)回复于 2007-01-05 08:51:46 得分 2

用2005  
  Top

98 楼yellowen170161599()回复于 2007-01-05 09:04:03 得分 2

用2005   好啊   2003没有2005那么人性化  
   
  强烈推荐Top

99 楼Koala_sea(阳光总在风雨后)回复于 2007-01-05 09:09:41 得分 2

用2005吧。很方便。Top

100 楼alexsunnyj()回复于 2007-01-05 09:36:02 得分 2

我也想用2005,但是公司不让转,现在真的比较郁闷啊,建议楼主用05  
  打个比方 xp和win2000 你用哪个呢?Top

101 楼familyX()回复于 2007-01-05 10:19:56 得分 2

学习ingTop

102 楼miqier(米琪儿)回复于 2007-01-05 11:06:48 得分 0

顶。Top

103 楼rainyubin(成不了牛人!)回复于 2007-01-05 11:10:14 得分 2

用2005Top

104 楼jcyluck(C# + SQL 2005 QQ群:26096739)回复于 2007-01-05 11:20:10 得分 2

人往高处走Top

105 楼pfworld(菜菜来了)回复于 2007-01-05 11:25:31 得分 2

不用看!绝对是2005!!Top

106 楼LeoMaya(我是L.W, 这是我的故事)回复于 2007-01-05 11:31:42 得分 2

顶一个,   建议用2005,   公司新project都已经开始启用它了  
   
  HOHO~~~Top

107 楼jinliangliu(KingNa)回复于 2007-01-05 11:33:47 得分 2

2005吧,人往高處走。Top

108 楼wwch369(^_^快乐至上)回复于 2007-01-05 11:40:18 得分 2

还是用2005吧,还是很容易的,2003有些功能还是差一些。毕竟是升级嘛!Top

109 楼singleflower(诗凡(愿父亲安息))回复于 2007-01-05 11:44:22 得分 2

建议用2005Top

110 楼WQ729()回复于 2007-01-05 11:51:07 得分 2

VS2005真棒!Top

111 楼airuchaoshui()回复于 2007-01-06 11:43:42 得分 2

若有冒犯,敬请原谅!  
   
  程序世界6,7,8群已定成立,给大家提供了技术知识交流的平台,欢迎加入.  
  宗旨:  
  1,我为人人,人人为我!!!!!!!!!  
  2,交流技术   拒绝色情   拒绝暴力   拒绝不文明!  
  3,述说程序员的心声,相互促进,共同发展!  
  群号:  
  20273994  
  20274022  
  20273919Top

112 楼happyxuying(婴儿)回复于 2007-01-06 13:40:55 得分 2

VS2005Top

113 楼amysimple(追梦飞星)回复于 2007-01-06 13:57:04 得分 1

bothTop

114 楼miqier(米琪儿)回复于 2007-01-06 21:21:54 得分 0

顶。Top

115 楼renmasheshou(狼狗)回复于 2007-01-06 21:24:36 得分 0

肯定用最新的拉!!!Top

116 楼miqier(米琪儿)回复于 2007-01-10 00:01:42 得分 0

顶,近几天结贴。但没有收集到有用信息。Top

117 楼nhotnhot(絕情絕戀)回复于 2007-01-10 00:44:05 得分 1

哪位能给个VS2005的SP1下载地址,谢了Top

118 楼evonne0102(浅浅寂寞,浅浅笑.....)回复于 2007-01-10 07:45:58 得分 1

不用看!绝对是2005!!Top

119 楼newskycity()回复于 2007-01-10 10:32:40 得分 2

实事求是,各位!用得着时用,用不着时,用之干嘛!根据需求定,C不是还在火吗?它是什么年代的东西?总之,一句话,用与不用在于需求。Top

120 楼AdonisVB(Adonis)回复于 2007-01-18 15:42:48 得分 1

VS2005好呀!  
   
  WWF(Microsoft   Windows   Workflow   Foundation)中文社区:http://www.wwfcn.netTop

121 楼losteveb()回复于 2007-01-18 15:47:04 得分 1

用.net2003,学.net2005Top

122 楼xiaoliangwh(!!!)回复于 2007-01-18 16:13:58 得分 1

帮顶   !Top

123 楼netrust()回复于 2007-01-18 16:59:08 得分 1

要顺应历史潮流Top

124 楼lovehongyun(一个人的电影)回复于 2007-01-18 17:02:44 得分 1

用vs2005吧Top

125 楼LonQi()回复于 2007-01-18 21:51:10 得分 1

还是比较喜欢用2005的.Top

126 楼hei_an(别在浪费我的感情)回复于 2007-01-18 21:58:08 得分 1

不要乱想了,2005首选Top

127 楼qinglingjian(清灵剑)回复于 2007-01-20 10:46:03 得分 1

学习中,我晕,2003转到2005,把我搞晕了。呵呵。Top

128 楼hanguoji84(北飘)回复于 2007-02-07 15:03:55 得分 1

给些vs2005学习的网站,比较不错的。Top

129 楼xk000()回复于 2007-02-07 16:58:26 得分 1

学习中,开始学习ASP.NET(C#),我的QQ群号:32801051Top

130 楼ITMadman(〖努力学习〗)回复于 2007-02-07 18:52:46 得分 1

个人觉得:  
  初学者------使用2003,锻炼自己的代码量;  
  非初学者----使用方法005,使用更加方便,是开发速度加快。Top

相关问题

关键词

得分解答快速导航

  • 帖主:miqier
  • byhum
  • glacier111
  • glacier111
  • ustbwuyi
  • winner2050
  • glacier111
  • ustbwuyi
  • liulizhi
  • colaxu
  • fupingzi83
  • xray2005
  • lzt7
  • hei_an
  • guyanlj
  • ms_ms
  • afflatus80
  • jrl5365
  • gatr
  • caizhenfang
  • devfan
  • kitten_scratch
  • Red_angelX
  • hcl8260
  • DotNET3
  • hanguoji84
  • xxelement
  • jhtchina
  • hbyelang
  • bjgzxx
  • zoujiaming
  • xjbx
  • midymidy
  • free_wang
  • canghaiyixiaowh
  • hunhun02
  • tianbaobao
  • tuyile006
  • xyq1986
  • OrangeSeaCoast
  • lovcal
  • Love_My
  • liaoyilei_2000
  • chenjun_xu2003
  • N_ccw
  • zhzuo
  • icansaymyabc
  • qhfrose
  • Jialang
  • weizhiai12
  • ttoth12
  • cinray
  • sswwee
  • sinopatic
  • endyhua
  • endyhua
  • bobomouse
  • tcxx2008
  • feiren1421
  • effun
  • blackhero
  • AppleMaster
  • windykuang
  • baisun
  • bladebengbu
  • liujia_0421
  • xjjdanran
  • llyzcy
  • midymidy
  • superxiaomm
  • magicsnake
  • yosiu
  • yulinlover
  • zxkid
  • islock
  • lizhizhe2000
  • superich520
  • ice_frank
  • GXY2005
  • yellowen170161599
  • Koala_sea
  • alexsunnyj
  • familyX
  • rainyubin
  • jcyluck
  • pfworld
  • LeoMaya
  • jinliangliu
  • wwch369
  • singleflower
  • WQ729
  • airuchaoshui
  • happyxuying
  • amysimple
  • nhotnhot
  • evonne0102
  • newskycity
  • AdonisVB
  • losteveb
  • xiaoliangwh
  • netrust
  • lovehongyun
  • LonQi
  • hei_an
  • qinglingjian
  • hanguoji84
  • xk000
  • ITMadman

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo