當前位置:編程學習大全網 - 腳本源碼 - 如果我想學習新聞發布,怎麽搞?

如果我想學習新聞發布,怎麽搞?

學習牛腩新聞發布系統 2011-06-15 21:42:09| 分類: .NET|字號 訂閱

牛腩的新聞發布系統對我來說是進入了另壹個環境的學習,由原來的C/S 到現在的B/S.其中變化最大的也就是界面的變化,將用戶的界面搬到瀏覽器上面.這也是我們前壹階段學習MVC編程思想再壹次實踐和學習. 現在學習牛腩新聞發布系統已經接近尾聲,對整個視頻講解的框架也有所了解.整體框架如下: 剛開始接觸牛腩新聞發布系統的時候也就是機房收費系統結束時,前壹部分所講的內容和之前所學習的機房收費系統有很大的聯系.也就是MVC中的M層和C層是我們已經學過的內容,而新的是V層,換了壹個新的界面環境.這裏可以看到米老師經常提到的吃飯理論,也可以感受到學習內容的安排科學合理性. 在這個系統中對我來說最重要的是頁面設計中的DIV+CSS.這是第壹次接觸這樣的概念.以前也接觸過網頁的設計,但那時候都是用的表格進行布局.而且對內容的修飾也是在元素內部中進行.DIV+CSS體現的是壹種分離思想.將網頁設計的結構和表現進行分離.本質上我個人認為和MVC的思想是壹樣的.可以在團隊開發中更容易的進行分工,減少相互的關聯性. 也就是從頁面設計開始自己的步子慢下了很多.在網頁設計的過程中設計到好多新的概念,如上面所提到的DIV+CSS,Javascript,jquery,Html等等.好多知識點和概念不能當時就能理解和消化,需要隨後去理解,學習和消化.同時在學習牛腩的新聞發布系統中也學習到了好多編程技巧,舉壹個例子來說.在新聞發布系統中有這樣的壹小段代碼string action = Request.QueryString["action"]; if ("bytitle" == action) { //按照標題搜索 gvNews.DataSource = new NewsManager().SelectByTitle("三"); gvNews.DataBind(); } 在上面的代碼中編程的技巧就是在進行判斷時將常量放在前面,而把變量放在後面,這樣做的目的是防止出現缺少壹個等號,而把原來的判斷變成賦值.雖然只是進行了很小的改動,僅僅是相互調換了壹下位置.但是這樣做可以防患於未然.預防未知的錯誤,即使有錯也可以即使的進行提醒.這也是專業人士的寫法,專業與不專業就體現在 這細微之處. 在進行牛腩新聞發布系統的時候也出現好多問題.由於我使用的是VS2010的英文版和牛腩老師的VS版本不壹樣.如果按照視頻的介紹是找不到我想要的內容.例如模板以及模板的嵌套.對英文版本的不熟悉也是導致自己出現好多問題的原因.不過也就是在解決這些問題的過程中獲得了不少收獲.解決問題的過程就是學習和收獲的過程. 新聞發布系統到現在已經接近尾聲,但是我的B/S 的學習才剛剛開始.繼續前進吧!

  • 上一篇:大鵝羽絨服是哪個國家的牌子
  • 下一篇:vlog是什麽意思怎麽讀音標
  • copyright 2024編程學習大全網