ASP.NET MVC

http://www.cnblogs.com/edisonchou/category/596261.html

随笔分类 - 【003】ASP.NET MVC

Web开发新模式—ASP.NET MVC给力起飞!
摘要: 好听的歌 我一直觉得看一篇文章再听一首好听的歌,真是种享受。于是,我在这里嵌入一首好听的歌,当然你觉得不想听的话可以点击停止,歌曲from王菲 《梦中人》; -->开篇:上一篇我们了解了在WebForm模式下一个Page页面的生命周期,它经历了初始化Init、加载Load以及呈现Render三个重...阅读全文
posted @ 2015-01-19 22:04 Edison Chou 阅读(3867) | 评论 (27) 编辑
摘要: 开篇:上一篇我们了解了所谓的请求处理管道,在众多的事件中微软开放了19个重要的事件给我们,我们可以注入一些自定义的业务逻辑实现应用的个性化设计。本篇,我们来看看WebForm模式下的页面生命周期。(1)Part 1:前奏(2)Part 2:核心(3)Part 3:管道(4)Part 4:WebFor...阅读全文
posted @ 2015-01-14 14:55 Edison Chou 阅读(869) | 评论 (3) 编辑
摘要: 开篇:上一篇我们了解了一个ASP.Net页面请求的核心处理入口,它经历了三个重要的入口,分别是:ISAPIRuntime.ProcessRequest()、HttpRuntime.ProcessRequest()以及HttpApplication.Init()。其中,在HttpApplication...阅读全文
posted @ 2015-01-06 00:46 Edison Chou 阅读(3181) | 评论 (28) 编辑
摘要: 开篇:上一篇我们了解了一个请求从客户端发出到服务端接收并转到ASP.Net处理入口的过程,这篇我们开始探索ASP.Net的核心处理部分,借助强大的反编译工具,我们会看到几个熟悉又陌生的名词(类):HttpRuntime、HttpWorkerRequest、HttpContext、HttpApplic...阅读全文
posted @ 2014-12-31 20:21 Edison Chou 阅读(1123) | 评论 (13) 编辑
摘要: 开篇:ASP.Net是一项动态网页开发技术,在历史发展的长河中WebForm曾一时成为了ASP.Net的代名词,而ASP.Net MVC的出现让这项技术更加唤发朝气。但是,不管是ASP.NetWebForm还是ASP.Net MVC在请求处理机制上大部分都是相同的,只是在请求处理管道上的处理事件做了...阅读全文
posted @ 2014-12-30 20:57 Edison Chou 阅读(1090) | 评论 (10) 编辑
摘要: 一、区域—麻雀虽小,五脏俱全的迷你MVC项目1.1 Area的兴起 为了方便大规模网站中的管理大量文件,在ASP.NET MVC 2.0版本中引入了一个新概念—区域(Area)。 在项目上右击创建新的区域,可以让我们的项目不至于太复杂而导致管理混乱。有了区域后,每个模块的页面都放入相应的区域...阅读全文
posted @ 2014-08-29 16:07 Edison Chou 阅读(1297) | 评论 (4) 编辑
摘要: 一、校验 — 表单不是你想提想提就能提1.1DataAnnotations(数据注解) 位于System.ComponentModel.DataAnnotations 命名空间中的特性指定对数据模型中的各个字段的验证。这些特性用于定义常见的验证模式,例如范围检查和必填字段。而 DataAnnota...阅读全文
posted @ 2014-08-25 02:25 Edison Chou 阅读(1409) | 评论 (5) 编辑
摘要: 一、天降神器“剃须刀” — Razor视图引擎1.1 千呼万唤始出来的MVC3.0 在MVC3.0版本的时候,微软终于引入了第二种模板引擎:Razor。在这之前,我们一直在使用WebForm时代沿留下来的ASPX引擎或者第三方的NVelocity模板引擎。 Razor在减少代码冗余、增强代码可读...阅读全文
posted @ 2014-08-21 23:12 Edison Chou 阅读(1373) | 评论 (8) 编辑
摘要: 一、一个功能强大的页面开发辅助类—HtmlHelper初步了解1.1 有失必有得 在ASP.Net MVC中微软并没有提供类似服务器端控件那种开发方式,毕竟微软的MVC就是传统的请求处理响应的回归。所以抛弃之前的那种事件响应的模型,抛弃服务器端控件也理所当然。 但是,如果手写Html标签效率又比...阅读全文
posted @ 2014-08-16 15:29 Edison Chou 阅读(1629) | 评论 (8) 编辑
摘要: 一、ASP.Net的两种开发模式1.1ASP.NetWebForm的开发模式 (1)处理流程 在传统的WebForm模式下,我们请求一个例如http://www.aspnetmvc.com/blog/index.aspx的URL,那么我们的WebForm程序会到网站根目录下去寻找blog目录下的...阅读全文
posted @ 2014-08-14 14:36 Edison Chou 阅读(770) | 评论 (6) 编辑
原文地址:https://www.cnblogs.com/lyl6796910/p/4337364.html