在刚刚过去的中秋节中,利用了两天的碎片时间把黄保翕编著的《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开发指南(黄保翕编著)》笔记相关推荐

  1. 读《我是一只IT小小鸟》笔记

    很有幸当我在刚上大学迷茫之际,可以读到<我是一只IT小小鸟>这本书.书中写到很多就读IT方面的前辈的各种经验之谈,要知道当迷茫的时候很需要有人给你中肯的建议,而因为有了这本书中前辈们对后辈 ...

  2. 读《我是一只 IT 小小鸟》

    读<我是一只 IT 小小鸟> 作为一个一向看重节操的体面人,即使面临许多 DDL 包括期中考试,在忙乱不堪的时候我也断不断告诫自己,不能迫于课程要求仅为了写出一篇笔记而去读书,以后更是如此 ...

  3. 《我是一只IT小小鸟》读书笔记(2)

    本周阅读了<我是一只IT小小鸟>的第二部分,即居振梁的自述,这一部分与上一部分不同,我与这位前辈的共鸣不强,对其观点的反对之处却有一些. 先说我认同的观点吧. 首先,关于"课内& ...

  4. 同是IT小小鸟——《我是一只IT小小鸟》读书笔记

    本文出处:http://blog.csdn.net/guoxiaopeng_cs/article/details/7803716 <我是一只IT小小鸟> 1.学长学姐们用他们自己的成长故事 ...

  5. 我是一只it小小鸟阅读笔记

    "我们具有各自的独特性--我们兴趣各异,有不同的家庭背景,不同的知识储备,不同的思维方式--但在现实中,我们也会碰到类似的人生选择的关口,我们会犯类似的错误,有类似的迷惘,也会为类似的精彩鼓 ...

  6. 《我是一只IT小小鸟》目录I

    以下是电子工业出版社博文视点新书<我是一只IT小小鸟>的目录I,欢迎围观. 目  录 I Contents I 蒋宇东  梦断计院,为梦前行  /  1 引子:我的感悟,我的忏悔 上篇·梦 ...

  7. 《我是一只IT小小鸟》连载九——掉进读书的兔子洞(5)

    /*误打误撞,选择了出国深造*/ 掉进读书的兔子洞 徐宥 误打误撞,选择了出国深造 在找工作的同时,我出国的事情也没闲.我觉得直接靠寄材料申请计算机希望渺茫(我先前直接申请了几家数学和计算机,都是拒信 ...

  8. 《我是一只IT小小鸟》读后感

    上了大学后我发现我没有像自己现象中那么刻苦,没有努力的充实自己.也忘了学习这门专业的初衷.以为老师推荐了这本<我是一只IT小小鸟>叫我们去阅读,一开始我只是把它当做作业去完成而已.读完后我 ...

  9. 我们的新书--《我是一只IT小小鸟》

    <我是一只IT小小鸟>即将由电子工业出版社出版.这本书是由一群IT学子共同创造而成, 每个人分别讲述各自的成长经历.我参加了本书的创作队伍,本书的第一篇文章就是我对于自己大学生活的反思以及 ...

  10. 《我是一只IT小小鸟》连载

    转自csdn,原文链接:http://blog.csdn.net/bvbook/archive/2009/08/18/4458803.aspx <我是一只IT小小鸟>连载之一--梦断计院( ...

最新文章

  1. java ssh过滤器_SSH中的过滤器,拦截器,监听器的一些基本认识
  2. BZOJ 1001: [BeiJing2006]狼抓兔子【最大流/SPFA+最小割,多解】
  3. Dockerfile常见指令优化
  4. 操作 实例 / dom
  5. 7月31日云栖精选夜读 | 在浏览器上也能训练神经网络?TensorFlow.js带你玩游戏~...
  6. java 静态 编译_Java中的动态和静态编译
  7. OpenCL编程实例: 向量计算
  8. unraid win10_搞定unraid直通核显给WIN10后黑屏、声卡无输出问题
  9. 深入解析CAS算法原理
  10. 数据结构与算法之算法篇
  11. 猿如意|IntelliJ IDEA Community下载安装以及基础开发设置和快捷键设置的详细教程
  12. IPX 、 IPEX 、 UFL连接器
  13. android 炫酷背景,纯css3自动背景变换背景颜色,很炫酷
  14. 获取android模拟器的IP地址
  15. 抖音橱窗和抖音小店有什么区别?四和能聚分析抖音电商两种模式
  16. 极客日报第 31 期:编写贩卖《和平精英》游戏外挂,5人被判刑;苹果推出轻App码
  17. 腾讯云游戏云服务器具有哪些优点
  18. M1 Mac安装 PS 2021 闪退、卡启动界面解决方法
  19. CSS的世界(十四)
  20. 学计算机广告制作用什么电脑,大学设计专业电脑配置须知

热门文章

  1. C语言基础知识——预处理
  2. php curlpost header,PHP post请求接口 header设置
  3. 计算机类对口高职考试内容,对口高职计算机专业考试试题.doc
  4. Swift4 'substring(to:)' is deprecated: Please use String slicing subscript with a 'partial range upt
  5. python3 bytes拼接
  6. linux pureftpd mysql_虚拟主机与PureFTPd和MySQL(包括配额和带宽管理)在CentOS 6.5
  7. 内网渗透测试第一章——内网基础知识
  8. (白帽子学习笔记)前渗透——SQL注入
  9. 【ceph】OSD心跳检测机制(前端后端网)
  10. 基于飞桨的“小书虫”儿童电子阅读器