【发布时间】:2011-11-28 01:41:59
【问题描述】:
我已经阅读了几本 ASP.NET 3.5 和 4.0 书籍,它们以“在经典的 ASP 中应该是这样的”来解释一个概念。
为什么 ASP.NET 4.0 的书籍仍然引用经典的 ASP?真的有那么多开发人员从 Classic ASP 直接跳到 ASP.NET 4.0 还是只是习惯的力量?
【问题讨论】:
标签: asp.net asp-classic
我已经阅读了几本 ASP.NET 3.5 和 4.0 书籍,它们以“在经典的 ASP 中应该是这样的”来解释一个概念。
为什么 ASP.NET 4.0 的书籍仍然引用经典的 ASP?真的有那么多开发人员从 Classic ASP 直接跳到 ASP.NET 4.0 还是只是习惯的力量?
【问题讨论】:
标签: asp.net asp-classic
我猜“最新”的 ASP.NET 书籍大多只是在 ASP.NET 新出现时首次出版的书籍的轻微更新版本。不过,你是对的,这是一个相当过时的参考。这就像取笑滚石乐队太老了,而你应该取笑 Smashing Pumpkins 太老了。
【讨论】:
用经典的 ASP 编写 Web 应用程序意味着在低得多的层次上进行编程,即需要更多地了解 Web 的无状态特性以及在服务器和客户端之间传递信息的技术。在迁移到 asp.net webforms 之前已经做了大量的 asp 工作,这使得在出现问题时更容易解决问题,现在 MVC 出现了,知道 asp 变得更加有用,因为它不那么抽象了。
我怀疑许多使用 ASP.NET 的 Web 开发人员都来自经典的 ASP 背景,并且由于它也是一项 Microsoft 技术,因此更容易与它进行比较/关联。
【讨论】:
很多网站仍然是用经典的 ASP 制作的。所以是的,我认为很多开发人员将网站从 ASP 迁移到 ASP.NET。此外,许多开发人员已经习惯了 ASP,可能对 ASP.NET 还有些陌生,因此查看 ASP 中的等效示例会很有帮助。
【讨论】: