您的位置:首页 > 编程语言 > ASP

ASP.NET MVC Framework 系列

2011-09-05 15:42 405 查看


序言

做为设计模式的王者,MVC在众多领域都成为良好的模型的代名词,从前在ASP.NET下我们只能依靠Monorail来实现ASP.NET下无控件的MVC,但是现在ASP.NET 下的MVC已经成为现实。

本文只想让大家更直观地认知ASP.NET MVC,如果语言有所不当,还望大家海涵。当然,如果文中有所纰漏还希望大家及时指出,我也好做及时的修改。

在下本着对初学者负责的态度来书写本系列中的各篇文章,但期间的恒心与毅力相信过来的人更加明白,所以如果书写有误希望大家谅解。


ASP.NET MVC 正式版相关信息

ASP.NET MVC曾经是ASP.NET
3.5 Extensions Preview 的一个部分.如今历经五个Preview一个Beta两个RC版本终于走向我们。

最新版本:ASP.NET MVC正式版1.0

安装包: ASP.NET
MVC RTM release

源代码及特性程序集:ASP.NET
MVC v1.0 Source

文档:ASP.NET
MVC MSDN 文档

博客园专题:ASP.NET MVC专题


文章编写约定

本文的前提环境为.NET 3.5,但笔者会尽力写在.NET2.0 SP1下兼容的程序

文本中所使用的IDE都为Visual Studio 2008(中文) 语言基本为C#不过为了方便大家理解 ,也可能会有一些Visual Basic

笔者计算机操作系统为Windows 2003 std/Windows Vista/Windows 7

其它约定笔者将会后续补充


交互与问答

视频:ASP.NET
MVC 入门视频教程

QA:ASP.NET
MVC问题索引


ASP.NET MVC 系列文章


以下文章属于ASP.NET MVC 1.0 正式版

ASP.NET
MVC雕虫小技 1-2

ASP.NET
MVC 重点教程一周年版 第十一回 母版页、用户自定义控件及文件上传

ASP.NET
MVC 重点教程一周年版 第十回 请求Controller

ASP.NET
MVC 重点教程一周年版 第九回 HtmlHelper

ASP.NET
MVC 重点教程一周年版 第八回 Helper之演化

用ASP.NET
MVC自己管理自己的View:ASP.NET MVC File Management

使用ASP.NET
MVC Futures 中的异步Action

ASP.NET
MVC 重点教程一周年版 第七回 UrlHelper

ASP.NET
MVC 重点教程一周年版 第六回 过滤器Filter

ASP.NET
MVC 重点教程一周年版 第五回 ActionResult的其它返回值

ASP.NET
MVC 重点教程一周年版 第四回 向View传值

ASP.NET
MVC 重点教程一周年版 第三回 Controller与View

ASP.NET
MVC 重点教程一周年版 第二回 UrlRouting

ASP.NET
MVC 重点教程一周年版 第一回 安装,并使ASP.NET MVC页面运行起来


以下文章属于ASP.NET MVC 1.0 RC

ASP.NET
MVC Beta to RC 辅助工具

ASP.NET
MVC RC 升级要注意的几点

ASP.NET
MVC RC重新发布,更新部分BUG


以下文章属于ASP.NET MVC 1.0 Beta

Asp.net
Mvc Enum 扩展

DynamicData
for Asp.net Mvc留言本实例 上篇 准备工作及显示文章列表

DynamicData
for Asp.net Mvc留言本实例 中篇 新建.删除.数据验证

DynamicData
for Asp.net Mvc留言本实例 下篇 更新


以下文章属于Asp.net Mvc CodePlex Preview 5

Asp.net
Mvc开发体会点滴 一

Asp.net
Mvc Codeplex Preview 5 源代码及MVCContrib4pv5发布

Asp.net
Mvc Codeplex Preview 5 第三篇 实现Action参数传递繁杂类型

Asp.net
Mvc Codeplex Preview 5 第二篇 Controller&Filter的新特性

Asp.net
Mvc Codeplex Preview 5 新特性 一 Helper

System.Web.Routing入门及进阶 下篇

System.Web.Routing入门及进阶 上篇

System.Web.Routing
的说明文档

Microsoft.Web.Mvc
Assembly 说明


以下文章属于Asp.net
Mvc CodePlex Preview 4


NVelocity
View Engine with Asp.net Mvc

System.Web.Abstractions中的装饰者模式,及其在Asp.net
Mvc中的应用

Asp.net
MVC各个类的说明(Preview 4)

使用MvcContrib的FormHelper

Asp.net
Mvc Framework在.net 2.0/IIS6下运行,程序示例

Asp.net
Mvc Framework可以在Controller中使用的Url.Action方法

Asp.net
Mvc Framework在.net 2.0/IIS6下运行,补全

Asp.net
MVC Preview 4 中自定义Jquery的HtmlHelper扩展

Asp.net
MVC Preview 4 中使用RenderComponent

Asp.net
Mvc Pv4中使用AjaxHelper

ASP.NET
MVC CodePlex Preview 4 Installer + Source + Changed


以下文章是属于Asp.net MVC preview 3


Asp.net
MVC Fckeditor的扩展(支持PV3及自动绑定)

Asp.net
MVC Render及Redirect的扩展


以下文章是属于Asp.net
MVC preview 2


Asp.net
Mvc Framework 一 (安装并建立示例程序)

Asp.net
Mvc Framework 二 (URL Routing初解)

Asp.net
Mvc Framework 三 (Controller与View)

Asp.net
Mvc Framework 四 (在.net2.0下运行)

Asp.net
Mvc Framework 五 (向View传值以及Redirect)

Asp.net
Mvc Framework 六 (更多的View传值及显示方式)

Asp.net
Mvc Framework 七 (Filter及其执行顺序)

Asp.net
Mvc Framework 八 (Helper)

Asp.net
Mvc Framework 九 (View与Controller交互)

Asp.net
Mvc Framework 十(测试方法及Filter的示例)

Asp.net
Mvc Framework 十一 (自定义Helper在MVC中的使用)

Asp.net
Mvc Framework 十二 Castle扩展

Asp.net
MVC P2 中无法正确获取 CheckBox值的bug的解决方案

Asp.net
Mvc中MVCContrib中无法使用Castle的发解决方案


我的一些ASP.NET MVC的开源项目

ASP.NET MVC File Management(文件管理)

CHMVCMS(内容管理系统)

CHOJ#(在线编译评判)

ASP.NET MVC Ajax(Ajax操作)

CHSNS#(SNS开源项目)

Infancy (A Forum Application)(ASP.NET
MVC论坛)

WebAsk(类似百度知道的问答系统)


相关站点

ASP.NET
MVC 开发者中心

ASP.NET MVC Framework
官方论坛

ASP.NET
MVC Framework 文档

ASP.NET
MVC Contrib 提供MsMVC的扩展
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: