如何从ASP.Net转到经典ASP;我被分配到经典ASP的新项目,我从未参与过经典ASP,但已接触过.NET
答案 0 :(得分:7)
你需要立即找到一份新工作。 :)除非你将一个小的asp应用程序转换为asp.net?在这种情况下,this可能有所帮助。即使在那时,我仍然会考虑一份新工作。
我会花半天时间来研究为什么ASP.NET是对经典asp的改进。还要指出自己的技能,即ASP.NET,以及为什么ASP.NET项目应该更快开发。
向您的雇主展示您的研究(即使只是在电子邮件中)。如果他们仍然希望将经典的asp用于新的项目,那么请在其他地方使用ASP.NET技能。
我看到好人被送往传统道路,结果对他们来说永远不会好。
答案 1 :(得分:3)
首先,我同意Joe R和Azamsharp的观点。使用更新的东西的好处是无数的。但我也知道这完全没有用,因为你只是想完成分配给你的工作。
两个提示:我发现http://www.devguru.com是一个很好的参考网站。它有关于asp和vbscript的详细信息,并且格式良好且易于使用。
另一个提示是花时间(不会花太多时间)确保您可以使用当前版本的Visual Studio逐步浏览经典的asp页面。在IIS配置中 - >主目录标签 - >配置 - >调试 - >启用asp服务器端调试。这将允许您在asp脚本中插入一个断点(只是一个声明为“stop”的语句),它将提示您调用VS调试器。您还需要将本地网站配置为在网络标识下运行,而不是默认的匿名用户。
当你别无选择时,这样做可以大大减轻在经典asp中工作的痛苦。
答案 2 :(得分:2)
语言是一种工具,而不是一种生活方式。忽略粉丝的评论。工作是一项工作,如果适用,请提出建议,但如果您是程序员,则编程。如果你是一名寻找工作的机械师,而且有人想雇用你在宝马工作并给你机会学习,但你已经习惯了梅赛德斯,你会拒绝吗? asp经典很容易学习,你可以掌握整个语言,不像* .net。只需阅读vbscript参考指南,然后学习asp集合。对他们来说并不多,但他们会完成工作,这对客户来说很重要。
答案 3 :(得分:1)
为什么世界上你的雇主想要那样做?你需要问他这个问题。这就像说我们放弃了所有的汽车,让我们回到那些被马拉的车。
答案 4 :(得分:0)
找到以下问题的答案:
你是从头开始(不太可能吗?)还是小修改?
您是否仍然坚持使用VBScript进行编码,还是可以选择JScript?
会有很多后端/业务逻辑吗?
是否有许多具有数据库存储要求的表单?
答案 5 :(得分:0)
经典ASP是一种非常简单的脚本语言,这是它的优点和缺点。据我所知,没有事件处理。加载经典ASP页面时,它会以简单的逐行样式执行代码。您可以在VBScript中使用函数来帮助您的代码/逻辑。但是没有页面加载或服务器端(回发)onclick方法/函数。
您将获得html表单,在提交时转到ASP页面。该页面将执行代码以处理表单数据并执行必要的任务。
经典ASP非常简单明了,这对我来说很有魅力。你所看到的就是你得到的。
我用于在VBScript上查找不同类型信息的优秀资源位于W3Schools网站: