摘要: 在这一节,我们使用VS2010自带的EF4.0来实现MVC的增删查改功能,为什么用EF呢?因为如果你自己手写sqlhelper之类,或者是用动软,和我们用EF的速度比,太慢太慢··· 当然,新手还是用sqlhelper写代码好一些,等你熟练了ado.net就不用sqlhelper,可以用用动软之类的,帮你免掉繁琐的增删改查,更灵活一些,则可以使用 EF和NH之类的ORM框架了···废话完毕 第一... 阅读全文
posted @ 2013-05-29 13:29 梨花驿路 阅读(4327) 评论(3) 推荐(0) 编辑
摘要: 一:Action使用非默认的视图默认的视图是指(在Action里面 return View() 的时候,他会默认调用Views文件夹下控制器的名称文件夹下Action的名称的视图)非默认的视图,就是我们自己指定一个视图来显示数据.OK,我们刚才已经试过用 ViewData["name"] = "Hello World"; 这样的方式传值到前台View视图页面。现在我们再来做个例子,在Model层添加一个User类,有以下5个字段,如下 然后我们还是用ViewData这样的方式传值试试1:在控制器文件夹上 右键新建一个 UserInfo控制器 ,我们只用输 阅读全文
posted @ 2013-05-29 11:45 梨花驿路 阅读(950) 评论(0) 推荐(0) 编辑
摘要: MVC 的约定一:起点:路由首先MVC会在Global.cs里面规定一个路由,就是用来规定你网站的网址的。例如路由如下那么网址假设为 http://localhost/product/view/3 这里的product 就是控制器 view 是action 3 就是id默认如果你只写域名的话,那么就会使用 Home控制器 Index这个Action上 ,id,默认可以忽略二:控制器, action,视图的含义。为什么要有控制器,为什么要有action ,为什么要有视图?。我们添加一个控制器来看看,新建一个 Product的控制器然后默认会给我们添加一个 Index的 action这里的Acti 阅读全文
posted @ 2013-05-29 10:44 梨花驿路 阅读(1529) 评论(1) 推荐(1) 编辑