我正在寻找将丰富功能添加到现有ASP.NET 3.5应用程序的最佳方法。我在Silverlight中没有开发任何东西,但是当我想到我需要的功能时,我开始想知道Silverlight是否可能是答案。Silverlight是我需要的正确选择吗?
以下是我需要的: 移动/选择对象,选择每个对象并能够应用颜色等属性的能力。这些对象都应该实现一个通用的接口和/或基类。
我在想如何使用Windows窗体应用程序这么容易,但这必须是一个可以在Windows和Mac上运行的Web应用程序。
我在想,如果Silverlight更适合花哨的图形,或者有能力满足这种业务需求,并且功能更像ASP.NET/AJAX应用程序(但可以更好地访问对象)。
这里有一些注意事项:
- 我并没有做什么用WPF
- 这个用户群是有点 小,但我不能决定O/S
- 我需要能够加载/将数据保存回服务器(np im sure)
- 我对nTier, .NET等有很多经验......但xaml/SL学习曲线..?
非常感谢您抽出时间来看看这个:-)
更新
谢谢大家对您的意见,非常有帮助。
- 让用户安装silverlight不会是一个问题,它是整个应用程序的一个小子集,如果他们需要该功能,将会是一个需求。
-1用于挑选+1的其他所有内容:) – Oorang 2009-06-11 06:56:40
“对于业务应用程序是我的领域真的很抢眼” - 我的太多了,非常感谢你 - 我会直接去v3进行概念验证,因为我有这个功能的公开发布相当长的一个窗口。 – schmoopy 2009-06-11 15:13:21