- Silverlight 2完美征程
- 李會軍著
- 1424字
- 2019-01-10 14:26:58
作者訪談錄
針對Terry Lee的新書《Silverlight 2完美征程》的出版,博文視點對Terry Lee進行了專訪,現(xiàn)將博文小編與Terry Lee的對話及技術(shù)交流問答整理成文,以饗讀者。
博文編輯
李會軍老師您好!您即將出版的這本關(guān)于Silverlight 2的新書,應該是國內(nèi)第一本全面講述Silverlight 2的原創(chuàng)圖書了。Silverlight 2發(fā)布到現(xiàn)在也就是5個月的時間,從時間上而言,您在博客園上發(fā)布的《一步一步學習Silverlight 2系列》文章是相當超前的,讀者們也許會有疑問,您是如何這么快就寫出這本書的呢?
李會軍
Silverlight 2正式發(fā)布的時間雖然不長,但它的Beta版在一年前已經(jīng)發(fā)布,所以本書的寫作其實在一年前就開始了,期間由于Silverlight 2版本的變化,本書也是幾易其稿,最終才有這本《Silverlight 2完美征程》與廣大讀者見面。本書的出版,離不開博客園朋友的支持與幫助,他們的提問讓我進一步去探索某些技術(shù)細節(jié),也能夠讓我很好地了解大家在學習這樣一門新技術(shù)時難點在哪里,從而在本書的寫作中力爭把晦澀難懂的技術(shù)用最通俗的語言表達出來。
博文編輯
您即將出版的這本《Silverlight 2完美征程》新書,是您結(jié)合項目經(jīng)驗撰寫的第一本出版物。它與市面上已有介紹Silverlight的圖書有何不同,您是否可以談談這本新書的寫作思路和讀者定位?
李會軍
目前市面上確實已經(jīng)有一些關(guān)于Silverlight的圖書,但是真正介紹Silverlight 2的書并不多。本書在寫作一開始,就將其定位為既不是一本純粹的入門讀物,也不是一本讓初學者望而生畏的圖書,全書分為基礎(chǔ)篇、進階篇、高級篇和案例篇4個部分,無論是Silverlight初學者還是有Silverlight開發(fā)經(jīng)驗的工程師,都能夠從本書中獲益。
博文編輯
從Silverlight發(fā)布到現(xiàn)在的Silverlight 2,我們看到很大的改進,您是如何看待Silverlight發(fā)展較快這一問題?作為開發(fā)人員,應該怎樣才能適應這種轉(zhuǎn)變?
李會軍
Silverlight出現(xiàn)之前,在RIA領(lǐng)域中Adobe的Flash一枝獨秀,其市場份額一度占到了97%以上,而Silverlight則是RIA領(lǐng)域中的后起之秀,起步較晚,所以Silverlight發(fā)展較快并不是壞事,到了Silverlight 2時期,它已經(jīng)形成了一個非常完善的模型體系。對于技術(shù)的升級和變遷,我想套用敏捷軟件開發(fā)方法中的一句話“擁抱變化”,作為開發(fā)人員,要能夠適應這種快速的變化,首先需要有扎實的基礎(chǔ),萬變不離其宗,掌握好Silverlight的體系結(jié)構(gòu)、網(wǎng)絡編程模型,等等;其次要多關(guān)注Silverlight相關(guān)的動態(tài),知己知彼,方能百戰(zhàn)不殆。
博文編輯
《Silverlight 2完美征程》一書中,我們看到了您工作中的經(jīng)驗積累和總結(jié)。對于Silverlight的初學者,您有什么好的建議,他們遇到難問題時有什么比較通用且有效的解決辦法?
李會軍
Silverlight對于廣大開發(fā)者朋友來說,算是一門比較新的技術(shù),它的出現(xiàn)也只有短短兩年的時間,Silverlight本身又是一門實踐性很強的技術(shù),所以學習Silverlight不能停留在理論層面上,應盡量做到對書中的每一個示例,都親自運行一遍代碼,這樣才能真正掌握相關(guān)的知識。
對于難以解決的問題,往往沒有“萬能鑰匙”,但是我們有一套通用的規(guī)則:從發(fā)現(xiàn)問題開始,到對問題進行定位,再對導致該問題產(chǎn)生的原因進行分析,最終解決問題。如果實在無法解決,可以根據(jù)本書前言中提供的聯(lián)系方式與我進行溝通,我會盡力幫大家解答。
博文編輯
您在瑞典的軟件公司從事過很多大型的開發(fā)項目,您日常主要負責的工作是哪些?本書內(nèi)容與您的工作有哪些聯(lián)系?在書中是如何體現(xiàn)?
李會軍
我的主要工作職責是負責軟件架構(gòu)設計、技術(shù)培訓等,在2008年我們基于Silverlight 2完成了挪威某政府部門的大型項目,整個項目對于我來說,積累了相當多的經(jīng)驗,另外在開發(fā)時也會遇到很多Silverlight方面無法解決的問題,我都及時跟微軟Silverlight開發(fā)團隊進行郵件交流。本書寫作過程中,我一直努力把自己在項目中積累下來的經(jīng)驗及與Silverlight開發(fā)團隊的交流內(nèi)容融入到書稿中,這樣對于學習Silverlight的朋友可以少走很多彎路。
- Getting Started with Clickteam Fusion
- AWS:Security Best Practices on AWS
- Dreamweaver CS3網(wǎng)頁設計與網(wǎng)站建設詳解
- IoT Penetration Testing Cookbook
- Mastering D3.js
- 小型電動機實用設計手冊
- 21天學通C語言
- Ruby on Rails敏捷開發(fā)最佳實踐
- 工業(yè)機器人運動仿真編程實踐:基于Android和OpenGL
- Mastering pfSense
- C++程序設計基礎(chǔ)(上)
- Mastering Geospatial Analysis with Python
- Windows 7來了
- 從祖先到算法:加速進化的人類文化
- 網(wǎng)絡信息安全項目教程