05 June, 2009

Run classic ASP/ASP.NET on IIS 7

After installed IIS7, some people might found that classic ASP or even ASP.NET are not be able to run on the new IIS. Example test, http://localhost/test.asp or http://localhost/test.aspx

By default, the IIS is not configured for classic ASP (crab!), but do not worry, you just have to follow the simple 2 steps:

1) Go to Control Panel > Programs and Features > click Turn Windows features on and off



2) Navigate down the tree of features and make sure ASP is checked(checked ASP.NET if you want to run ASP.NET too). It should be under Internet Information Services (IIS) Manager > World Wide Web Services > Application Development Features. Press OK when done.

p/s: There are many reasons to cause the classic ASP & ASP.net are not running well in local PC. The solution is normally apply to those who installed the new IIS.



02 June, 2009

软件的MSDN版、OEM版、RTM版有什么不同?

  我们常常听说软件的MSDN版、OEM版、RTM版,它们到底是什么意思,有什么不同呢?
  (一)MSDN (Microsoft Developer Network)版
  MSDN是microsoft developer network的意思,MSDN软件是微软公司面向软件开发者的一种版本,它涵盖了所有可以被开发扩充的平台和应用程序,一般是给开发人员用的。普通人也可以付年费成为会员,会员可以下载或者邮购微软的基本上说所有产品以及产品开发工具。由于开发人员有比用户早得到微软产品的需求,所以正式产品发布前,微软会优先提供给msdn的会员,msdn上的会员专用软件都是专门的msdn版本。
  (二) OEM(Original Equipment Manufacturer)版
  OEM版软件只能随机器出货,不能零售,所以也叫做随机版。OEM版软件只能全新安装,不能从旧有操作系统升级。如果买笔记型计算机或品牌计算机就会有随机版软件。包装不像零售版精美,通常只有一片cd和说明书(授权书)。这种系统通常会少一些驱动,而且目前的OEM软件很少放在光盘里能给你安装,要么就是恢复盘,要么就是硬盘镜像。
  (三) RTM(Release to Manufacturing)版
  软件在正式在零售商店上架前,需要一段时间来压片,包装、配销,所以程序代码必须在正式发行前一段时间就要完成,这个完成的程序代码叫做final.code,程序代码开发完成之后,要将母片送到工厂大量压片,这个版本就叫做rtm版。rtm版的程序码和正式版一样。但是和正式版也有不一样的地方:例如正式版中的oem不能升级安装,升级版要全新安装的话会检查旧版操作系统光盘等,这些就是rtm和正式版不同的地方,但是它们的主要程序代码都是一样的。严格的说这种版本还是属于fpp零售版,需要激活。

From 天极