MVC官方教程索引
1.MVC教程首页
http://www.asp.net/learn/mvc/?lang=cs
2.MVC概况
2.1创建一个基于数据库的"电影"web应用
http://www.asp.net/learn/mvc/tutorial-21-cs.aspx
2.2MVC执行过程
http://www.asp.net/learn/mvc/tutorial-22-cs.aspx
2.3理解Models(模型),View(视图),Controllers(控制器)
http://www.asp.net/learn/mvc/tutorial-22-cs.aspx
3.路由
3.1路由概述
http://www.asp.net/learn/mvc/tutorial-05-cs.aspx
3.2创建自定义路由
http://www.asp.net/learn/mvc/tutorial-23-cs.aspx
3.3创建路由限制
http://www.asp.net/learn/mvc/tutorial-24-cs.aspx
3.4创建自定义路由限制
http://www.asp.net/learn/mvc/tutorial-25-cs.aspx
4.控件器
4.1控件器概述
http://www.asp.net/learn/mvc/tutorial-03-cs.aspx
4.2创建控件器
http://www.asp.net/learn/mvc/tutorial-33-cs.aspx
4.3创建Action处理方法
http://www.asp.net/learn/mvc/tutorial-34-cs.aspx
5.视图
5.1视图概述
http://www.asp.net/learn/mvc/tutorial-04-cs.aspx
5.2创建自定义的Html Helpers工具
http://www.asp.net/learn/mvc/tutorial-09-cs.aspx
5.3用表格来显示数据
http://www.asp.net/learn/mvc/tutorial-11-cs.aspx
5.4使用TagBuilder扩展Html Helpers
http://www.asp.net/learn/mvc/tutorial-35-cs.aspx
6.模型
6.1利用实体框架(Entity Framework)创建模型
http://www.asp.net/learn/mvc/tutorial-16-cs.aspx
6.2利用Linq to Sql创建模型
http://www.asp.net/learn/mvc/tutorial-10-cs.aspx
7.MVC中的输入验证
7.1简单的数据验证
http://www.asp.net/learn/mvc/tutorial-36-cs.aspx
7.2利用IDataErrorInfo接口实现验证
http://www.asp.net/learn/mvc/tutorial-37-cs.aspx
7.3如何将验证逻辑封装到一个单独的层
http://www.asp.net/learn/mvc/tutorial-38-cs.aspx
8.母版页
8.l利用母版页创建布局
http://www.asp.net/learn/mvc/tutorial-12-cs.aspx
8.2如何传送数据给母版页
http://www.asp.net/learn/mvc/tutorial-13-cs.aspx
9.Action过滤器和Model绑定
9.1理解Action过滤器
http://www.asp.net/learn/mvc/tutorial-13-cs.aspx
10.利用缓存提高MVC性能
10.1利用输出缓存提高性能
http://www.asp.net/learn/mvc/tutorial-15-cs.aspx
10.2缓存页上如何更新动态内容
http://www.asp.net/learn/mvc/tutorial-19-cs.aspx
11.MVC安全性
11.1使用Form方式验证
http://www.asp.net/learn/mvc/tutorial-17-cs.aspx
11.2使用Windows方式验证
http://www.asp.net/learn/mvc/tutorial-18-cs.aspx
11.3防止JavaScript注入
http://www.asp.net/learn/mvc/tutorial-06-cs.aspx
12.MVC如何测试
12.1创建MVC的单元测试
http://www.asp.net/learn/mvc/tutorial-07-cs.aspx
13.导航
13.1利用SiteMaps实现站点导航
http://www.asp.net/learn/mvc/tutorial-20-cs.aspx
14.MVC部署
14.1如何在不同版本的IIS上部署MVC应用
http://www.asp.net/learn/mvc/tutorial-08-cs.aspx
15.综合练习--联系人信息管理系统
15.1创建基本CRUD应用
http://www.asp.net/learn/mvc/tutorial-26-cs.aspx
15.2如何让系统变得更好看
http://www.asp.net/learn/mvc/tutorial-27-cs.aspx
15.3添加表单验证
http://www.asp.net/learn/mvc/tutorial-28-cs.aspx
15.4让系统实现松耦合
http://www.asp.net/learn/mvc/tutorial-29-cs.aspx
15.5创建单元测试
http://www.asp.net/learn/mvc/tutorial-30-cs.aspx
15.6测试驱动开发(TDD)
http://www.asp.net/learn/mvc/tutorial-31-cs.aspx
15.6添加Ajax功能
http://www.asp.net/learn/mvc/tutorial-32-cs.aspx
MVC官方教程索引的更多相关文章
- 【译】ASP.NET MVC 5 官方教程 - 目录
ASP.NET MVC 5 官方教程 - 目录 [译]ASP.NET MVC 5 教程 - 1:入门 [译]ASP.NET MVC 5 教程 - 2:添加控制器 [译]ASP.NET MVC 5 教程 ...
- Orchard教程索引页
Orchard官方教程(译)索引 链接标注 原文 则表示未译,其他带有中文标题的表示译文内容. 入门 安装Orchard--Installing Orchard 通过zip包手动安装Orchard-- ...
- [译]MVC网站教程(四):MVC4网站中集成jqGrid表格插件(系列完结)
目录 1. 介绍 2. 软件环境 3. 在运行示例代码之前(源代码 + 示例登陆帐号) 4. jqGrid和AJAX 5. GridSettings 6. ...
- [译]MVC网站教程(一):多语言网站框架
本文简介 本博文介绍了 Visual Studio 工具生成的 ASP.NET MVC3 站点的基本框架:怎样实现网站的语言的国际化与本地化功能,从零开始实现用户身份认证机制,从零开始实现用户注册机制 ...
- 【转】ASP.NET MVC 入门教程列表
ASP.NET MVC小论 2008-12-04 11:11 by T2噬菌体, 8052 visits, 网摘, 收藏, 编辑 摘要:ASP.NET MVC作为微软官方的.NET平台下MVC解决方案 ...
- Asp.Net MVC4.0 官方教程 入门指南之五--控制器访问模型数据
Asp.Net MVC4.0 官方教程 入门指南之五--控制器访问模型数据 在这一节中,你将新创建一个新的 MoviesController类,并编写代码,实现获取影片数据和使用视图模板在浏览器中展现 ...
- Asp.Net MVC4.0 官方教程 入门指南之四--添加一个模型
Asp.Net MVC4.0 官方教程 入门指南之四--添加一个模型 在这一节中,你将添加用于管理数据库中电影的类.这些类是ASP.NET MVC应用程序的模型部分. 你将使用.NET Framewo ...
- Asp.Net MVC4.0 官方教程 入门指南之三--添加一个视图
Asp.Net MVC4.0 官方教程 入门指南之三--添加一个视图 在本节中,您需要修改HelloWorldController类,从而使用视图模板文件,干净优雅的封装生成返回到客户端浏览器HTML ...
- Asp.Net MVC4.0 官方教程 入门指南之二--添加一个控制器
Asp.Net MVC4.0 官方教程 入门指南之二--添加一个控制器 MVC概念 MVC的含义是 “模型-视图-控制器”.MVC是一个架构良好并且易于测试和易于维护的开发模式.基于MVC模式的应用程 ...
随机推荐
- Mysql 中日期类型bigint和datetime互转
MySql数据库中字段类型bigint 长度是10位的 mysql> select (from_unixtime(1554047999))as datatime;+--------------- ...
- Java50道经典习题-程序10 自由落体
题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高? import java.util.Scanner; public cl ...
- 【ocp-12c】最新Oracle OCP-071考试题库(43题)
43.(9-2)choose three Which three tasks can be performed by DDL statements? A) preventing data retrie ...
- BZOJ4012 [HNOI2015]开店 (动态点分治)
Description 风见幽香有一个好朋友叫八云紫,她们经常一起看星星看月亮从诗词歌赋谈到 人生哲学.最近她们灵机一动,打算在幻想乡开一家小店来做生意赚点钱.这样的 想法当然非常好啦,但是她们也发现 ...
- setInterval(),setTimeout(),location.reload(true)
1,setInterval() setInterval()方法可以按照指定的周期来调用函数或表达式,他会不停地调用函数,直到调用clearInterval()方法或窗口关闭.由setInterval( ...
- Java 设计模式——单例模式
Java有很多的设计模式,但是让我们一个个分析出来,可能就一脸蒙逼了,今天就和大家一块来分析一下Java中的一些常用的设计模式.今天先分析单例模式 单例模式的好处 举个例子:有一个类,里面有若干个公共 ...
- 我把阿里云centos gcc从4.4.7升级到4.8.2的经历
我有试着去手动编译安装gcc,可是make的速度实在太慢,最后还直接失败了. 最后在csdn找到了个博客,说是使用yum来安装,网址为: http://blog.csdn.net/ppdouble/a ...
- linux 多线程之间信号传递
函数 sigwait sigwait的含义就如同它的字面意思:等待某个信号的到来.如果调用该函数的线程没有等到它想等待的信号那么该线程就休眠.要达到等到一个信号,我们得做下面的事: 首先,定义一个信号 ...
- C 标准库 - string.h之memcpy使用
memcpy Copy block of memory Copies the values of num bytes from the location pointed to by source di ...
- 传统网络栈与InfiniBand栈对比图
熟悉传统网络协议栈但对InfiniBand协议栈好奇的朋友可以通过下图有一个宏观上的印象. IB实现了"高带宽,低延时"的网络互联,最大的魅力就是支持RDMA,而RDMA就其本质, ...