距上次的笔记已经有2个多星期了,之所以没保持前面的笔记频率,是因为书中后面的例子是基于EF实体框架的。我有点不愿意使用EF框架,不是它不好,而是我打算在操作完书中讲的例子后能够试着将这个MVC3的项目移植到mono里面,当然数据库也换了,我这里会用MySQL。最终我打算将iBatisnet学着 ...
接下来是关于SportsStore的后台管理功能,也就是通常的CRUD操作。首先添加一个AdminController,代码如下: View Code 我们通过一个List page来展示已有的products,接着在AdminController里面添加一个Action: View Code 为我们的后台管理界面创建一个布局 AdminLayout.cshtml,在Views Shared上右键 ...
2012-01-14 17:30 6 2627 推荐指数:
距上次的笔记已经有2个多星期了,之所以没保持前面的笔记频率,是因为书中后面的例子是基于EF实体框架的。我有点不愿意使用EF框架,不是它不好,而是我打算在操作完书中讲的例子后能够试着将这个MVC3的项目移植到mono里面,当然数据库也换了,我这里会用MySQL。最终我打算将iBatisnet学着 ...
前面给SportsStore添加了分页的功能。接着我们添加导航控制,通过左边的菜单来分类显示数据。 首先修改SportsStore.WebUI.Models下的ProductsListViewModel.cs,增加一个CurrentCategory属性public string ...
接着我们添加一个分页功能。修改ProductController,如下所示: 这里给List()方法添加了一个可选的参数。如果我们没有给List()传参,则默认是page=1。这里我们 ...
绑定Shopping Cart 定义购物车Cart的实体,购物车是我们程序业务领域的一个部分,所以在我们领域模型(Domain Model)里面添加一个cart的实体是合理的。在SportsStore.Domain的Entities文件夹下添加一个Cart的实体类,如下所示 ...
在前面很多的章节里面的,最常用的action result是视图呈现并返回给客户端的ViewResult类型。本章会专注于视图的原理,首先展示MVC框架是如何使用视图引擎处理ViewResults的,包括阐释如何创建一个视图引擎。接着介绍使用Razor视图引擎的一些技术。最后是关于创建和使用部分 ...
《Pro ASP.NET MVC 3 Framework》简介: 作者: Adam Freeman 和 Steven Sanderson 出版社: Apress; New 平装: 820页 语种: 英语 ISBN: 1430234040 声明:笔记里面按我自己的理解 ...
自己开发的公众号,可以领取淘宝内部优惠券 由于项目的要求,开始抽时间看些asp.net mvc方面的资料,主要参考的书籍是Pro ASP.NET MVC 3 Framework(pdf下载) 。跟着里面的讲解将SportsStore做了一遍以加深理解。有需要代码的童鞋可以在下面下载以供 ...
生成输出(Producing Output) 在controller完成处理请求之后,通常需要生成一个响应。当我们通过直接实现IController接口创建一个简单的controller时,我们需要 ...