读《asp.net MVC4开发指南(黄保翕编著)》笔记
在刚刚过去的中秋节中,利用了两天的碎片时间把黄保翕编著的《asp.net MVC4 开发指南》看了遍,笔记如下,欢饮在开发MVC的同学一起来探讨:
1、社区
2、开源程序
3、易测试性
4、reflector 工具
5、ASP.NET 生命周期
6、注释加TODO标记,就会出现在任务列表里面
7、代码段管理器
8、扩展和更新
9、Json.net
10、Razor语法来写view,@html
11、model、controller、action的属性
12、model binder 和 少用request和response
13、VS2012的单元测试项目
14、vs2012的web api
15、客户端请求--URL routing--route--route handler--http handler
16、具名参数&选用参数
17、action的多个参数传入& model参数传入
18、routes.MapRoute重写
19、Html Helper生成网址
20、RouteTable.Routes.GetVirtualPath静态方法取得MVC里面动态生成的网址
21、MVC的生命周期大致分三大主过程,网址路由比对、运行Controller和Action、运行View并回传结果
22、完整的asp.net运行过程:request--url Routing--Route--Route Handler--Http Handler--controller Factory--Controller--View Factory--View--Response
23、global.asax文件里面加上RoutteTable.Routes.RouteExistingFiles=true则所有的客户端请求都会提交到MVC里面处理
24、AuthConfig.RegisterAuth();
25、localDB
26、MetaData\System.ComponentModel.DataAnnotations;属性没起到验证的效果
27、virtual关键字
28、HandleUnknowAction重写
29、dynamic
30、FormCollection
31、复杂的class 参数
32、Bind的Exclude和include
33、validateAntiForgeryToken
34、自定义过滤器
35、Razor语法:单行输出@加上变量名称即可,不需要分号,多行输出@加上大括号,大括号内是C#语法,如果多行输出需要输出一个HTML,只需要在单行前面加上@:,多行注释可以用@**@,@符号的转译需要用@@,在View里面@@只会显示一个,<text></text>标签,@Html.Raw可以输出HTML
36、Razor的主板页面框架
37、Razor的@helper,@functions,@model,@using,webconfig里面可以为所有的view都注册相同的namespace,HTML辅助方法,Html.BeginForm(),
转载于:https://www.cnblogs.com/_fyz/p/3962060.html
读《asp.net MVC4开发指南(黄保翕编著)》笔记相关推荐
- 读《我是一只IT小小鸟》笔记
很有幸当我在刚上大学迷茫之际,可以读到<我是一只IT小小鸟>这本书.书中写到很多就读IT方面的前辈的各种经验之谈,要知道当迷茫的时候很需要有人给你中肯的建议,而因为有了这本书中前辈们对后辈 ...
- 读《我是一只 IT 小小鸟》
读<我是一只 IT 小小鸟> 作为一个一向看重节操的体面人,即使面临许多 DDL 包括期中考试,在忙乱不堪的时候我也断不断告诫自己,不能迫于课程要求仅为了写出一篇笔记而去读书,以后更是如此 ...
- 《我是一只IT小小鸟》读书笔记(2)
本周阅读了<我是一只IT小小鸟>的第二部分,即居振梁的自述,这一部分与上一部分不同,我与这位前辈的共鸣不强,对其观点的反对之处却有一些. 先说我认同的观点吧. 首先,关于"课内& ...
- 同是IT小小鸟——《我是一只IT小小鸟》读书笔记
本文出处:http://blog.csdn.net/guoxiaopeng_cs/article/details/7803716 <我是一只IT小小鸟> 1.学长学姐们用他们自己的成长故事 ...
- 我是一只it小小鸟阅读笔记
"我们具有各自的独特性--我们兴趣各异,有不同的家庭背景,不同的知识储备,不同的思维方式--但在现实中,我们也会碰到类似的人生选择的关口,我们会犯类似的错误,有类似的迷惘,也会为类似的精彩鼓 ...
- 《我是一只IT小小鸟》目录I
以下是电子工业出版社博文视点新书<我是一只IT小小鸟>的目录I,欢迎围观. 目 录 I Contents I 蒋宇东 梦断计院,为梦前行 / 1 引子:我的感悟,我的忏悔 上篇·梦 ...
- 《我是一只IT小小鸟》连载九——掉进读书的兔子洞(5)
/*误打误撞,选择了出国深造*/ 掉进读书的兔子洞 徐宥 误打误撞,选择了出国深造 在找工作的同时,我出国的事情也没闲.我觉得直接靠寄材料申请计算机希望渺茫(我先前直接申请了几家数学和计算机,都是拒信 ...
- 《我是一只IT小小鸟》读后感
上了大学后我发现我没有像自己现象中那么刻苦,没有努力的充实自己.也忘了学习这门专业的初衷.以为老师推荐了这本<我是一只IT小小鸟>叫我们去阅读,一开始我只是把它当做作业去完成而已.读完后我 ...
- 我们的新书--《我是一只IT小小鸟》
<我是一只IT小小鸟>即将由电子工业出版社出版.这本书是由一群IT学子共同创造而成, 每个人分别讲述各自的成长经历.我参加了本书的创作队伍,本书的第一篇文章就是我对于自己大学生活的反思以及 ...
- 《我是一只IT小小鸟》连载
转自csdn,原文链接:http://blog.csdn.net/bvbook/archive/2009/08/18/4458803.aspx <我是一只IT小小鸟>连载之一--梦断计院( ...
最新文章
- java ssh过滤器_SSH中的过滤器,拦截器,监听器的一些基本认识
- BZOJ 1001: [BeiJing2006]狼抓兔子【最大流/SPFA+最小割,多解】
- Dockerfile常见指令优化
- 操作 实例 / dom
- 7月31日云栖精选夜读 | 在浏览器上也能训练神经网络?TensorFlow.js带你玩游戏~...
- java 静态 编译_Java中的动态和静态编译
- OpenCL编程实例: 向量计算
- unraid win10_搞定unraid直通核显给WIN10后黑屏、声卡无输出问题
- 深入解析CAS算法原理
- 数据结构与算法之算法篇
- 猿如意|IntelliJ IDEA Community下载安装以及基础开发设置和快捷键设置的详细教程
- IPX 、 IPEX 、 UFL连接器
- android 炫酷背景,纯css3自动背景变换背景颜色,很炫酷
- 获取android模拟器的IP地址
- 抖音橱窗和抖音小店有什么区别?四和能聚分析抖音电商两种模式
- 极客日报第 31 期:编写贩卖《和平精英》游戏外挂,5人被判刑;苹果推出轻App码
- 腾讯云游戏云服务器具有哪些优点
- M1 Mac安装 PS 2021 闪退、卡启动界面解决方法
- CSS的世界(十四)
- 学计算机广告制作用什么电脑,大学设计专业电脑配置须知
热门文章
- C语言基础知识——预处理
- php curlpost header,PHP post请求接口 header设置
- 计算机类对口高职考试内容,对口高职计算机专业考试试题.doc
- Swift4 'substring(to:)' is deprecated: Please use String slicing subscript with a 'partial range upt
- python3 bytes拼接
- linux pureftpd mysql_虚拟主机与PureFTPd和MySQL(包括配额和带宽管理)在CentOS 6.5
- 内网渗透测试第一章——内网基础知识
- (白帽子学习笔记)前渗透——SQL注入
- 【ceph】OSD心跳检测机制(前端后端网)
- 基于飞桨的“小书虫”儿童电子阅读器