在经典 ASP 上构建 .net 应用程序
我们有一个大型的经典 ASP 网站,我们想开始在 .net 中编写新代码(该网站太大了,无法在现阶段 100% 重写)。
旧网站使用会话变量,这些变量是否仍然可以在 .net 页面中访问,如果不能(我怀疑),我们可以做些什么来使它们可以访问吗?
新部分是可分离的,也就是说,它几乎独立于网站的其余部分,因此用 .NET 编写应该没问题,只是会话对我们来说很重要。我们需要另一个登录页面吗?
当他们登录旧站点时,使用 ajax 设置会话信息的本地 .net 页面是多么糟糕的做法?我们可以通过这种方式复制会话数据吗?
We have a big classic ASP website, and we want to start writing new code in .net, (the website is way to big to rewrite 100% at this stage).
The old website uses session variables, will these still be accessible in the .net pages, and if not (which I suspect) is there anything we can do to make them accessible?
The new section is detachable, that is it is pretty much independent from the rest of the site so should be fine to write in .NET, it's just sessions which are important to us. Do we need another login page?
How bad practise would it be to ajax a local .net page which sets session info when they login to the old site? Can we copy session data this way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如何在经典 ASP 和 ASP.NET 之间共享会话状态 (MSDN )
SO主题:
经典 ASP 到 ASP.Net one-关闭会话数据复制
经典 ASP 和 ASP.NET 集成
How to Share Session State Between Classic ASP and ASP.NET (MSDN)
SO topics:
Classic ASP to ASP.Net one-off session data copy
Classic ASP and ASP.NET Integration