《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的應用開發還很少,但是随着時間相信會越來越多的,現在掌握這門技術也正合适。而該本書很合适入門,強烈推薦大家一閱!!!