iT邦幫忙

0

微軟的silverlight與ASP.net 之 Ajax功能,在WEB AP開發上主要差異是什麼?

匿名 2011-03-01 10:55:376077 瀏覽

silverlight是與ADOBE FLEX同級較勁.
silverlight是ASP.net 之 Ajax功能的加強版嗎?

2 個回答

2
pantc328
iT邦研究生 1 級 ‧ 2011-03-01 11:31:30
最佳解答

WPF silverlight ASP.net..
WPF 比較接近Desktop Windows Form樣式.
ASP.net 是網頁樣式.
siverlight 介於二種中間.

如果你要美要漂亮,要3D要動畫,能掌控使用者端電腦強大的資源就用siverlight.
如果你要跨平台跨瀏覽器,你就用ASP.NET+HTML5+JavaScript 和 JQuery,AJAX..去組成你要的功能.

2
賽門
iT邦超人 1 級 ‧ 2011-03-01 12:16:33

Silverlight是介於Flash及AJAX之間的載台.

以Silverlight為基礎開發的網站, Client端的Browser會要下載Silverlight附加元件才能正常瀏覽, 就如同Flash一般. 但Silverlight因為是Microsoft開發, 跨平的效果不是很好, 所以如果要跨平台, 用JAVA技術平台會是比較好的選擇.

Silverlight平台要和Flash來比較, 不是用AJAX.

開發Silverlight的網站, 可以用微軟的Microsoft Expression, 相關細節, 請到http://msdn.microsoft.com/zh-tw/silverlight/default.aspx, 會有很多文章探討.

開發AJAX, 用Visual Studio C# + ASP.NET即可, 您可以由http://msdn.microsoft.com/zh-TW/ff728588.aspx開始....

基本上, 如果在WP7上開發Web應用, 最好選擇Silverlight.

pantc328 iT邦研究生 1 級 ‧ 2011-03-01 15:20:59 檢舉

simon581923提到:
Web應用,

??
是Web Page的話.還是用Asp.net 去開發.這樣不管IOS,Android,WP7都可以用.

如果是WP7來做Smart Cliet+Web Service 方式.
當然用Silverlight做.
因為MS新的UI模型都用WPF,Silverlight,XAML去做Layout的.

我要發表回答

立即登入回答