白話學習MVC(一)開篇介紹及目錄
開篇介紹
在這裡我想將自己在學習過程中瞭解的知識點整理下,一來對所學東西的過個鞏固,二來再次記錄一下以便以後翻看。
寫這博文的目的是將自己的所學做一下整理,儘量用白話來描述,從而可以更加直觀的瞭解。但是不會再從什麼是MVC...等等說起,主要是根據用MVC原始碼來分析整個流程,個人認為《ASP.NET MVC 4 框架揭祕》這本書是深入學習MVC必不可少的書!強烈推薦
首先,在學習MVC的時候你一定要了解ASP.NET生命週期,MVC其實就是在ASP.NET平臺下應用框架。個人覺得必須的瞭解的知識為:HttpApplication事件的執行、HttpModule、HttpHandler,這三部分是必備的知識,因為MVC的工作是在此基礎上進行擴充套件的,如果還不瞭解的話,那麼就趕緊的去著重學習吧,個人推薦Fish Li部落格中寫的有關HttpModule和HttpHandler相關的知識,寫得非常棒的說。另外,《ASP.NET MVC 4 框架揭祕》這本書上也是有對這些知識的講解,也是非常好的,可以買來看看。當然實在沒的看的童鞋,也可以看看我總結前人的有關.NET生命週期的相關知識《看一看》,很粗糙,希望多多指正!!
再次宣告,HttpModel和HttpHandler非常重要!!!
目錄
- 白話學習MVC(一)開篇介紹及目錄
- 白話學習MVC(二)頁面週期一
- 白話學習MVC(三)頁面週期二
- 白話學習MVC(四)URL路由
- 白話學習MVC(五)Controller的啟用
- 白話學習MVC(六)模型繫結
- 白話學習MVC(七)Action的執行一
- 白話學習MVC(八)Action的執行二
- 白話學習MVC(九)View的呈現一
- 白話學習MVC(十)View的呈現二
- 附錄一:ASP.NET MVC檢視中的@Html.xxx(...)
- 附錄二:PartialViewResult不鳥_ViewStart.cshtml
- 附錄三:ASP.NET MVC 4 檢視頁去哪裡兒
- 附錄四:17+個ASP.NET MVC擴充套件點【附原始碼】
初學者推薦:
1、重典釋出的學習MVC2的視訊
2、張雪飛的部落格中翻譯的《Pro ASP.NET MVC 3 Framework》
3、Artech寫的書《ASP.NET MVC 4 框架揭祕》
本文轉自武沛齊部落格園部落格,原文連結:http://www.cnblogs.com/wupeiqi/archive/2013/05/09/3069407.html,如需轉載請自行聯絡原作者
相關文章
- [MySQL光速入門]000 開篇介紹&目錄MySql
- MySQL 8.0 目錄介紹MySql
- JavaScript回顧學習:目錄篇JavaScript
- ArkTS開發HarmonyOS應用目錄介紹
- 安卓學習筆記---開篇(目錄結構)安卓筆記
- bashshell目錄介紹 及其使用
- Linux之旅第一篇-目錄結構及操作目錄Linux
- linux目錄及檔案命令學習Linux
- Godot新手學習開篇綜合無敵大介紹Go
- 【機器學習】——白話入門及術語解釋機器學習
- Java佇列學習第一篇之列介紹Java佇列
- Graphql學習(一)-GraphQL介紹
- 《白話強化學習與Pytorch》強化學習PyTorch
- [Python]學習基礎篇:檔案和目錄Python
- Linux具體目錄結構介紹!Linux
- [java基礎]之JDK目錄介紹JavaJDK
- redis學習——目錄Redis
- Python學習目錄Python
- Flutter學習目錄Flutter
- react學習目錄React
- Python學習【第十篇】軟體目錄開發規範Python
- 每天學習一個Linux命令-目錄Linux
- 【微服務目錄】.NET Core 微服務介紹微服務
- 深度學習——學習目錄——學習中……深度學習
- 跟我學SpringCloud | 第一篇:介紹SpringGCCloud
- 閒話目錄
- (一) 機器學習和機器學習介紹機器學習
- Zookeeper入門學習--01介紹及安裝
- 深度學習中的框架特點及介紹深度學習框架
- 表示學習介紹
- Spring Boot學習(一)——Spring Boot介紹Spring Boot
- vue 原始碼學習(一) 目錄結構和構建過程簡介Vue原始碼
- 中移鏈合約常用開發介紹(四)工程樹目錄
- autosar學習總目錄
- 【機器學習】目錄機器學習
- 0、Linux學習 - 目錄Linux
- Spring Boot 學習目錄Spring Boot
- 圖文介紹Linux chmod目錄許可權Linux
- 0章 RxJava2課程目錄介紹RxJava