2010-09-10 53 views
1

我們正在考慮在Silverlight中構建即將推出的項目。我們將在SL 4而不是3中開發這個功能,但是我們組織中的另一位開發人員在項目中間有從v2升級到v3的經驗,並且失去了MS未包含在v3中的功能和功能。這讓他很頭疼,爲此努力工作,我的團隊想知道其他人在從v3升級到v4時是否也有類似的麻煩(即缺乏向後兼容性) - 以此來預測我們是否要運行當SL從v4變爲v5時,會變成嚴重的問題。什麼樣的問題將Silverlight從v3升級到v4

我們將要構建的應用程序並不需要高級的SL功能,並且可以很容易地構建爲普通的vanilla ASP.NET Web應用程序。然而,我們想學習使用SL,但這是一個機會 - 但這不是以犧牲SL來彌補我們未來的維護工作,因爲升級框架版本會產生問題。

有沒有經驗?

回答

2

在Visual Studio中的自動項目轉換向導做了偉大的工作,而Silverlight 4主要增加了新功能(而不是刪除現有的功能)。

我們已經有一個Silverlight項目(十幾個)停止使用Silverlight 4正確渲染某些控件,但這只是對Silverlight本身的輕微運行時引擎更改,並可能導致我們濫用控件。

否則它一直是一帆風順的。 SL 4絕對是要走的路。單獨對Expression Blend 4的改進值得升級(表達式3傾向於編譯Telerik Rad控件的樣式模板)。

我現在警告你,一旦Silverlight的臭蟲咬你,你就會有麻煩回去ASP.Net :)

希望這有助於。

+0

很高興聽到有關Silverlight錯誤的信息。 – Cyberherbalist 2010-09-11 22:33:20

0

您的用戶可能不會有它,可能會需要安裝SL4纔可以使用它

+0

幸運的是,我們的用戶將不得不採取我們強迫他們不願意的喉嚨。 Cyberherbalist 2010-09-11 22:32:42