我可以闭着眼睛写经典ASP,并且可以做得很好。坦率地说,我还没有转向更新的技术,因为我没有一个项目无法在Classic ASP(VBScript)中完成。然而,我的新年决心是最终跳跃。我必须事先声明,因为我喜欢VB,我讨厌C#,但我愿意学习。我在桌面世界中做了一点C#,但从未在网络世界中做过。
我整个星期都在阅读,但我最大的障碍是看起来这些新技术看起来并不像我原来那样编码:内联页面。现在,我意识到大多数人认为这是有益的,但这对我来说是一个巨大的飞跃。
如果我没有按照我过去一周所学到的先入为主的观念和事物,你们认为哪里是最好的起点?我在我现在已经30多岁了,所以我可能不像过去那样挑选东西。话虽如此,我现在的学习曲线可能比2003年我应该做的更陡峭。除了一些有效的链接,我开始这段旅程时遇到的一些障碍是什么?
答案 0 :(得分:1)
在你的位置我可能会做以下事情。听起来您可以访问Visual Studio。由于您对VB有一些经验,我会选择一个您在VB中完成的简单项目,看看是否可以从新的ASP.NET MVC 4 Web应用程序模板开始重新创建它。 MVC 4中的主要概念(至少对我来说很新)是如何使用'Razor'来显示服务器数据。它可以用于在C#中编写内联代码,但是有一些约定可以为您节省大量的HTML编码。还有部分视图概念可以为您节省大量工作。那里有很多有用的You-Tube视频。特别是,我认为这个人https://www.youtube.com/channel/UCAo_CcePreaRTa3gQZBjWfA在教授如何在MVC 4应用程序中发出Ajax请求方面做得很好。
祝你好运!