偶吃了二只螃蟹,描述一下吃它们的感觉 :)

来源:岁月联盟 编辑:zhu 时间:2003-07-12
第一只螃蟹: Windows .Net Server RC2
  •     安装没有什么好说的,不过安装好以后没有认出我机器的红外端口,懒得找(估计也找不到)驱动,就在BIOS里把这个东东禁了,其他设备正常。
  •     .Net Server带的IIS 是6.0,和5相比还是改了不少di:

  (图片懒得贴了)
有几点比较重要的改变:1. 在IIS6里可以为某个Site/VDir单独配置一个Application Pool,他们运行在不同的地址空间,相互不影响。2.这在图上看不出来,IIS可以把配置保存为Xml格式的文件。3.Net Server 预装了.Net Framework 1.1,图上ASP.Net 1.0的那一项是我为了装VS.Net 2002 手工加的。4. 相比以前的IIS, 6.0多了个UDDI 的 Service, UDDI 是干什么用的自己去看书/资料,偶不多说。  :)不过安装UDDI Service 后台要有个数据库,而我装的SQL 2K + SP2 它居然说版本太低...只能用.Net 自己带的MSDE的说,好在SQL 2K 可以在一台机器上有多个实例,大问题到也没有。
  • Xp界面风格就不用多说了,地球银都知道。
  • .Net Server的关机/重起需要你输入一个理由,就是告诉它你为什么要关机,它会在EventLog 里给你记上一笔,感觉这个东东怪怪的;
  • .Net Server 没有任何随机游戏,挖雷纸牌统统没有的干活,而且它用的DirectX 版本是5,没有D3D支持,且最新的DX8.1b(DX 9 Beta 未测试)不能在.Net Server 上安装,想回家玩游戏的朋友还是省省的好。   :)
  • .Net Server 缺省安装好以后有个Cluster 管理工具, 没有用过,不发表评论,另外象Cert Server之类的Win 2K就有了,而且我也没有装。
  • 最后就是.Net Server的IE 是6.0 + SP1, 不过对中文的支持非常不好,经常出现乱码。另外.Net server速度不快,Xp的任务栏假死现象在.Net Server里也有出现。
第二只螃蟹: Visual Studio.Net 2003 Final Beta
  • 安装:这个东东的安装盘有8张,比2002要多一张,2张是VS.Net 2003安装盘;3张MSDN;1张 Pre Request 安装盘;一张Visio 和一张VSS 6.0d。我只安装了MSDN和 程序,Visio什么的没有装。安装这个的时候我系统里已经装好了Vs.net 2002的E文版和中文版的VS.net 2002 MSDN,安装没有什么大问题,安装好以后发现2002和2003的帮助文件全打不开了。试了不少时候,后来把这二个帮助的快捷方式改了一下,强行制定LCID 为 US english(1033) 才好了,不过系统还是会时不时报某个Dll出错,估计是中文VS的帮助和E文的有冲突引起的,不过不影响使用。
  • .Net Framework 的类库接口改动不大,虽然号称是改个几K个Bug,但是接口基本没有变动(不知道我原来发现的那个Bug有没有改掉),看What'New 里面Security好像增加了几个类。
  • 另外和2002相比,2003附带了一个第三方的混淆器,这东西好像不太容易用,不过对保护代码还是非常有用的。而且这个东西对2002生成的程序也能混淆。不过用混淆器有个问题就是如果程序是强名称的,由于混淆器打乱了IL,强名称的签名会失效,偶现在还不知道这个问题应该怎么解决。
  • 2003和2002相比,多增加了一种语言的支持,就是Visual J#,这东西应该是给从VJ6 转过来的人用的,偶没有用过,估计和java 的语法相似。
  • 2003还内置了移动开发的支持,可以在上面开发Pocket PC的应用,不过似乎只有VB和VC#有这种Project template。
总体感觉和2002 相差不大,不过就冲着那个混淆器,也值得去装一个玩玩。