繁体   English   中英

在Windows Server 2003 IIS中将ASP.NET页面与ASP页面混合

[英]Mixing ASP.NET pages with ASP Pages in windows server 2003 IIS

我在Windows Server 2003 64位计算机上生产了很多Classic ASP页面。 我也有.NET在那工作。

我开始将ASP Ajax页面(从Classic ASP接收Ajax调用的页面)移动到ASP.NET/C#,以利用我在C#中设置的业务/数据/日志记录层的优势。

我已经想到了通过在ASP中的数据库中创建的“令牌”来保护ASPX页面,然后将其传递给ASPX页面,然后使用它来验证它是合法调用并销毁它。

我的大问题是-除了制作ASPX页面外,我还需要将应用程序编译为与ASP网站相同的网站吗? 我假设我会这样做-将其部署在ASP Classic页面旁边,然后根据需要单独调用ASPX。

这个策略合理吗? 为了使ASP Classic和ASP.NET良好地共存,我需要做一些性能或配置方面的特殊事情吗?

谢谢-由于对ASP经典的极端依赖,这种迁移非常麻烦。

它将正常工作。 我已经在几个站点上看到了。 只需将它们全部放在同一目录中即可。

您的最大问题是ASP和ASP.NET页面将各自具有自己的SESSION和APPLICATION变量,而这两个变量将不会在两者之间共享。 如果您在两个会话变量中都使用会话变量,则可能会迫使您进行大量修改以使其全部正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM