﻿# 徵求 ASP.NET MVC 常見問題與書籍內容建議（有送書喔）

各位好，保哥我已經正式開始撰寫 ASP.NET MVC 的書籍了，為了讓書籍內容更符合讀者的需求，我希望徵求各位網友的意見與問題，好讓我知道大家在尚未接觸 ASP.NET MVC 之前會有什麼樣的疑問，以及希望在書中能得到什麼樣的資訊。您的意見回饋對我來說十分重要，所以我打算在此書籍出版的前一刻抽出在此篇文章回覆提供建議的 10 位幸運網友並免費贈書給您，以感謝您的協助。

這是我第一次寫書，我相信這應該是個漫長的過程，不過到目前為止我已經寫完第一章了，過程還算順利。但說實在的，若光只寫“ASP.NET MVC”架構，我想一定會有很多人看不懂，因為 ASP.NET MVC 的架構內包含的技術種類十分的多，若要在一本書裡要講完這些東西也不太可能，所以一定要有所取捨，為了讓各位瞭解我目前對書籍內容的構想，以下是我的出書提案，先供各位參考：

### 書籍名稱

-   ASP.NET MVC 專家實務手冊（暫訂） ( 各位有更好的建議嗎？ ^^ )

### 目標讀者

-   主要對象：ASP / ASP.NET / C# 開發人員
-   潛在對象：Java / PHP / Python / Ruby 開發人員
-   不適用的對象：完全沒網頁開發經驗的人

### 書目大綱（暫訂）

-   第1篇：基礎觀念篇

-   第1章：在學習ASP.NET MVC之前

-   何謂 MVC？
-   MVC架構初探
-   為什麼要 ASP.NET MVC ?

-   第2章：建立正確觀念

-   *講解一些程式開發的基本觀念*
-   *回應一些初學者對於 ASP.NET MVC 的常見問題*

-   第3章：準備開發環境

-   *善用Visual Studio 2008開發工具*
-   *建立第一個 ASP.NET MVC 專案*
-   *目錄結構說明與預設專案內容解說*

-   第2篇：技術講解篇

-   第4章：Model 相關技術

-   *解說各類與 Model 相關的技術，例如：LINQ, Partial method, Design pattern*

-   第5章：View 相關技術

-   *解說各類與 View 相關的技術，例如：HTML Helper, jQuery, ViewModel, ...*

-   第6章：Controller 相關技術

-   *解說各類與 Controller 相關的技術，例如：Routing 與 URL, Action Filter, ...*

-   第3篇：開發實戰篇

-   第7章：宅男餐廳建議系統 ( *或其他開發範例* )

-   *以一個簡單但完整的實例帶領大家遊走 ASP.NET MVC 的開發過程*
-   *我可能也會以錄影的方式供讀者快速導覽 ASP.NET MVC*

-   第8章：開發技巧

-   *各式開發技巧分享，例如：Error Handling, AJAX, 表單驗證, 自訂 Helper, MVC Controls, ...*

-   第9章：開發流程

-   *給開發團隊主管的建議*
-   *給 Model 開發人員的建議*
-   *給 View 開發人員的建議*
-   *給 Controller 開發人員的建議*

-   第10章：安裝部署

-   *解說各種與安裝部署有關的議題*

-   附錄

-   學習資源總整理

\---

我當初在學習 ASP.NET MVC 時，看了不少資料，但許多網路文章的內容都大同小異，重複性的也很高，感覺 ASP.NET MVC 沒什麼新鮮玩意，就是一堆新舊技術重新組合利用罷了，不過實際導入開發後才慢慢覺得其優點，就是一種 **Simply but Powerful** 的感覺。

我是一個熱愛程式設計的開發人員，在我的書中除了一定會寫許多實務開發的技巧外，也會提及許多開發心得與觀念，讓有心想深入瞭解 ASP.NET MVC 以及對 ASP.NET MVC 有所疑惑的人能夠跨過一道接受新技術的鴻溝，期望能在華文市場獲得一些迴響，讓更多人知道 ASP.NET MVC 的好處。

\---

備註：留言的人請注意務必留下正確的 E-mail 地址，到時若抽中免費書籍要寄信給您時，我會用 E-mail 與您聯繫，謝謝！
