asp.net - 为熟悉 ASP.NET Web 表单开发的人推荐 MVC3 的周末学习路线

标签 asp.net asp.net-mvc asp.net-mvc-3

我有一个“绿色领域”项目,将于周一开始,它是一个 Intranet 业务应用程序,想要执行所有典型的操作,例如工作流程、警报。该模型是使用 EF 完成的,具有 50 人的公司预期拥有的所有核心实体以及特定于业务的会计程序模型 - 每个实体对应于员工术语中的一个名词。

在过去的几个月里,我花了很多业余时间学习 Sharepoint 2010,它绝对具有满足该项目想要的一切功能的功能(想想那些热心的企业主,他们最近意识到了 Excel 表格之外的生活的可能性)。我可能没有机会足够快地达到份额曲线,这意味着从头开始编写它。

我需要处理的主要事情是: - 网格样式数据表格 - 基于事件目录的身份验证 - 电子邮件集成警报和事件驱动的工作流程 - 专业外观类似于默认的sharepoint 2010主题

我知道如何使用网络表单来做到这一点。无论如何,它都不是微不足道的 - 提供程序、.ASCX 控件、验证器、母版页、主题、皮肤,与项目特定的类库捆绑在一起以支持横切问题。我脑子里有这个架构,它在其他项目上对我有用 - 我可以自己预测成功和时间表,这使我的压力水平可控。

也就是说,我从“blog-o-sphere”中得到了明显的印象,如果我不至少尝试使用 MVC 来实现这一点,我就会给自己带来伤害。

我开始研究并发现了 Documentation Resources for ASP.NET MVC 3而且,好吧,我只是不知道从哪里开始。

我需要在这个周末决定是否可以做到这一点,因为周一我必须制定一个游戏计划。

如果根据我的描述,有人可以推荐一个教程和/或一个干净的开源示例,我将非常感激。

最佳答案

对我来说,现实世界的示例始终是最有用的起点:

http://www.asp.net/entity-framework/tutorials/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application

那里有一个名为Contoso University Web 应用程序的真实示例

以下 session 视频也是很好的开始:

MVC 3 – 101 作者:Scott Hanselman: http://channel9.msdn.com/Events/DevDays/DevDays-2011-Netherlands/Devdays002

ASP.NET MVC 3 @:现在是 Phil Haack 的: http://channel9.msdn.com/Events/MIX/MIX11/FRM03

ASP.NET + 打包 + 开源 = Scott Hanselman 的疯狂美味:http://channel9.msdn.com/Events/PDC/PDC10/FT01

Channel9 上有很多这样的东西。

关于asp.net - 为熟悉 ASP.NET Web 表单开发的人推荐 MVC3 的周末学习路线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7622091/

相关文章:

javascript - 如果 DropDownList 选定索引已更改,则隐藏 gridview 行

javascript - 如何在 Iframe 中显示谷歌地图

mysql - 插入多行时出现 NonUniqueObjectException 错误,LAST_INSERT_ID() 返回 0

c# - HttpPostedFileBase 总是返回 null 并且图像不会被发布

asp.net-mvc-3 - TinyMCE NetAdvImage 虚拟路径

javascript - Asp.Net MVC 3 formcollection在提交后丢失数据

c# - 多个请求从单个文件读取 ("used by another process")

c# - Web.config 的 system.web/Pages/Namespaces 标签有什么意义?

.net - "Reference"web.config 中的用户控件?

asp.net-mvc-3 - 审查 Orchard 项目