因此,我正處於相當大的LOB應用程序的概念驗證階段。該應用程序將部署到許多組織的許多桌面(200+)。它將包含大量的CRUD類型的屏幕(大約100個),以及一些非常複雜的流程,如發票生成和財務分類賬集成。它也會包含很多報告。Silverlight是否適用於大型LOB應用程序
我已經做了很多功課,並付出很大的技術棧解決:
- PRISM
- CSLA
- NHibernate的
唯一缺少的是表示層所以我的問題是這樣的:
是Silverlight 3 an適當的技術來建立如此大的應用程序?
最初我擔心缺少Silverlight的報告故事,但現在有一個commerial reporting tool可用,該問題已解決。所以現在我想知道我的應用程序的大小,以及當他們嘗試在瀏覽器中下載它時的性能。有了100多個「屏幕」和一整套報告,它不會以任何方式輕量化。
Silverlight 3是一個明智的選擇,還是應該看WPF呢? SL3的主要原因是在許多組織中部署到大量桌面的問題。
我還要補充,因爲只有Windows客戶端!作爲第一條件。 – 2009-10-22 18:44:05
Silverlight也運行在MacOS X上。對於Linux,你可能想看看Moonlight – 2009-10-30 08:28:03