簡體   English   中英

如何開始使用Silverlight?

[英]How To Get Started With Silverlight?

我想在WPF開發的應用程序中開始silverlight開發。

實際上,我們想在現有的WPF項目中添加silverlight功能。 我們應該考慮什么以及如何做到這一點

我看到了Silverlight開發入門 ,這不是我的答案


我將其標記為社區Wiki。

請闡明您的意圖。 Silverlight功能是什么意思?

Silverlight是WPF的子集,但適用於Web應用程序(即使用瀏覽器插件提供的.NET框架在Web瀏覽器中運行),而WPF適用於桌面應用程序(即在WPF外部運行)瀏覽器,使用磁盤上存在的完整.NET)。

(有在瀏覽器中運行WPF的概念,但是仍然使用完整的.NET框架)。

在WPF中“添加” Silverlight沒有多大意義,因為您可以完成大部分常規WPF中需要做的事情。 如果您已經擁有WPF應用程序,則可以強制執行Windows和完整的.NET客戶端運行時,這樣您將獲得任何部署優勢。

我假設您可能正在考慮(因為您提到XBAP)是將當前的WPF XBAP應用程序重新編寫或重新編譯為Silverlight應用程序? 這樣,您就可以在完整的客戶端運行時要求下進行跨平台Web部署。

如果是這種情況,那么您將不會“添加”到現有解決方案中。 將現有應用程序移植到Silverlight上將是一個更大的練習。 使用SL3可以比以前減輕痛苦(如果選擇SL 4,則將是更好的體驗)。

我的第一步是簡單地創建一個新的Silverlight應用程序,然后開始移動代碼,然后看看能走多遠。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM