MVC架構是我從一開始學JAVA就被告知;被教育;被提醒;被強迫推銷所使用的一種設計架構,雖然我有這樣的想法也有試著這樣實作,但到現在為止每次的案子的MVC架構都不同,
我想原因大概是工作環境有關,在我的工作環境裡,是我一人單打獨鬥的世界,因為所待的部門比較特別,真正coding的人只有我一個,所以有問題時去別部門請教高手,沒問題自己悶子頭自己摸,但這樣的狀況很達做到團隊開發,更別提到體會其中的眉角了,於是乎每次的案子每次都有不同玩法。
就我學習ASP.NET的經驗,一開始我是抗拒的,因為我發現ASP.NET的架構完全沒有MVC之說,而是所有Control物件都寫在網頁上,甚至包含SQL語法。而且在上了很多堂課程之後,發現課堂老師永遠在教育我們如何"善用"微軟辛苦發明的Control 物件,完全沒聽他們提過物件導向的設計思維,我問為什麼都教這些,老師們的回答往往都是,我們所教的是ASP.NET的基礎,但我更疑惑了,為什麼一個物件導向的程式語言,上課的基礎竟然不是如何寫物件導向,而是把程式設計師教育成Control達人,教育設計師如何拖拖拉拉完成一個系統。
沒錯,我很反骨,所以我不喜歡用微軟的Control物件(當然有些我承認真的很方便),NET 1.1就這樣過去了,好不容易院內有了2.0的環境,想當然要拿個專案來玩看看,於是乎又看到了很多2.0"新"的Control物件,而且發現DataGrid被拿掉了,換成新的GridView,套句宅男們的用法,"打掉重練"。雖然軟體永遠有學不完的技術,雖然學習是為了讓開發工作更順暢,但到底要打掉重練幾次??
我到現在還看不慣SqlDataSouce這東東,雖然拖拖拉拉可以寫好SQL語法,雖然拖拖拉拉可以把資料Binding在想要呈現的Control物件上,讓我對2.0這種新的寫法又愛又恨(怎麼可以這麼方便阿)。但想到日後維護就覺得頭痛,我真的很愛GridView、DataList這幾個東東,但我就是不習慣SqlDataSource這樣子的作法,雖然剛學習中,但我還是會想看看如何設計出自己的MVC架構出來,也請各位前輩們給我一點意見。
備註:
- 上網GOOGLE了一下發現微軟ASP.NET 3.5有出現MVC架構了,看到後只有一種想法,終於等到了阿。但我又好奇了,到底微軟自己的MVC架構跟之前的Control物件是如何自圓其說的,期待中......
- 上方圖片是我用GOOGLE圖片搜尋出來的,如有任何問題請與我聯絡。
4 則留言:
.NET 2.0就能做MVC架構了,同時也能達到善用控制項帶來的便利,只是需要自己去處理那複雜的互動關係。畢竟.NET是物件導向的世界,當然物件導向所要做到的,.NET也同樣能做到。
因為微軟要賣 visual studio 開發工具
視頻表演裸聊
美女全裸視頻
裸聊全免費的qq
裸聊視頻免費的看看
裸聊的qq群
免費視頻找女人聊天
免費成人視頻
成人視頻在線視頻
FC2免費共享視頻
免費成人視頻FC2
真人視訊
真人聊天
台灣真人視訊
真人視訊聊天
真人秀
真人娛樂
QQ樂真人視訊
天空聊天室
視訊
視頻網站
視頻下載
搞笑視頻
世紀佳緣
同城視頻聊天室
真人美女視頻互動
百度圖片真人秀場
寂寞交友富婆聊天室
QQ聊天室
聊天室哪個好
樂趣聊天室
聊天室哪個黃
網頁聊天室
五鳳聊天室
世紀佳緣會員登錄
世紀佳緣網
世紀佳緣登錄
免費在線交友聊天室
多人在線視頻交友
9158多人視頻聊天室
愛聊語音聊天網
語音聊天室
同城交友
免費聊天室
免費裸聊
真愛旅舍視頻聊天室
ShowLive影音聊天網
showlive視訊
瞳孔聊天室
台灣視訊
美女視訊
韓國美女視訊
韓國視訊聊天室
北台灣視訊
張貼留言