ASP.NET MVC Workshop

时间:2010-09-29 17:15:44

标签: asp.net-mvc

自ASP.NET MVC Preview 1以来,我是MVC开发人员,我的公司选择我作为MVC 2研讨会的讲师。会议将持续3个小时,我还没有决定研讨会的内容。

你会在3小时内告诉MVC 2如何抓住并引起人们的注意?

感谢。

7 个答案:

答案 0 :(得分:2)

您应该观看第9频道的一些演示文稿。并选择一些他们过去的主题......

  1. Basics
  2. NerdDinner

答案 1 :(得分:2)

这将取决于人们将观看您的研讨会,他们熟悉ASP.NET,ASP.NET MVC或MVC模式等。

我认为MVC背后的第一个也是更大的概念是关注点的分离,你应该展示它以及它如何帮助开发人员,尤其是测试问题。

如果人们不熟悉MVC,只有这部分会花费很多时间。如果他们熟悉并且你想特别谈论框架的第2版,我认为前一个版本的更大变化是:

  • 领域
  • 模板助手
  • DataAnnotation Attributes
  • 模型验证器

举几个例子,一次3小时就没有多少时间来深入了解这些要点。很高兴开发一些应用程序,这样他们就可以看到它是多么容易。

答案 2 :(得分:2)

在引入mvc框架之后,你可以继续包括以下主题

路由(路由约束匹配和自定义路由处理程序)
   模型验证和定制
   验证属性安全和授权属性模型
   绑定默认模型绑定器和编写自定义模型绑定器
   自定义html助手
   看看13 extensibility points of mvc

答案 3 :(得分:1)

点击此处的部分演示文稿:http://www.asp.net/mvc

斯科特·汉塞尔曼在主页上有一个73分钟的一个,这可能是一个很好的开始和模仿,以及其他一些。

答案 4 :(得分:1)

阅读Steven Sanderson的书,特别是关于不讲真实故事的歌词演示。

有些人建议Nerddinner,但为什么不直接指出Hansellmann关于这个主题的视频呢?说实话,你需要Nerddinner来了解MVC的工作方式,以及Steven Sanderson的书,以了解如何使用MVC。

尽管如此,我真的不认为这是一个有效的问题,并且不知道为什么Stackoverflow警察没有跳过这个问题。

答案 5 :(得分:0)

为什么不带他们建立NerdDinner? http://www.wrox.com/WileyCDA/Section/id-321793.html

MVC上的一些Scott Hanselman视频也很好,并且可能会让你在谈话时休息一下。

答案 6 :(得分:0)

我要介绍的一件事是MVC的灵活性。例如,您可以选择模型和视图语言。我肯定会介绍Spark View Engine,让人们了解他们如何摆脱以代码为中心(而不是以标记为中心)的视图语言。