我的问题很简单。我对微软的堆栈完全陌生,我有使用PHP和Django进行web编程的经验;我对学习ASP.NET MVC非常感兴趣。有没有一种方法(教程,参考书..什么!)同时学习C#语言和ASP.NET MVC?我的意思是在同一个介绍性的材料(同一本书,同一教程,相同 - 您suggestion-?时间就是我的问题。提前;-)如何同时学习C#和ASP.NET MVC?
回答
对于ASP.NET MVC的介绍,肯定检查出的NerdDinner教程:
http://nerddinnerbook.s3.amazonaws.com/Intro.htm
它却涵盖使用ASP.NET MVC和Web开发的基本概念使用模型的优点,查看,高级控制器方法。但是,在深入研究之前,您会希望学习C#语法。我会建议拿起一本能给出一个很好的介绍的书,例如C# in a nutshell
。
谢谢如果你是完全新的.NET和C#我会推荐你Head First C#。对于ASP.NET MVC有ASP.NET MVC in Action。更高级的是Pro ASP.NET MVC Framework。
嗯,读过这两本书,我会说ASP.NET MVC in Action是先进的。对于刚开始的人,我会推荐Pro ASP.NET MVC Framework,然后推荐ASP.NET MVC in Action。 – 2010-08-24 17:26:08
有上正是眼前这个 http://www.asp.net/mvc 观看此视频,一个伟大的网站 - >http://channel9.msdn.com/posts/matthijs/ASPNET-MVC-2-Basics-Introduction-by-Scott-Hanselman/
最好的办法是在挖,并开始这样做。只要您了解关于网站开发的基本知识,您的经验就会有所帮助。
Tekpub在MVC上有很棒的系列。成本28美元,但是,这是值得的。
C#不是一个难以接受的语言。它很多都是有意义的,并且对编程的理解通常只需要IntelliSense就足以让您了解基础知识。
既然你是在赶时间我倒是建议:
- 订单Steve Sanderson's Pro ASP.NET 2 Framework(5分钟)
- 通过这个sample project in MVC2 + EF4阅读学习的基础知识(3小时)
- 开始使用你的应用程序使用VS2010的MVC示例项目作为基础。
- 当你不工作,当它到达时,阅读史蒂夫桑德森的书。 (可能从第17章开始,因为它涉及ASP.NET框架的功能 - 然后返回到第1章)然后,您将成为专家! (1 month)
书呆子晚餐是MVC 1.你应该看看http://weblogs.asp.net/jgalloway/archive/2010/05/12/introducing-the-mvc-music-store-mvc-2-sample-application- and-tutorial.aspx – BritishDeveloper 2010-08-24 21:40:28
同意,但它仍然非常相关 – fletcher 2010-08-25 07:21:40