曾有人問我:“現在學Silverlight好找工作嗎?”,筆者做為一名Silverlight技術的愛好者和狂熱份子,學習和從事Silverlight項目開發已有3年多的時間了,回首2007的Silverlight 1.0,當時Silverlight主要依賴JavaScript編寫後台代碼,團隊開發全部項目都是在一堆堆JS中誕生的,項目中遇到的問題數不勝數,走了很多彎路。
如今在Silverlight 3.0正式版的到來,我們不得不感到由衷的欣慰,因為現在已經有越來越多的國內外企業將Silverlight應用到自己的產品系統中,並且對Silverlight技術產生了“好感”,而不僅僅是望而卻步,這樣一來國內的Silverlight開發人員們就有了施展才華的空間。
為了讓喜歡Silverlight的朋友能快速的熟悉它,將Silverlight用起來,成為自己的所長,我花了幾乎一年的時間來籌備撰寫這本《銀光志--Silverlight 3.0開發詳解與最佳實務》,很榮幸它可以成為國人手裡編著的第一本Silverlight 3.0技術書籍。
其實Silverlight不僅僅是RIA領域的一門學問或一種語言,因為它包含了太多和.NET相關的知識,對於學習者來說,需要同時學習和掌握之門知識並不容易。
有人說學習Silverlight就是學會使用XAML對象,其實到這步你只學會了一半。為什麼這麼說呢?其實,瞭解Silverlight的XAML你只是看到的Silverlight表層的東西,就像蓋房子一樣,你學會XAML之後,你可以看出來一棟房子是用什麼材料建成的。但是讓你再建一個同樣的房子,你就無從下手了。本書要完成的使命就是然讀者學會XAML的同時,在每個章節都配套一個比較完整的、有一定針對性和應用價值的範例,例如:Silverlight唱片商店、Silverlight整站布局、Silverlight使用者管理系統、Silverlight留言簿等。
對於一些B/S程式員來說,這些看似在B/S應用程式中簡單的範例,在Silverlight中你會發現它們十分相似,但實現的過程確截然不同。因為這是RIA開發,RIA中不但是簡單的控制項堆砌,還有創意、程式演算法等,它們是一個優秀Silverlight應用程式的靈魂。筆者儘可能的在《銀光志--Silverlight 3.0開發詳解與最佳實務》裡的範例中提供讓讀者深入瞭解開發經驗和學習有針對性的相關技術,例如:LINQ、WCF、SOCKET等。
相比生澀的MSDN和Silverlight官方文檔而言,一本通俗易懂的Silverlight書籍正是Silverlight開發人員最需要的東西。相信不論你是一名有B/S開發經驗的程式員,還是從事FLASH、WINFORM,甚至是UI設計師,都可以通過本書在最短的時間內成為一名Silverlight技術的行家高手!
下載電子版(試讀):http://www.china-pub.com/computers/common/mianfeisd.asp?id=193091
Silverlight北京Team Dev專案經理—
—風雲