

推 ashram:推一下silverlight 之前也寫了三年 03/30 14:22
→ sakuraakira:壞了那個應該是有Unicode補完的關係~會讓uft-8寫的程 03/30 16:58
→ sakuraakira:解碼錯誤變亂碼 03/30 16:58
推 airtsubasa:silverlight有推薦的書或網站嗎? 03/30 17:52
推 winken2004:推 03/30 19:26
推 PTTLSboy:推,加油!! 03/30 22:55
推 Carlchen:推Visual Studio 2012 and Blend!!! 我也好想寫個網站喔~ 03/30 23:41
我簡單介紹Silverlight
是微軟當初為了跟Adobe的Falsh爭市場而開發的用戶端介面程式,因為都要另外安裝插件
,讓人覺得這兩者是似類的東西。
但把Silverlight當成Falsh來寫然後插到網頁的方式,我個人覺得是錯誤的。
Silverlight由兩個部份組合而成,兩種語言。
1.介面(XAML語言) : 你可以把他當成 HTML+CSS (但功能及性能都強大多了)
2.程式(C#或VB語言) : 你可以把他當成 JavaScrinpt
編寫的時候XAML裡的標籤用Name來命名,接著用C#去調用它;
跟HTML裡的標籤用ID來命名,接著用JavaScrinpt去調用它,跟本是一樣的東西!
Silverlight的頁面固定由.xaml檔及.cs檔 2個組合而成,
跟.html檔插入CSS,JavaScrinpt 或另外載入多個.css檔.js檔 比較起來簡單許多
個人認為把Silverlight當成HTML來寫才是正確的決定。
一些優缺點:
缺點XAML資源及範例少,HTML到處都找得到資源。比較起來難製作許多,
優點是製作完成的作品難以被抄襲。(不會被剪下貼上)
缺點需要經過Silverlight解析才顯示畫面,不像JavaScrinpt可直接由瀏覽器解析。
優點介面跨所有瀏覽器,不用擔心像CSS JavaScrinpt在不同瀏覽器出現不同效果。
缺點內容很難被搜尋系統(ex:Google) 搜尋到..
優點內建強大的函式庫,強大到我難以解說但可以說jquery是無法比的。
詳情看這 http://msdn.microsoft.com/zh-tw/library/cc838194(v=vs.95).aspx
英文無解可以用網頁翻譯~
學習的路途很艱辛,初學者可以先從"介面部份"開始
安裝Microsoft Expression Blend 4 參考"Silverlight補給站"網站,設計介面慢慢來!
而"程式部份",就必需打好C#的基礎,可以先參考C#教學書,這部份我還沒看到講解
得很棒的書或網站,可能要多參考別的人C#程式 :(
先安裝Microsoft Visual Studio 2012 學會自己寫Class,弄懂物件導向是什麼,
慢慢就會了解silverlight不過是一個規劃好的各種用來製作物件的函式庫。
推 wayren:很棒的音樂網站 給推 03/31 13:28
→ wayren:double click事件改成click好像會比較直覺一點 03/31 13:28
推 truesword:很棒的分享!! 網站超酷的 03/31 15:04
→ faerie0218:個人不是很欣賞使用SILVERLIGHT來做...像我是不安裝的. 03/31 18:55
推 shadowjohn:很不錯的網站~~~只是圖片跟音樂沒有版權嗎@_@? 03/31 23:29
敝站不像grooveshark或youtube等線上媒體播放一樣,推說不知道會員上傳檔案是否違反
數字版權法來免責(有事先聲明),並且監控媒體檔案,侵權立即要求會員下架。
而是採用像論壇網站,檔案內容只提供給會員的隱匿性分享。
會員上傳檔案行為,只是"把檔案傳到我私人"租的伺服器=只把檔案傳給我。基本上起訴
會員也沒好處。
而伺服器所有人的我要負的責任則是"把音樂分享給會員聆聽",不營利不公開不接受廣告
贊助來減輕侵權行為。不過追訴起來一定是要關站的。
※ 編輯: sakuraakira 來自: 122.100.81.158 (04/01 02:44)
→ sakuraakira:所以兩天後~非會員就只會看到空白桌面~ 04/01 02:47
→ ck574b027:我也是喜歡日文討厭內地文 04/01 17:20
推 kenuser:iOS 殘念 04/01 19:56
推 DingWeizhe:雖然不推Silverlight 但大推作者勇敢追夢 04/02 09:52
推 TCFmars:不錯喔,自學就能做出這種風格!加油 04/03 02:04
推 ufoufoufo:很棒阿 有看到夢想 :D 04/03 03:36
→ LearnRPG:如果今天不想用 Silverlight, 純以html+css+js 要做到 04/03 11:07
→ LearnRPG:這樣的網頁 有類似的套件嗎 ?? 04/03 11:07
→ LearnRPG:還是就是用 jquery 苦功刻了 ... XD? 04/03 11:08
推 jinn:太棒了,介面直覺又漂亮,推一個! 04/04 20:30
→ sakuraakira:據我的經驗,一些功能Html+jquery也無法做到,需要HTML5 04/05 07:26
→ erotic:我一直覺得資訊工作是所有專業工作中入門門檻最低的一種 04/14 11:00
→ erotic:因為日常生活就能接觸到資訊相關事物(網路、網站等),是很 04/14 11:01
→ erotic:生活化的東西, 不見得科班出身就一定能寫出像樣的東西 @@ 04/14 11:02
→ erotic:非科班出身的人能結合兩種領域的知識,也是很不錯的! 04/14 11:03
推 interboard:強者 自嘆不如 04/22 10:21
推 dewater:好棒的站 04/24 20:34
推 brain00021:大大讚 05/10 00:14