2010-08-24 89 views
8

我的问题很简单。我对微软的堆栈完全陌生,我有使用PHP和Django进行web编程的经验;我对学习ASP.NET MVC非常感兴趣。有没有一种方法(教程,参考书..什么!)同时学习C#语言和ASP.NET MVC?我的意思是在同一个介绍性的材料(同一本书,同一教程,相同 - 您suggestion-?时间就是我的问题。提前;-)如何同时学习C#和ASP.NET MVC?

回答

5

对于ASP.NET MVC的介绍,肯定检查出的NerdDinner教程:

http://nerddinnerbook.s3.amazonaws.com/Intro.htm

它却涵盖使用ASP.NET MVC和Web开发的基本概念使用模型的优点,查看,高级控制器方法。但是,在深入研究之前,您会希望学习C#语法。我会建议拿起一本能给出一个很好的介绍的书,例如C# in a nutshell

+0

书呆子晚餐是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

+0

同意,但它仍然非常相关 – fletcher 2010-08-25 07:21:40

1

谢谢如果你是完全新的.NET和C#我会推荐你​​Head First C#。对于ASP.NET MVC有ASP.NET MVC in Action。更高级的是Pro ASP.NET MVC Framework

+0

嗯,读过这两本书,我会说ASP.NET MVC in Action是先进的。对于刚开始的人,我会推荐Pro ASP.NET MVC Framework,然后推荐ASP.NET MVC in Action。 – 2010-08-24 17:26:08

1

Tekpub在MVC上有很棒的系列。成本28美元,但是,这是值得的。

1

C#不是一个难以接受的语言。它很多都是有意义的,并且对编程的理解通常只需要IntelliSense就足以让您了解基础知识。

既然你是在赶时间我倒是建议

  1. 订单Steve Sanderson's Pro ASP.NET 2 Framework(5分钟)
  2. 通过这个sample project in MVC2 + EF4阅读学习的基础知识(3小时)
  3. 开始使用你的应用程序使用VS2010的MVC示例项目作为基础。
  4. 当你不工作,当它到达时,阅读史蒂夫桑德森的书。 (可能从第17章开始,因为它涉及ASP.NET框架的功能 - 然后返回到第1章)然后,您将成为专家! (1 month)