摘要: 从控制器访问模型中的数据在本节中,我们将要创建一个新的MoviesController类,并且书写代码来获取数据库中的数据,并通过视图模板来显示在浏览器中。鼠标右击Controllers文件夹,点击“添加”菜单下的“控制器”菜单项,将会弹出一个“添加控制器”对话框,如图:在该对话框中将控制其命名为MoviesController,然后点击添加按钮,该对话框被关闭。观察解决方案资源管理器中,Controllers文件夹下增加了一个名为MoviesController.cs的文件,并且呈打开状态。让我们更新MoviesController类中的Index方法,以便获取movie(电影)清单。这里需 阅读全文
posted @ 2013-05-30 14:59 天山式神剑 阅读(293) 评论(1) 推荐(0)
摘要: ASP.NET MVC最佳实践本文档提供了一套旨在帮助创建最佳优化ASP.NET MVC应用程序的 开发人员编码准则。 当然,由您来选择这些优化准则。模型的建议Model是定义业务领域相关的对象,应该包含业务逻辑(对象如何动作和关联),验证逻辑(验证对象的有效值),数据逻辑(数据对象如何持久化),和会话逻辑(跟踪用户状态)。创建独立的Model项目,在ASP.NET MVC 项目中引用Model程序集。尽量将频繁复用的业务逻辑放置在Model中。如将所有业务逻辑放置在Model项目中,可根据实际业务数据来生成View和Controller。有如下好处: 1.减少重复的业务逻辑。 2.在View 阅读全文
posted @ 2013-05-30 09:51 天山式神剑 阅读(1715) 评论(0) 推荐(2)