asp.net - 可以混合使用 ASP 和 ASP.NET 吗?

标签 asp.net asp-classic

我正在开发一个使用 .aspx 作为页面的移动网站;但是,我正在从旧的 .asp 页面传输信息。这些 .asp 页面正在读取数据库连接,我不清楚如何将它们转换为 .aspx 页面,而不会遇到我在修复过程中不清楚的配置错误。

在网站中混合 .asp 和 .aspx 页面是不好的做法吗?如果不是,我如何学习更好地理解从 .asp 数据库连接到 .aspx 的转换差异?这是我目前在这个网站上遇到的唯一障碍,当我被困在这里一段时间后,我很想尽快找到解决方案。

该网站可以运行,但我希望与页面中设置的 .aspx 保持一致。感谢您提供的任何帮助,谢谢。

最佳答案

您绝对可以将 ASP 页面与 ASP.NET 页面混合使用。我已经为内部网站做过这样的工作,我们没有时间重新设计,但需要添加一些功能。请注意,您无法在两种类型的页面之间共享 session 状态(我使用 cookie 解决了这个问题),但是这两个页面可以毫无问题地共存于同一个网站中。

ASP 页面通常会将数据库连接保存在 global.asa 文件中,或者可能保存在包含文件中,甚至就在 ASP 页面本身中。当您迁移功能以将所有这些连接放在一个逻辑位置时,这将很有帮助。

没有从 ASP 直接转换为 ASP.NET 的方法,如果您还没有太多使用 ASP.NET 的经验,那么值得探索一些示例/教程来了解 ASP.NET Web 是如何实现的网站作品。连接数据库的方式有很多选项。请访问 www.asp.net 以了解它们。

关于asp.net - 可以混合使用 ASP 和 ASP.NET 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5755832/

相关文章:

使用经典 ASP 上传图片

javascript - Onclick传递两个变量时的语法问题,经典asp

c# - 新类不显示在引用对象浏览器中

asp.net - 如何在我的新 ASP.NET 网站中使用 OpenID?

javascript - 我们可以向用户控件 (.ascx) 发出 ajax 请求吗?

javascript - 在 Javascript 中返回一个字符串

error-handling - 经典ASP-错误捕获

c# - 将密码存储在加密的 cookie 中?

asp.net - 如何在 Eval 格式字符串中使用单引号

arrays - ASP打印数组