我们正在努力做出关于我们对经典asp的支持的重大决定。有没有人看到微软不能放弃对IIS的支持的原因。
任何像这样的微软技术的例子都会有所帮助。 ASP是一个棘手的问题,因为与其他技术不同,在IIS中放弃支持最终会杀掉它。
答案 0 :(得分:16)
我认为它将在近中期得到支持。提供支持的证据here
答案 1 :(得分:5)
我认为这是一种可能性,因为它在IIS7中默认不启用。
另一点是,Visual Studio 2003需要黑客才能使其与Vista一起使用。因此,认为IIS10需要黑客来制作经典的ASP工作可能并不容易......
答案 2 :(得分:4)
VB 6的编程支持已被删除,因为它们不会修复任何错误,除非发生超级关键的事情,但仍然支持平台和运行时。我怀疑IIS上的ASP是一样的。
来自article。
答案 3 :(得分:4)
我的想法转向Visual Fox Pro,应该至少5年前已经死了。我上周刚遇到过在制作软件中使用它的人。话虽如此,你应该关注的是:
答案 4 :(得分:4)
微软今天宣布,Windows 8将在发布之日起至少10年内支持Windows 8。目前,IIS的所有发布版本都支持ASP。
以下是来自MS的最新消息:
答案 5 :(得分:1)
这是MS的产品:他们可以随心所欲地做任何事情:他们已经成熟/被替换后,已经放弃了对其他平台的支持。
答案 6 :(得分:1)
考虑到经典ASP的普及程度,我相信他们将在很长一段时间内支持它,即使它是通过将新平台的支持推向某种虚拟化技术。
但考虑到我在微软的影响力,我已经做出这一观察的事实意味着现在他们可能会从下一版本的IIS开始放弃支持。
该死的,海森堡!!
......戏剧性地在空中挥拳
答案 7 :(得分:1)
任何像这样的微软技术的例子都有其支持,这将有助于
什么,比如VB6? Everything 最终将获得支持。对于任何公司来说,这都太贵了,即使是那些口袋和微软一样深的公司,也永远支持一切。
TBH,我认为这是使用开源项目的一个很好的理由。即使世界其他地方放弃了一个OSS项目,你仍然可以做任何你想做的事情并拥有源代码来做你需要的任何事情。答案 8 :(得分:1)
鉴于微软通过SP1增加了对经典ASP的支持回到Visual Studio 2008 ,因为我相信,对于开发者的需求,我认为他们现在完全理解经典ASP的普及程度以及继续支持的必要性这项技术。
我看不到他们至少在不久的将来放弃它。
答案 9 :(得分:0)
“Classic”Visual Basic 6已不受支持。
当然微软最终会放弃对Classic ASP的支持。他们的政策不是永远支持每件产品。答案 10 :(得分:0)
ASP tips for IIS7是另一个链接,显示最新的IIS中将支持它。 MCMS 2002即将结束即将到来的主流支持,虽然与ASP的规模并不完全相同。
答案 11 :(得分:0)
将来可能不支持开箱即用,但我会假设会提供一些补丁或插件以供支持。仍然有很多网站使用ASP进行处理,如果他们不得不尽快升级,可能会让他们陷入困境。
答案 12 :(得分:0)
我相信这个问题的答案,就像微软的许多决定一样,更具法律效力而非技术性。
基本上,在MS采取任何重大行动之前,必须通过问题,“如果我们这样做,有人会起诉我们的可能性有多大?”
现在,为了让MSFT对经典ASP提起诉讼,原告必须证明MSFT的行为阻止他们开展业务(我们假设这涉及运行经典ASP网站)。要达到该级别,我们需要一个IIS版本N,它根本不能运行Classic ASP,不再支持IIS版本N-1。
操作系统相关应用程序的Verson N-1在版本N发布后的5到8年内往往得到支持。另一方面,在IIS版本N和N中保持对经典ASP的最小支持。 N + 1等应该是微不足道的,并且完全避免诉讼的可能性。
答案 13 :(得分:0)
虽然.NET“技术上”比经典ASP好1000倍,但微软将放弃许多未来的代码超级巨星。我开始学习如何使用BASIC编写差不多20年前的代码,因为ASP是有价值的......这是基本的。
让我们面对现实吧,凭借一些技术诀窍和今天的低成本高性能服务器,您可以制作任何经典ASP应用程序,就像没有明天一样。
每个主要的O.S.需要,必须有一个相当强大的“非编译”对应物,以保持人们的教育和兴趣,否则他们将在他们未来的增长前放置一个巨大的墙...新的编码人员倾向于阻力最小的道路。
答案 14 :(得分:0)
这个问题在Scott Hanselman的博客中得到了很好的回答:
http://www.hanselman.com/blog/LifecycleSupportForClassicASPInWindows.aspx
看起来经典ASP运行时将会持续到2018年 - 是什么?