《Windows Phone 7入門經典之使用Silverlight和XNA開發Windows Phone應用》書評

暖楓無敵發表於2013-02-26

           《Windows Phone 7入門經典之使用Silverlight和XNA開發Windows Phone應用》一書的內容很不錯,由淺入深,思路比較清晰,能一步一步的引導讀者去學習Windows Phone 7應用的開發,雖然高階的內容並沒有講的非常深入,但卻做到了面面俱到,各個開發中使用到的知識點都涉及到了,通俗易懂,確實可以說是入門書籍中的經典。特此強烈推薦有志於開發Windows Phone應用的開發者或者學生朋友們閱讀以一下! 

   

  看過幾本Windows Phone開發的電子書,但大部分都沒有這本書好,有些是草草寫出來的,錯誤百出,有些SDK版本比較老,還有的乾脆就是翻譯國外的內容,國外的開發書籍很多思路比較不適合國人,翻譯的人員也沒有去調整就出版了。 


  這本書出版的時間相對來說算比較晚的了,在微軟釋出Mango之後的一段時間才出版,整本書都是基於Windows Phone 7 Mango SDK寫的,內容還是比較新的。


  從目錄上看,作者精心設計過,整本書都是按照一個初學者的學習軌跡設計的,很多學習Windows Phone開發時遇到的問題、困惑在書中都一一做了解答。 從Windows Phone 7 平臺的介紹出發,同時對Silverlight技術技術進行了講解,對常用的控制元件、筆刷、樣式、模板和Visual State Manager(視覺狀態管理器),這樣對沒有Silverlight開發基礎的也有一個幫助,但講解的不是很深入,還是希望大家在學習這本書之前,掌握下Silverlight開發的相關知識,打好基礎,只有如此才能更好的學習Windows Phone的應用開發。


  這本書給我印象比較深的地方是詳細介紹了釋出應用時的遇到的一些小問題,比如在上傳應用時如果中間出現斷網或者其他原因上傳失敗,這個程式名就會被鎖定,既不能刪除也不能上傳同名的應用,這無疑是微軟的一個bug,不過對於初學者很難發現這個問題,看過書中這個內容的介紹,在上傳應用的時候就會很小心了。由此可以看得出作者也是Windows Phone應用的開發者之一。

 

       從書名來看,該書很適合入門Windows Phone,在入門之後,根據個人學習需要,或者專案開發需要,深入掌握其他一些內容,和一些技術朋友們聊天中,發現大家在實際的專案開發中,使用MVVM設計模式的居多,常用封裝好的MVVM框架有Prism、MVVM Light等,當然如果對MVVM有深入的掌握,在實際中也可以開發適合自己使用MVVM框架。

 

      在移動開發領域,大家熟知的Apple公司的iOS,Google公司的Android以及Microsoft公司的Windows Phone是現在移動市場上主流的三大手機作業系統,Windows Phone是2010年開始推出的,而且正在迎頭趕上,去年推出的Window 8平板Surface感覺很給力啊,所以個人還是比較看好該技術開發的,雖然在我所在的城市,現在基於Windows Phone的應用開發還很少,但是隨著時間相信會越來越多的,現在掌握這門技術也正合適。而該本書很合適入門,強烈推薦大家一閱!!!


相關文章