现在做项目用vs.net2005 beta 2 开发好还是2003好?

usxue 2005-10-17 09:52:06
在网上查了一下vs.net 2005正式版的发布时间好像是11月6号,
但现在要做项目,要用现在的2005 beta 2版好还是2003版好呢?
如果用2003版的话,升级就有点困难了,要用到CraystalReport 10,在2005新版本中,水晶报表10好像还不能用。
而且还有个很重要的问题就是,在2003中开发的项目在2005中不能运行(我测试的是线程)。是不是C#2.0和1.1不同的地方呢?
还有个问题是2005版为什么运行起来那么慢???超慢!
各位大哥帮帮忙,说说你们的建议和意见。谢谢!呵呵……
...全文
517 25 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljmpc 2005-10-19
  • 打赏
  • 举报
回复
如果可能的话还是用2005,必竟是新东西,而且用起来的感觉比2003好多了,现在还没有发现问题。就是有点慢,不过可以理解,现在的软件越新越大、越慢。
singlepine 2005-10-18
  • 打赏
  • 举报
回复
是吗,那太好了,好想也用用2005,^_^
Johnny_de 2005-10-18
  • 打赏
  • 举报
回复
2005BETA功能强。
Karl_He 2005-10-18
  • 打赏
  • 举报
回复
从项目的观点来看还是用2003比较稳定,新技术出来还不知道会出现多少新的问题,2003出道已久,开发方式也比较成熟了,各种问题大家都比较熟悉。为了减少风险,还是建议使用2003
Karl_He 2005-10-18
  • 打赏
  • 举报
回复
从项目的观点来看还是用2003比较稳定,新技术出来还不知道会出现多少新的问题,2003出道已久,开发方式也比较成熟了,各种问题大家都比较熟悉。为了减少风险,还是建议使用2003
Jackile 2005-10-18
  • 打赏
  • 举报
回复
2005的正式版本。电驴上已经发布了哦。。
速马 2005-10-18
  • 打赏
  • 举报
回复
在非UI线程上直接操作UI,本来就是不合法的做法
VS2003允许你这么做,但是可能会带来莫名其妙的问题
VS2005给了你更好的警告信息

private void button2_Click(object sender, EventArgs e) {
Thread th = new Thread(new ThreadStart(changeLabelText));
th.Start();
}

public void changeLabelText() {
this.Invoke(new ThreadStart(ThreadInvoke));
}

void ThreadInvoke()
{
label1.Text = "aaaa";
}
cwbboy 2005-10-18
  • 打赏
  • 举报
回复
2005正式版一出我就将我的项目升级, 2005的串口操作更方便
rhs 2005-10-18
  • 打赏
  • 举报
回复
关注!!!
如果是一个全新的系统我会打算用2005的
LGame 2005-10-18
  • 打赏
  • 举报
回复
usxue 2005-10-18
  • 打赏
  • 举报
回复
to saucer(思归) :运行一个简单的线程程序:
private void button2_Click(object sender, EventArgs e) {
Thread th = new Thread(new ThreadStart(changeLabelText));
th.Start();
}

public void changeLabelText() {
label1.Text = "aaaa";
}
报错:
Illegal cross-thread operation: Control 'label1' accessed from a thread other than the thread it was created on.
mabuchi 2005-10-18
  • 打赏
  • 举报
回复
11.6发布的beta3是正式版吗?
o1o 2005-10-18
  • 打赏
  • 举报
回复
从发展、方便、开发效率高的观点看,要用2005,如果从稳定可靠的角度看,要用2003,但2005正式版也要出来了,所以如果公司内部不存在什么障碍的话就应该选择2005吧。
科技互联人生 2005-10-18
  • 打赏
  • 举报
回复
不过要讲究稳定性,还是暂时用2003 吧
偶考虑明年开始 2005
xwqjamky 2005-10-18
  • 打赏
  • 举报
回复
目前还在用VS.2003
mabuchi 2005-10-18
  • 打赏
  • 举报
回复
望眼欲穿的VS2005
vs.net 2005正式版的发布时间好像是11月6号??
usxue 2005-10-18
  • 打赏
  • 举报
回复
我现在做的是一个新的项目,我也想用vs 2005,但是运行的速度实在是太慢了,受不了了。
有没有什么好的办法呢?
我的配置是PM1.6,512M,windows2003
Tsingli 2005-10-18
  • 打赏
  • 举报
回复
用2005啦,因为许多在2003中很想要但实现起来很麻烦的东西在2005里都是现成的了。或者你要进行风险分析,但如果软件不是很大,直接用2005得了!
可乐 2005-10-18
  • 打赏
  • 举报
回复
现在用2005 beta1,把时间改到了2005.7.1以前,可以用
loveyzy 2005-10-18
  • 打赏
  • 举报
回复
望眼欲穿的VS2005
加载更多回复(5)
Visual Studio .NET使用技巧手册 作者 Minh T. Nguyen Visual Studio .NET是微软推出的功能最丰富,扩展性最强的编程工具。VS.NET中的功能与快捷方式不计其数,并且在每一个版本中都会明显增加。不熟悉这些节省时间的功能的话,开发者会错过提高开发生产力和效率的大好机会。 本书主要介绍如何高效使用VS.NET。全书内容分为精练而容易把握的几部分,收录的技巧从编辑代码,到编译和调试,以及VS.NET编译器深入了解等多个方面,对所有开发人员而言都是本必读的书籍,无论他们是否熟练,或者使用哪种开发语言。本书涵盖了Visual Studio .NET 2002, 20032005 Beta 1。 在本书中你将读到以下内容: 在编辑与编写代码,使用编译器,对程序进行编译、调试与部署时会用到的120多条技巧 专门描述VS.NET 2005的章节 大多数技巧的键盘快捷方式 90多张图片与截图 本书目录 第一章 编写代码 程序员每天通常有这样几项固定任务:参加团队会议,设计我们的程序并进行测试,编写文档,以及重新审视代码。不过写代码是每个程序员都无法逃避的任务。如果你喜欢写代码,VS.NET非常适合你,因为其中有许多帮助你编写和修改代码的功能。这一章中涉及到一些能让你更快捷地编写和浏览代码的提示和技巧。有代码注释和浏览,有生成小代码段和执行复杂的查找替换操作。一切在你写代码时需要了解的事情都可以在这一章里找到。 第二章 探索编译器 VS.NET是一个可高度自定义的功能强大的编译器。屏幕上的每一块区域都可以让你快速访问到常用的命令,执行常用的操作以及对项目和解决方案的控制与修改。本章中收录的技巧涵盖了许多方面,从解决方案浏览窗口到所有窗口的定位,从管理宏,修改菜单项,到其它一些不为人知却对深入了解编译器非常有用的功能。 第三章 编译,调试与部署 VS.NET不仅是一个强大的编辑器,还是同样强大的编译器,调试器与分析器。你可以通过多种方式控制编译过程。要找到程序中的bug,以下步骤是不可缺少的:分析代码,连接你要调试的运行中的进程,然后在运行时修改代码与变量。本章列出的只是你在编译和调试程序时需要了解的几个问题。 第四章 使用VS.NET 2005 VS.NET 2005在2002和2003的基础上作出了巨大的改进。微软把这款强大的工具推上了新的层次。与2002和2003之间的改动相比,20052003的改动不得不单独使用一章来描述。本章集中收录了之前的版本中没有的提示与技巧。并不是说之前三章的内容在2005中无效。绝大多数技巧在2005中可以继续使用,或者被进一步加强(除了个别注明的部分)。 本章没有对.NET Framework 2.0,以及新的类和语法花费笔墨。当然,2005.NET 2.0关系密切,我可能会给出2.0专用的代码,但只是用来描述编译器新功能而已。如果我在这一章中单独提到VS.NET,就是指VS.NET 2005。 这本书是在VS.NET 2005 Beta 1的基础上编写的。VS.NET 2005最终版本可能会与我在本意的描述有所不同。 第五章 其它.NET提示与技巧 本章中收录了.NET方面的专用提示与技巧,其中许多条目与VS.NET并没有本质联系。不过它们对大多数VS.NET开发者会有帮助,所以我还是决定把它们收入本书。.NET新手或许对其中一些内容不是很熟悉。

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧