不好意思,我还用的是VS 7.0呢。
建议你还是用 VS2003吧
建议你还是用 VS2003吧
解决方案 »
- DataGridView数据复制问题
- 在C#.NET中如何2个将wav格式的文件拼接成一个wav文件
- byte[] to string,关于encoding
- 如何在datagrid中提交按钮同时修改文本框内容?
- 怎么给FLASH聊天室创建SOCKET服务器
- 新做的网站 荆州信息园 ,大家快过来砸一砸啊!给一点改进的意见啊。万分感谢了。
- 哪位大哥知道,c# 中怎么讲树导出到excel?
- C#2005 如何打开microsoft office excel 2007
- 奇怪的IF条件,不知道哪里出错了
- 两个星期学c#能够学得怎么样啊??!!!!
- ※※※※如何用写一个特洛伊程序?※※※※
- C#控件listview的问题!高手帮帮忙!
如果在公司还是先用vs2003.
搜了一下比较的资料:1.2005安装比2003简洁2.同一操作系统下vs.net2003和vs2005完全可以共存(调试与运行互相影响,让.net 1.1不受安装vs2005影响,得重新注册一下你的.net 1.1到IIS,-i/-r分别运行一下)3.asp.net发生了大的变化,新建web工程的时候叫新建website.与winform或者类库项目分开了。一个叫project,一个小website.
asp.net在调试时不必依赖iis运行。它会在每个新建的website里带上它的虚拟IIS。4.注册事件发生了大的变化。比如:以前的asp.net codebehind时会自动生成Page_load方法并自动注册好事件。现在的Page_load方法要手工写。5.不再叫DataGrid了。叫GridView6.控件的事件注册机制改变了,将会在aspx的控件中表记,然后在aspx编译的时候,产生注册函数,所以,控件的事件注册,不需要在.cs里做啦,当然,你也可以在cs中做自己的事件注册,由于aspx.cs最终会以局部类的身份,融入到aspx生成的类中,但控件本身的事件,就不要管啦,aspx会自动给你处理好,这样一来,控件的事件注册就不会象以前样丢失了:D7.aspx.cs的改变,以前的aspx.cs中一大堆的这样那样的PAGE事件,将会又aspx自动产生,也就是aspx.cs里默认是没有的了,当然,你也可以写同名的处理函数,而他最终会月aspx产生的函数合并,简洁啦:D8. a2将不支持编译了,因为aspx.cs将作为局部类,嵌入到aspx中,所以,无法将aspx.cs单独编译,这样的好处就是aspx.cs是和aspx一起编译的了,那调试的时候,就不用终止调试去重新编译了,可以改动后,继续调试,让a2自动给你即时编译,呵呵,至于代码的安全,也不用担心,a1增加了预编译或者叫做发布的东西,可以将你的aspx和aspx.cs一同编译成为DLL,所以你可以在调试的时候很爽的调试,最终发布的时候才编译,而且这样编译是很彻底的,客户既看不到aspx.cs也看不到aspx~~~对于喜欢混编的人来说,也许会是个好消息。
IDE的改变上:1,首先是生成Form的自动代码和Form的逻辑代码分开了。此外Main函数放到了一个叫Program.cs的文件里面。2,控件的拖动增加了对齐的线,能够更好地帮助控件的布局。3,增加了一个Outline,把Form上所有的控件关系都放了进去。4,自动生成了一个资源文件Resources.cs,而且可以直接编辑处理,这比以前用SDK提供的一个工具,或者用命令行resgen生成要方便多了。5,编译的时候可以直接选择CPU的类型6,可以自动生成类图微软还是在不断进步的,2005值得学习,等以后稳定了使用者应该会逐渐增多。
哈哈,这个好像不需要拿出来讨论,都差不多,2003(2005)会了,难道在2005(2003)里还会有什么大问题吗
========================
2003和2005差异还是很大的,至少2005的代码到2003上几乎一定会出问题,反过来,至少我的一个程序从2003升级到2005 beta1的时候出问题了,从Beta1到CTP December的时候又出问题了。所以如果是要做一个成品,现在还不能用2005,但学习的时候,应该学2005了——再有几个月就发布了。
偶的是MAY2004
有DECE的吗?恐怕没有吧。