zoukankan      html  css  js  c++  java
  • 今天有人问是否可以使用vs2005开发,回答了一下,记录下来

    # re: 现在能用VS.NET 2005做实际项目吗? 2004-12-30 09:21 tansm

    老兄,我试过,今年8月我们做了这个决定。
    我们的程序没有使用.NET 2.0的特性,正如你所说的,完全可以编译。
    可是…………
    我们不小心使用了一个IPropertyChanged接口,等反映过来.NET 1.1没有这个接口,已经来不及了,太多的程序使用了这个接口。
    于是我向项目组的人说:哦,我们重新使用vs 2003吧,你猜怎么着,所有人双手反对,“让我们用2003那个破东西!”,得,继续使用2005 β1吧。
    其实,用到现在感觉几点可以共享:
    1、窗体设计器超慢,(旧版本得缘故,最新得版本发现改善了很多);
    2、不要在窗体设计器最前显示的时候启动编译,丢失代码86%;
    3、代码编辑器偶尔造成这个vs掉出去。
    所以,如果你是个很小心的家伙,建议不要使用vs 2005,至少等到beta 2
    但我觉得还是不错的,hoho   

    我们的Web也使用了vs 2005,但是我们发现改动非常大,建议不要使用新版本。

    # re: 现在能用VS.NET 2005做实际项目吗? 2004-12-30 13:44 tansm

    我们的Web也使用了vs 2005,但是我们发现改动非常大,建议不要使用新版本。

    我现在感觉只要你很清楚.net 1.1的类库,就可以完全保证可以互换。
    我所总结的注意是:
    1、.net 2.0(以下同)使用了新的编译器,所以在项目文件上需要修改项目文件(项目文件格式好像有点不同);
    2、增加的资源文件生成代码和配置文件生成代码特性可以无缝的互换,无需担心;
    3、窗体设计器生成的代码包含了窗体部分新的属性(这个你知道的);
    4、设计器生成的代码使用了双cs文件,使用了新关键字,但设计器仍然支持老的一个文件的方式,所以手工合并文件成老的格式仍然正常工作;
    5、新的dataset设计器生成的代码功能更强大复杂,但我没有试验是否包含新的特性;
    6、可以在.net 2.0中使用.net 1.1编译的dll;
    7、不要使用global::关键字(::是别名),感觉ms内部都在反对这个新的语法(又要糟蹋C#的语法了,变成新的C++);
    8、小心的不要使用新的类,控件就容易区分了,但一些基础的类,例如:IPropertyChanged、IBindList2,还有一个集合什么的,我忘记了,范式当然不能用力。
    9、还没想好。   

    # re: 现在能用VS.NET 2005做实际项目吗? 2004-12-30 13:48 tansm

    如果要我说新的开发工具哪里最让我喜欢,我会说:
    1、代码块;
    2、重构;
    3、没了

  • 相关阅读:
    创建型-单例模式(Singleton)
    创建型-抽象工厂模式(Abstract Factory)
    创建型-工厂模式(Factory Method)
    excel数据查找/匹配/合并--vlookup公式使用
    【分库分表/读写分离】学习+整理
    java中main方法的参数的作用
    JVM指令码手册
    bug:Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded
    sql:基础总结
    转:【host文件作用】
  • 原文地址:https://www.cnblogs.com/tansm/p/84263.html
Copyright © 2011-2022 走看看