将ASP代码移植到ASP .NET
开发组希望在移植这个Web站点的过程中,能尽可能地少写代码,以减少产生漏洞的可能。在这部分,我将向你说明将ASP页面移植到ASP .NET最简单的方法是什么。但使用这种方法不能充分利用ASP .NET的新特点,只能建立一个能在ASP .NET下运行的站点。
许多页面需要做三四个标准的修改后才能正确运行。最常见的修改是要删除Set关键字。.NET框架和底层的common language runtime (CLR)把任何东西都当作对象处理,所以删除了Set这个关键字。下面这段代码取自原先的站点:
'create the feedback object
set oFeedback = Server.CreateObject("BetaSiteMgr.Feedback")
应该改为 :
'create the feedback object
oFeedback = Server.CreateObject("BetaSiteMgr.Feedback")
另一个常见的改动是,在ASP页中引用一个对象时,要明确指定这个对象的默认...[ 查看全文 ]