创建一个既支持经典asp又支持ASP.Net的类

时间:2013-09-04 19:13:42

标签: javascript asp.net vb.net asp-classic vbscript

我的任务是将我们的Intranet网站从Windows 2003(IIS 6)服务器迁移和升级到Windows 2008 R2(IIS 7.5)服务器。在这个过程中,我将重新设计所有ASP.Net应用程序,使其具有与我们的经典ASP页面相同的外观和感觉。

该网站基于vbscript(主要是)和javascript,ASP.Net应用程序是用VB.Net编写的。

两年多以前(在我开始工作之前),所有经典ASP页面都进行了重大改造和重新设计。当时为所有经典ASP页面(大多数)构建了一个框架,但是ASP.Net应用程序看起来就像开发人员编写它们并且独立于框架而且我现在是唯一的开发人员。

我正在寻找的是一种方法,我可以构建一个新的框架(基于现有的),经典的ASP和ASP.net都可以使用而没有任何问题。如果我不需要,我不想保留两组独立的代码。

大多数网页都使用< %%>用于嵌入vbscript的脚本标签,我已经了解到这些标签在ASP.net中不起作用。

到目前为止,我创建此类的微弱尝试导致错误和不兼容。所以在我浪费任何时间之前,我想我会把这个问题提交给开发社区寻求建议。

1 个答案:

答案 0 :(得分:0)

在经典ASP上的Iframes中打开你的VB.NET页面。 这将为您的NET应用程序提供您喜爱的网站的外观和感觉,同时允许您维护单组代码。最重要的是,它将允许您更轻松地在VbScript和NET页面之间共享数据。

现在几乎所有浏览器都支持iframe。

抱歉看不到问题几乎是1岁