IT餐館 第二十回 銀光

2021-09-08 15:29:48 字數 3903 閱讀 3419

鄭偉聽雨辰話題一轉,便正色道:「你說是

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 表示到...