Visual Studio 2005初体验

    前不久,用电骡(eMule)下了个Visual.Studio.2005.Team.Edition.For.Software.Developers(当然是个en版的了,对了最近在网上看到有msdn2005有中文版的,还没下完,不知道是不是官方的,中英结合更好理解吧),用了几天,感觉改变还是不少,其实是问题出了不少,鉴于网上关于VS 2005的中文资料比教少,想在这里总结一下,以期抛砖引玉,希望有达人分享更多的经验。

      这个安装包里一共有四个文件:msdn(1.55G),visio(235M),vs(1.77G),vss(110M)。因为我们现在有四个人在开发小组,所以这个是最合适我们的了,除了visio外全都安装了(顺便说一下,visio2003用过,感觉虽然比rose易用,但也很不规范,比如它的引用可以随便划,不过ibm现在大推其XDE,估计rose的寿命不长了。希望visio2005有所改变,呵呵,没体验就不评论了)。

一、外观

          vs2005的界面感觉就像进了word2003一样,都是平面化了,看来ms提倡它的windows app也靠拢页面了(另外它的起始页可以保存不止4个solution了),当然msdn也是一样的,另外它的搜索页提供了四种:local help,msdn online,codezone community,questions,这样所得的结果范围更广了,尤其是msdn online ,我觉得在线的msdn比本地的资料更多,资料页更新快。关于msdn还说一点就是现在它的示例代码比教全了,在2003里只有c#和vb.net的example,现在c++,J#,JScript都有了(个人觉得这个比sun的J2SE SDK做的好了)

二、功能

1。增强了web开发

            据说web控件增加了五十多种,反正我的印象中是有个login的系列,试验了下,还不错但也感觉不完善,比如光标定位就没有。另外值得一提的是它的页面标准用的是XHTML1.0(2003的是HTML4.0),其实主要的区别就是XHTML更接近xml了更加规范和严谨了。所以代码从2003转到2005后就出现了一大堆错误。

            另外一个显著的特点就是J#的web站点了,这次完全模仿了JSP,即将功能代码嵌在html标签里了(.aspx和.aspx.jsl合并成为一个文件.aspx了),c#,vb.net和c++的还是采用内置代码形式。虽然更接近java,但我感觉还是不伦不类的。估计用j#的人不多,大家也不在乎吧,呵呵。我也是没办法啊:(。另外VS2005里现在可以编译单个页面了(build page),比每次调试一个project还是方便不少了。

              还有一点就是,VS2005里自带了一个web 服务器,所以新建的WebSite,可以不用在IIS里建立虚拟目录也可以访问了。它用的是Visual Web Developer Web Server ,注意的是端口是变化的,在本地运行应用程序。当运行 Web 应用程序时,会看到在任务栏出现的图标。如果双击该图标,则会出现一个详细信息对话框,包括物理路径、虚拟路径,端口,根地址(root url)。

2。更新了一些类库

          因为大多数的后台代码升级到VS 2005后都运行正确,所以即使你用了它的一些outdate函数也没错误,具体那些就等到用到的时候就知道了(我知道的不多,呵呵)。

             VS 2005采用了,net framework 2.0,功能更完善,但硬件要求也更高,我的2.4G +768M编译的时候还是感觉很慢。哦,还有,vs与vss在2005里结合得更加紧密了,在vs里更改一个类,vss里可以马上就更改,并且会自动编译。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值