首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET新手入门

ASP.NET新手入门
EN

Stack Overflow用户
提问于 2009-04-24 09:08:10
回答 7查看 182关注 0票数 2

我想学习ASP.Net,我还只是个初学者。我以前做过一些windows c#窗体开发,但没有web开发经验。

我看过ASP.net的网站,但除此之外,有没有人对好的学习资源有任何想法,特别是关于windows开发的差异。例如,在ASP和windows窗体中,事件的工作方式似乎有很大的不同。

谢谢大家。

非常感谢。我将看一看MVC。这看起来更复杂,但如果事情是这样发展的,那么我可能会更好,也许我会把我的学习投入其中。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-04-24 09:14:33

我建议你在ASP.NETs生命的这个阶段把你的注意力放在ASP.NET-MVC上,这个网址http://www.asp.net/mvc/是一个很好的学习资源。

ASP.NET窗体很好地隐藏了基于无连接的HTTP/浏览器技术的本质,并提供了一个熟悉的窗体,其中包含控件和许多有用的事件环境,这是Windows窗体开发人员所习惯的。

然而,这种方法是有代价的。对于任何严肃的项目,都无法避免深入了解ASP.NET表单并正确理解其底层技术。在这一点上,您开始意识到ASP.NET窗体为了让Windows Forms开发人员感到宾至如归而不得不做出的重大妥协。

另一方面,ASP.NET-MVC没有做出这样的妥协。学习MVC意味着预先了解HTTP是如何工作的。它还有一个优势,那就是它是一种更友好的测试方法,如果使用得当,它将为您节省调试时间。

票数 4
EN

Stack Overflow用户

发布于 2009-04-24 09:10:23

ASP.NET website -说真的,这是一个非常好的资源。

票数 3
EN

Stack Overflow用户

发布于 2009-04-24 09:15:15

我会认真考虑从ASP.NET MVC开始。你最终会从ASP.NET“经典”中学到你需要的东西,但你会学到MVC的所有优点(可测试性,代码中关注点的分离等),而不是学习坏习惯。

谷歌搜索"ASP.NET MVC",查看ScottGu's blogScott Hanselmans's blog,或者在StackOverflow中搜索ASP.NET MVC (也可以使用ASP.NET MVC标签)。

一个很好的起点。

http://weblogs.asp.net/scottgu/archive/2009/04/01/asp-net-mvc-1-0.aspx

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/785081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档