自ASP.NET MVC Preview 1以来,我是MVC开发人员,我的公司选择我作为MVC 2研讨会的讲师。会议将持续3个小时,我还没有决定研讨会的内容。
你会在3小时内告诉MVC 2如何抓住并引起人们的注意?
感谢。
答案 0 :(得分:2)
您应该观看第9频道的一些演示文稿。并选择一些他们过去的主题......
答案 1 :(得分:2)
这将取决于人们将观看您的研讨会,他们熟悉ASP.NET,ASP.NET MVC或MVC模式等。
我认为MVC背后的第一个也是更大的概念是关注点的分离,你应该展示它以及它如何帮助开发人员,尤其是测试问题。
如果人们不熟悉MVC,只有这部分会花费很多时间。如果他们熟悉并且你想特别谈论框架的第2版,我认为前一个版本的更大变化是:
举几个例子,一次3小时就没有多少时间来深入了解这些要点。很高兴开发一些应用程序,这样他们就可以看到它是多么容易。
答案 2 :(得分:2)
路由(路由约束匹配和自定义路由处理程序)
模型验证和定制
验证属性安全和授权属性模型
绑定默认模型绑定器和编写自定义模型绑定器
自定义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,让人们了解他们如何摆脱以代码为中心(而不是以标记为中心)的视图语言。