ASP.NET MVC 2 開發實戰

黃保翕(Will 保哥)

  • 出版商: 悅知
  • 出版日期: 2010-08-15
  • 定價: $590
  • 售價: 8.5$502
  • 語言: 繁體中文
  • 頁數: 432
  • ISBN: 9866348628
  • ISBN-13: 9789866348624
  • 相關分類: .NETASP.NET

無法訂購

買這商品的人也買了...

商品描述

<盛情推薦>
        一本好的技術書籍,除了讓讀者能按照章節學習外,當實務開發過程中遇到問題時,也能回頭參考書上的說明並快速地找到解答。
        由「悅知文化」所出版的Visual Studio 2010及.NET開發實戰系列書籍,讓我印象深刻的,除了將技術及工具的使用做一完整功能介紹外,還針對實務開發會遇到的問題,以及企業應用做了一些深 入探討,而實務開發所需要的技巧,往往需要實戰經驗的累積以及不同技術領域的結合,相信這對軟體從業人員專業度及競爭力提升將有很大的幫助。

吳典璋‧台灣微軟開發工具暨平台推廣處產品行銷經理


<作者簡介>
黃保翕(Will保哥)
        台科大電子工程系畢業,現任多奇數位創意有限公司技術總監,早期專研LAMP相關技術,近幾年,全心轉移技術領域至Microsoft .NET Platform與ASP.NET開發技術。曾擔任微軟MSDN講座、Visual Studio 2010上市發表會、TechDays等大型技術研討會講師。
        專長各式Web解決方案、中大型網站架構規劃、資料庫系統設計與網頁整合、網站內容管理系統、資料庫系統。具微軟最有價值專家(MVP),擁有MCTS、 MCPD等國際認證。
        同時也是網路知名的技術專家,部落格“The Will Will Web”目前已經累積近千篇文章,提供Web相關技術最實用的解決方案。

| Blog |
The Will Will Web
http://blog.miniasp.com/


<本書特色>
        國內第一本專門介紹ASP.NET MVC的技術書籍,融入作者多年實務開發工作之精髓,從觀念→技術講解→開發實例→開發流程→測試→部署,加以實例詳述,幫助你建置更安全、快速且容易維 護的網站,肯定是工作中最實用的解決方案!


<內容介紹>
        主要分成三篇,以循序漸進的方式揭開ASP.NET MVC的神秘面紗,協助開發人員將現有的ASP.NET Web Form專案移轉至ASP.NET MVC架構。除了正確的觀念外,搭配Visual Studio 2010開發工具帶你實際體驗ASP.NET MVC的強大魅力。

■基礎觀念篇
        在學習ASP.NET MVC之前,應該要具備什麼樣的技術與觀念?本篇引導不同技術背景的讀者瞭解MVC最基礎的環節,並建立第一個ASP.NET MVC專案,體驗MVC的開發流程。

■技術講解篇
        針對ASP.NET MVC 2不同角度與環節進行技術解析,在熟悉不同面向的ASP.NET MVC 2開發技術之後,更能讓你善用關注點分離的優勢並專注於解決問題,進而減少程式開發的時間與降低軟體複雜度。

■開發實戰篇
        以一套完整的留言版系統詳述ASP.NET MVC 2的開發技巧與流程,以及安裝部署與單元測試的實作方法,並分享實務開發技巧,包括:多國語言支援、隱藏HTTP標頭版本編號、如何在ASP.NET MVC與ASP.NET Web Form之間傳遞資料、偵錯等。相信在融會貫通之後即可有效運用於其他更複雜的專案上。


<目錄>
第一篇:基礎觀念篇
第1章:在學習ASP.NET MVC之前
第2章:建立正確的開發觀念
第3章:新手上路初體驗

第二篇:技術講解篇
第4章:Routing與ASP.NET MVC生命週期
第5章:Model建立資料模型
第6章:剖析Controller相關技術
第7章:View資料呈現相關技術
第8章:Area區域相關技術

第三篇:開發實戰篇
第9章:MvcGuestbook進階實戰
第10章:ASP.NET MVC開發技巧
第11章:安裝部署
第12章:單元測試


<作者序>
        筆者目前任職於多奇數位創意有限公司擔任技術總監一職,負責公司技術方向的決策,大約在兩年多前,我開始注意到ASP.NET MVC技術在國外漸漸發展起來,起初不覺得有什麼特別的地方,但慢慢看到一些國外討論的開發觀念與設計樣式好像真的能夠解決當時ASP.NET Web Form開發上的困難點,例如,內建的控制項不好用、控制項套版不易、抽象的ASP.NET Web Form事件模型經常讓新進開發人員搞不清楚狀況、過大的ViewState等等,這些都是我們日常開發工作會遇到的問題。
        直到2009年初ASP.NET MVC 1.0正式版上市,除了還在建置與維護中的ASP.NET Web Form專案不會改動之外,我毅然決然的帶領公司所有開發人員轉向ASP.NET MVC的懷抱,並宣告未來所有新專案皆以ASP.NET MVC技術為主,這是一個重大的決定,也是一個至今從未後悔的決定。對我來說,學習一門全新的技術時「動機」很重要,而且當你接觸一門新技術必須要放棄許 多以往的開發經驗時,如果沒有明確的動機與察覺轉變的價值,很難讓人改變,因此,要進入一個全新技術的領域,首要目的就是先感受技術的價值,然後再進一步 深入研究技術的細節。
        本書歷時一年多的時間,而且這段期間ASP.NET MVC版本也從ASP.NET MVC 1.0升級到ASP.NET MVC 2.0,由於ASP.NET MVC的觀念與架構十分優秀與嚴謹,因此技術升級的過程非常順利,而且開發觀念不需要重新建立,所以即使升級至2.0開發人員在學習上也沒什麼太大負擔, 即便未來的ASP.NET MVC 3.0,微軟的ASP.NET MVC開發團隊也保證會與ASP.NET MVC 1.0相容,早期寫的程式完全可以順利移轉上去,新版的ASP.NET MVC只會繼續在同一套架構上增強功能與強化Visual Studio 2010工具的支援,因此,筆者認為ASP.NET MVC未來非常具有發展性。
        曾經想過我們公司會不會是台灣唯一一個只用ASP.NET MVC技術開發網站專案的公司呢?不過,這並不是重點,重點是我們現在建置的網站不但更加安全、開發速度更快、專案建置完成的時間更短、以及最重要的是網 站變得更好維護、品質也更高了,這都要歸功於ASP.NET MVC的技術架構所賜,因為ASP.NET MVC非常強調「關注點分離」的概念,而且從開發架構上來看就很容易讓開發人員做到「關注點分離」,這個優勢是ASP.NET Web Form完全無法匹敵的。
        本書集結了我在學習與開發ASP.NET MVC的經驗與心得,希望能帶給所有.NET開發人員一個全新且優秀的選擇,讓我們一起擁抱ASP.NET MVC的世界吧!
        能夠順利出版這本書要感謝的人很多,首先,最感謝的是我的ASP.NET MVC開發團隊,在公司裡他們寫的Code比我寫的字還多很多很多,本書有很多開發技巧與學習心得都來自於他們。除此之外,像是Demo、 Thomsen、Danny、Bibby協助撰寫了部分章節的內容,以及星寂、Jerry幫我完成了許多範例程式,還要感謝其他人幫我校稿與練習範例程 式,如果沒有他們協助這本書恐怕很難完成。
        同時也非常感謝悅知文化的編輯Vicky,在我撰寫的過程中提供許多協助與包容,因為我從來就沒有按照規定的「寫作說明」在撰寫文章,即便要出書,還是覺 得用寫部落格的心情與角度比較符合我的風格。
        這是我的第一本書,如果讀者對書籍的內容或觀念有任何不理解的地方,歡迎到我的部落格、Facebook粉絲專頁或在噗浪(Plurk)上與我交流互動。

黃保翕(Will保哥)
多奇數位創意有限公司
http://www.miniasp.com/