如何同时学习C#和ASP.NET MVC?

时间:2010-08-24 07:34:10

标签: c# asp.net-mvc

我的问题很简单。我是微软堆栈的新手,我有使用PHP和Django进行Web编程的经验;我对学习ASP.NET MVC很感兴趣。有没有办法(教程,参考书......什么都有!)同时学习C#语言和ASP.NET MVC?我的意思是在相同的介绍性材料中(同一本书,同一个教程,同样的建议 - ?时间对我来说是一个问题。

提前致谢;-)

5 个答案:

答案 0 :(得分:6)

对于ASP.NET MVC的介绍,请务必查看NerdDinner教程:

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

它涵盖了使用ASP.NET MVC进行Web开发的基本概念以及在高级别使用模型,视图,控制器方法的优势。但是,在深入研究之前,您需要学习C#语法。我建议你拿一本书给出一个很好的介绍,例如C# in a nutshell

答案 1 :(得分:1)

如果您对.NET和C#完全陌生,我会向您推荐Head First C#。对于ASP.NET MVC,有ASP.NET MVC in Action。更高级的是Pro ASP.NET MVC Framework

答案 2 :(得分:1)

这个网站上有一个很棒的网站 http://www.asp.net/mvc 观看此视频 - > http://channel9.msdn.com/posts/matthijs/ASPNET-MVC-2-Basics-Introduction-by-Scott-Hanselman/

最好的方法是挖掘并开始这样做。只要您了解有关Web开发的基础知识,您的经验就会有所帮助。

答案 3 :(得分:1)

Tekpub有一个关于MVC的精彩系列。花费28美元但不值得。

答案 4 :(得分:1)

C#并不是一门难以接受的语言。很多它只是有意义,并且只需要了解一般的编程智能感知就足以让你掌握基础知识。

由于你赶时间,我建议

  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个月)