鄭偉聽雨辰話題一轉,便正色道:「你說是
silverlight3
.0吧,我其本上通過
sdkh.264
,aac
,mp4
格式支援。你呢?」
雨辰笑著說:「還是在其複雜資料展示上面,我想富**展示和互動是其主要方向,必定其對手是
flash
,換句話,
flash
中的優勢應該被
silverlight
所吸取並完善。另外我們的產品中也使用了
sl進行開發了。」
「是嗎,是那方面?」
鄭偉問道。
雨辰說:「主要是投票,多檔案上傳和相簿等。其實我們跟進的比較早,在
sl還是
1.0時就用上了,不過當時
sl的功能還很有限,要實現這幾個功能不真費了不少勁,好在有微軟的工程師與我們並肩開發,很多問題能馬上進行溝通解決。不過
sl目前的產品版本發布時間是太快了,可以說創了微軟發布產品的速度紀錄了,兩年時間發了三個正式版,呵呵。目前
sl已經很有競爭力了,在複雜資料的展示上,可以用很少的**就能開發很多很酷的功能。」
鄭偉點了點頭,說「原來你是早有動作,被你搶了先了,不過我在
sl的官方**上看到過一些很不錯的
sl應用,不過基本上都是老外寫的,國內目前
slsl
應用被微軟作為示例在
teched
大會上做了演示。另外目前
sl中的控制項也基本上完善起來了,不用再像
1.0時那樣匱乏了,甚至其控制項的數量和規模都超過了
wpf,真沒想到呀。我當初還是因為對
wpf感興趣,稍待腳研究一下
sl,不曾想現在倒把
sl當是主攻方向了,呵呵。」
雨辰笑著說:「眼下
sl是挺火的,可以說是對微軟技術的大雜燴了,什麼
linq
,wpf
,wcf
都有,對於像你這樣對技術的狂熱份子來說,當然不會放過了。並且眼下關於
sl的書也多了起來,不像當寢
1.0時就那麼幾本了,另外國內關於介紹和使用sl的
blog
也豐富起來了,可以說眼下即使看中文
blog,
也可以第一時間查閱
sl的最新動態,比當初去微軟或其它**看
e文要輕鬆了不少,呵呵。」
鄭偉笑著說:「那也沒有你直接與
sl專家直接交流來的過癮呀!」
雨辰知道鄭偉
說的是前年和去年兩次與
sl專家
laurence
的技術交流,一次是公司給組織的,把他請到公司裡來介紹當時要發布的
sl2的一些特性,當時還問到了關於
sl中的新增控制項與
asp.net
和winform
控制項的差別以及微軟是否會強制繫結sl到
ie中等一些問題。當時給雨辰最深該的印象就是
laurence
先生對一些其不了解的問題也能開誠布公的直言不諱,並說要去回去查資料,並要了提問人的郵箱以便會後繼續交流,讓人感覺其非常真誠,不裝大腕。相比較國內所謂『高手』,回答不上來問題會是乙個很丟面子的事情,看來做技術首先就要擺正心態,沒有乙個人會精通所有東西,有不懂沒什麼可丟人的。
當然在去年的一次微軟培訓時,雨辰有幸又碰到了
laurence
,而他也認出了雨辰,當然在培訓時還有兩位從微軟總部過來的技術專家,當然大家基本上都是用英文提問並進行交流流的。而雨辰也撿起了多年未說的英語口語。而所提的問題也是開發中遇到的一些技術問題,比如在
sl3中是否在網路協議上是否支援
ftp,郵件協議等。當時專家的回答是使用
wcf或
webservice
做為底層通訊平台,將從
sl客戶端傳遞到服務端並使用服務端進行處理。其實這種方式是乙個普遍的方案,不過通過這一點可以看出
sl只是乙個很精細的小『元件』,其自身不可能將
.net
平台上的所有功能都加入其中,那樣就又成了乙個
.net
框架了。其實這也應該是
sl的乙個方向,就是因為其自身的應用場景主要是富**展示,而不是對多種網路協議的支援,所以雨辰感覺
sl的發展還是有其特定方向要去遵循的。另外還有些問題比如在同乙個頁面上如何實現兩個
sl例項的資料傳遞,後來雨辰在專家的提示下,使用
html
頁面的dom
元素來建立乙個橋接,將資訊從
sl發向該
dom元素,然後再通過該
dom元素所繫結的
js事件方面來將該資料傳遞給另乙個
sl例項,當然這在
sl3中因為提供了
localmessage
類可以很方便的實現這一結果。
鄭偉接著說:「眼下對
sl3中的新特性了解的差不多了,但之前我關心的幾個特性還是沒被加入進來,比如:
1.網路攝像頭,
2.多點觸控,以進一步提公升使用者體驗。目前微軟開發
multi-touch
的平台主要是vista系統的su***ce sdk,還有就是
windows7
,兩者都是要基於wpf4的,希望sl4這塊也能支援上來。
3.對3d影象的更多支援以及更強勁的硬體加速等。」
雨辰笑著說:「關於攝像頭的功能我之前也在培訓時與微軟專家討論過,這的確是乙個很不錯的功能特性,不過當時的明確答覆就是
3.0不會加入,但不排除以後加入進來的可能性。另外關於
multi touch
,我之前倒在
csdn
上的看過一篇
blog
,名為『
傳說中的silverlight 3多點觸控(multi-touch)應用
』,你可以在網上搜一下,另外作者還提供了乙個示例
,呵呵。」
鄭偉說:「其實目前
sl的應用不管示例
demo
還是已成型的應用已不少了,但我目前比較喜歡的幾個
sl應用案例,乙個是傑克遜的紀念**
)(使用
deepzoom
技術),還有就是****的封面**
了。對於歐巴馬的就職演說充其量就是場『政治秀』,本人沒什麼太大興趣。」
鄭偉接著說:「另外
,其實你之前說
silverlight3
是乙個微軟新技術的舞台,這一點我基本同意,其實當下火熱的雲計算,微軟就在其
azure
上提供了對
sl的支援,我之前看過老外就使用它開發出了一些類似
oa的系統放到了
azure
上,感覺非常酷。另外在
livemesh
**上也支援使用
sl進行開發,流程與本地設計無太大差別。」
雨辰點了點頭,說:「還有就是我之前在
webcast
上有人介紹在
sl中使用
mvc模式甚至
mvp模式,在這方面其設計上也很靈活並能獲得這類模式所帶來的好處。另外之前我一直認為
mvp模式主要應用於
winform
開發,因為其自身的事件處理機制和窗體屬性很適合使用這種模式,特別在以前研究過
winform
的換膚機制,發現用
mvp實現再合適不過了,通過
presenter
來協調溝通m和
v層,讓人感覺可控制的東西很精細,開發者就像一下管家婆,不過對
view
與presenter
的控制**耦合要加以考慮
,一旦檢視需要變更,那麼presenter也需要變更了。
呵呵。當然有人使用於
mvp模式開發
web應用,並寫出來了一些
demo
,但我只能說其不適合並未說其不能實現。呵呵。」
兩個人就這樣邊吃邊聊,直到天黑才各自回家。
第二十章 Skeletal Animation
skeletal animation 骨骼動畫 是指互相連線的變換 骨頭 組成的分層集合,以及對應的模型mesh 即骨骼的 當這些變換隨著時間變化而變化時,模型的mesh就會形成動畫效果。本章,我們將會 skeketal animation,並開發一些系統用於支援模型動畫。把乙個skeleton對映...
第二十章 限制
城城內西部某個庭院井底,滕青山正在這。趙丹塵,你想抓我,再回去練上五十年吧。喊了一嗓子後,滕青山又立即鑽進泥土中,繼續前進。泥土中,滕青山現在也不急,不過,此刻滕青山體表的 子彈型光罩 已經沒有螺旋了。通過先天真元,改變身體形狀!看來不是我想象的那樣。滕青山很清楚,先天真元光罩如果單單維持,消耗先天...
暑假第二十測
題解 第一題 這道題最先想到的就是貪心,但是純貪心明顯是不對的,如 2 2 1 3 3 貪心結果為2 2 133 但實際是2 21 3 3 所以這樣是不對的。那要怎麼做呢.考慮用dp.階段應該是明顯的就是第幾個數,我們還是要用到貪心的思想,就是保證在最後面的合起來的數盡可能的小 我們用f i 表示到...