无废话MVC系列教程

http://www.cnblogs.com/iamlilinfeng/category/454097.html

MVC入门教程
摘要: 一、前言以下是我自己写的MVC入门教程和一个外国人写的。觉得都很基础,够入门了。现整理成目录,先后顺序不代表排名。二、我自己写的MVC入门教程1.无废话MVC入门教程一[概述、环境安装、创建项目]2.无废话MVC入门教程二[第一个小Demo]3.无废话MVC入门教程三[路由设置及视图入门]4.无废话MVC入门教程四[视图中的Layout使用]5.无废话MVC入门教程五[Control与View交互]6.无废话MVC入门教程六[Model中的验证规则]7.无废话MVC入门教程七[Control中使用AOP]8.无废话MVC入门教程八[MvcPager分页控件的使用]9.无废话MVC入门教程九[实 阅读全文
posted @  2013-04-01 07:27 李林峰的园子 阅读(6126) |  评论 (24)  编辑
无废话MVC入门教程十[实战二:用户管理]
摘要: 一、本文目标学会制做MVC的管理相关功能二、本文目录1.查询2.修改3.删除4.代码下载1.查询1) View代码: 1 @model PagedList<MVC3.DemoModel.User> 2 @using Webdiyer.WebControls.Mvc; 3 @using (Html.BeginForm("Main", "Manage", FormMethod.Get)) 4 { 5 <span>用户名:</span> 6 @Html.TextBox("username", ViewDa 阅读全文
posted @  2013-03-30 00:03 李林峰的园子 阅读(2353) |  评论 (11)  编辑
无废话MVC入门教程九[实战一:用户注册与登陆]
摘要: 本文目标一、独立开发用户注册与登陆本文目录一、在视图中使用验证码二、在视图中使用下拉列表三、使用FormCollection接收客户端发送的数据四、效果预览与代码下载一、在视图中使用验证码 MVC中的验证码即是在Control中输出一张图片显示在View上在View的img标签中添加验证码地址“/Image/GetCheckCode/(输入验证码的地址)”,页面代码如下:1 <img id="check_img" alt="验证码" src="/Image/GetCheckCode/" height="30" 阅读全文
posted @  2013-03-25 23:37 李林峰的园子 阅读(3973) |  评论 (34)  编辑
无废话MVC入门教程八[MvcPager分页控件的使用]
摘要: 本文目标一、能够使用MvcPager进行分页本文目录一、MvcPager控件的简单使用二、C#扩展方法一、MvcPager控件的简单使用1、添加MvcPager.dll的引用[下载]2、Control中的方法 1 //获取列表 2 public ActionResult List(int? id = 1) 3 { 4 List<DTO.User> userList = new List<DTO.User>(); 5 int totalCount = 0; 6 int page... 阅读全文
posted @  2013-03-11 08:52 李林峰的园子 阅读(6604) |  评论 (29)  编辑
无废话MVC入门教程七[Control中使用AOP]
摘要: 本文目标一、能够使用Control中的AOP实现非业务需求的功能本文目录一、ActionFilterAttribute类二、实现自定义Attribute一、ActionFilterAttribute类Action筛选条件的基类 1 using System; 2 3 namespace System.Web.Mvc 4 { 5 // Summary: 6 // Represents the base class for filter attributes. 7 [AttributeUsage(AttributeTargets.Class | Attribute... 阅读全文
posted @  2013-03-02 21:56 李林峰的园子 阅读(2971) |  评论 (18)  编辑
无废话MVC入门教程六[Model中的验证规则]
摘要: 本文目标一、能够使用Model的Attribute进行服务端数据验证本文目录一、概述二、MVC提供的常用上下文三、自定义正则表达式验证一、概述为了确保数据的安全性,由Client发送到服务端的每一项数据我们都会做严格的数据校验。MVC做数据校验一般都会写在Model的Attribute上,代码看起来更加优雅、简洁。在下面的介绍中我们对校验进行了归类,一种是MVC框架里提供的默认校验方式、另一种通过继承来实现自定义规则。二、MVC提供的常用上下文1.Model中的代码 1 using System.ComponentModel.DataAnnotations; 2 3 namespace MV. 阅读全文
posted @  2013-03-02 15:57 李林峰的园子 阅读(3207) |  评论 (15)  编辑
无废话MVC入门教程五[Control与View交互]
摘要: 本文目标1.熟练应用Control与View间的传递数据本文目录1.在Control中使用Model并传递给View2.把View中的Model数据传递给Control3.使用FormCollection接收客户端数据0.前置条件本文中使用的Model为"无废话MVC入门教程二[第一个小Demo]"中的UserModel1.在Control中使用Model并传递给View1.Control中的代码: 1 //UserDetail 2 public ActionResult UserDetail() 3 { 4 Models... 阅读全文
posted @  2013-03-01 15:43 李林峰的园子 阅读(3613) |  评论 (5)  编辑
无废话MVC入门教程四[视图中的Layout使用]
摘要: 本文目标1.能够重用Razor模板进行页面的组件化搭建本文目录1.母板页_Layout.cshtml2.用户自定义控件3.默认Layout引用的使用(_ViewStart.cshtml)1.母板页_Layout.cshtml类似于传统WebForm中的.master文件,起到页面整体框架重用的目地1.母板页代码预览 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>@ViewBag.Title</title> 5 <link href="@Url.Content("~/ 阅读全文
posted @  2013-02-28 23:11 李林峰的园子 阅读(6009) |  评论 (21)  编辑
无废话MVC入门教程三[路由设置及视图入门]
摘要: 本文目标1.应用全局应用程序文件配置路由规则2.熟悉Razor语法及HtmlHelper的使用本文目录1.MVC的路由设置2.Razor的语法及使用3.HtmlHelper的使用1.MVC的路由设置路由设置网上介绍的也很多了,在此也提供一篇较好的文章供大家学习。http://www.cnblogs.com/QLeelulu/archive/2008/10/03/1303612.html为了方便大家能够快速的理解路由,在这里我用白话再解释一遍:首先看下面两个地址:地址一:http://localhost/index.aspx :基于传统的WebForm,直接访问服务器相对路径的Index.asp 阅读全文
posted @  2013-02-26 18:00 李林峰的园子 阅读(4905) |  评论 (8)  编辑
无废话MVC入门教程二[第一个小Demo]
摘要: 本文目标1.了解"模型"、"视图"、"控制器"的创建、调试和使用过程。本文目录1.创建模型2.创建视图3.创建控制器4.调试5.使用模型、视图、控制器1.创建模型在文件夹"Models"中创建新类,如下图所示:1、命名:Model的命名规则一般以Model结尾,如:以业务为主的命名UserModel或以页面为主的命名LoginModel。2、作用:开发过三层的朋友都知道,我们在表示层、业务逻辑层、数据操作层进行数据传输的时候会用到的DTO一般都单独建立成名称为Model的类库项目。其实此处的Models文件夹中的类 阅读全文
posted @  2013-02-24 22:51 李林峰的园子 阅读(7602) |  评论 (41)  编辑
无废话MVC入门教程一[概述、环境安装、创建项目]
摘要: 本文目标1.对MVC有初步的了解2.能够在VS2010的基础之上安装MVC3的开发和运行环境3.对MVC框架有概括性的认识本文目录1.什么是MVC2.VS2010安装MVC33.创建MVC3项目1.什么是MVC这里就不解释了,网上一找一大堆资料,此处提供一个写的比较好的文章链接供大家参考:http://www.cnblogs.com/QLeelulu/archive/2008/09/30/1302462.html2.VS2010安装MVC3MVC3安装包路径:http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=d2928 阅读全文
posted @  2013-02-24 15:05 李林峰的园子 阅读(6058) |  评论 (4)  编辑

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值