我应该开始学习ASP Classic还是"继续"学习ASP.NET?

Res*_*art 5 c# asp.net vbscript asp-classic

背景

一年前我必须在学校学习PHP,我已经知道ActionScript3所以它并不那么困难,并且和我的一个朋友一起,我们是学校的前两个用PHP学习OOP的人.这不是必需的,但我们认为这很重要.

去年我开始学习C#和ASP.NET,但我在C#和ASP.NET方面远非专业,我为自己做了一些项目,仅用于教育目的.

现在几天前我开始实习(这应该需要6个月)但是该公司仍然使用ASP Classic和VBScript.

是否值得去年学习ASP.NET和C#,现在启动ASP Classic和VBScript 6个月,之后可能继续使用ASP.NET和C#?

我想对此有一些看法,因为我不知道我是否应该留下来做ASP Classic,或者去寻找另一个我可以做ASP.NET的实习.

Nic*_*oud 21

避免ASP经典.它将加强糟糕的编程实践.ASP.NET只是像您允许的那样"预先制作".如果你想学习,不要使用拖放设计师; 在VS编辑器中手动编写所有HTML.这将使您成为一个更加多才多艺的Web开发人员,并且还会阻止VS在您的页面中产生"臃肿".我还鼓励您探索ASP.NET MVC,因为WebForms模型有许多MVC避免的复杂性.

如果可以的话,寻找另一个实习机会.我礼貌地,但坚决不同意你的老板.


Rob*_*ner 6

除非你得到报酬,否则我没有看到学习ASP经典的重点.在实习的情况下,获得的经验超过了使用旧技术所花费的时间.

我不会尝试在任何未来的项目中使用ASP经典,但你应该很好地学习它来实习.

此外,如果你能找到一份更新的工作,将来可以帮助你更多,我会坚持下去.有时这不是一个选择,而你却被困在旧的东西上.

我认为你的老板说错了,我不知道他们为什么在过去的十年里没有试过升级.虽然这不一定会伤害你的职业生涯,但它绝对不会对任何重要的水平有帮助(除了经验).

由于许多系统自动化脚本都在其中编写,因此VBScript将来实际上将对中等有益.这也有助于自动执行Microsoft Office等任务.

得到工作,领薪水,并在可能的时候继续前进.