QBlog簡介:
QBlog:是一個套博客系統,開源、支持多用戶、多語言、及方便的多數據庫切換。
QBlog下載:http://www.cyqdata.com/download/article-detail-427
QBlog演示:你點擊下載所看到秋色園,就是QBlog的進化版本。
掌握QBlog原理及開發的意義?
QBlog是能幫助你真正意義的掌握ASP.NET開發的一套系統。
它沒有WebForm,沒有MVC,它讓你明白,ASP.NET本質並沒有控件的概念。
你應該知道,也許你已經知道:
WebForm:只是一套微軟基於ASP.NET寫成的一套框架,用於幫助世人達到快速開發的框架。
MVC:只是微軟基於ASP.NET新寫成的又一套框架,試圖幫世人解決對於webform有爭端的事情。
所以,你應該明白:
當你進行ASP.NET開發的時候,你只是在選擇一種框架在進行開發。
當你在webform開發個三年五載,你只是精通了一種框架;
當你在MVC開發個三年五載,你只是精通了一種框架;
是否曾為webform與mvc,吐過口水?
下載QBlog的項目源碼,當你看不到aspx,看不到cshtml,你感到不適應?
那只能說明你,你只會某種框架,你對ASP.NET沒有概念上的認識,你還在那些webform和mvc上爭的你死我活,你害羞不害羞?
小小框架妄想取代ASP.NET平台?
webform爭贏了mvc,asp.net就是webform?
mvc爭贏了webform,asp.net就是mvc?
曾幾何時,webform框架一支獨秀,幾乎與平台同化,妄想取代平台。
mvc的出現,至少應該能讓你明白,框架就是框架,它不是平台。
所以,框架之爭,無辜傷及平台,其實大可不必,兩個都是微軟產的,用哪個框架,個人選擇而已,選擇哪個,都無傷大雅。
缺乏創造力,還是缺乏分享?
園子從來不缺文章在講述asp.net的本質,更從不缺少某種框架的教程文章,缺的只是創造力。
也許,新的框架,少數前人,都有所涉及,而一種穩定的框架,更不是三五七月能出爐,所以,歷精數年的個人精華,都舍不得分享,這才是根源所在。
與其將源碼鎖在私人硬盤,將思想埋藏在靈魂深處,無法轉成商業價值時,也許,分享,是思想及源碼最好的歸處。
你,是時候應該進化了:
不是WebForm,不是MVC,只是番外篇:
QBog提供了ASP.NET一種原始的Html+Ashx開發方式,經過多年沉淀的歲月后,它本應該也有一種名字。
只是目前,暫時先用“番外篇”,來講述這本該歸屬少數人掌握的開發方式。
發揚ASP.NET,從你我做起:
只有掌握ASP.NET的本質開發,你才有創造新框架的能力。
當框架萬花齊放,webform,mvc不是二中選一的時候,才是ASP.NET最偉岸的發揚。
ASP.NET 番外系列之開端,就從本文開始:
本人將續寫QBlog技術原理解析系列,重新講述ASP.NET最原始的開發方式。
讓大伙學會ASP.Net本質的開發方式,力所能及的提升ASP.NET在世人的眼中的地位。
也許你需要一個學習題綱,但卻不一定是我寫文的提綱:
1:瀏覽器通訊原理
2:Http協議及TCP協議
3:IIS接收接收及分配任務。
4:ASP.NET進程接管處理
5:ASP.NET 本質開發知識
A:ASP.NET開發從這開始:IHttpModule及IHttpHandle
B:打造自定義URL分配路由系統
C: 本質的處理程序ashx
D: 前端原始Html+js
F:前端后端的交互:模板引擎(XHtmlAction)
G:回歸 Http協議,數據返回
6:瀏覽器接收及解析原理。
沒有webform、沒有mvc,回歸ASP.NET,你准備好了嗎?
PS:右下角有個推薦,千萬不要手下留情!
