什么样的平台/技术最适合于拥有大量客户端exceltypes操作的Web应用程序?

所以,我正在研究一个需要在基于networking的应用程序中进行繁重“单元”计算的应用程序。 客户端需要能够改变值,甚至公式…计算总和等,所有在客户端基本上是一个“电子表格”。

这些要求是非常严格的:(

我想知道是否有任何图书馆或任何方式通过网页利用Excel? Silverlight会提供什么好处? 有一件事我想到的是,我们需要客户端和服务器上的一些相同的function(公式计算),所以Silverlight对于我们C#的可重用性来说是非常棒的。 任何帮助是极大的赞赏!

编辑1:##这不是一个公共的应用程序。

你有没有考虑过使用Excel本身? 可能是一个非公开的应用程序特别好的select。

您可以使用名为VSTO的技术将.NET代码embedded到Excel中,包括自定义UI和Web服务调用。 它给你完整的程序控制单元格,公式等非常酷!

SpreadsheetGear for .NET将做到这一点。

这里有一个Deane Barker在stackoverflow上有类似问题的文章。

即使微软使用SpreadsheetGear为基于Excel的计算器上的MSN Money网站,你可以看到这里 。

你可以在这里find活的ASP.NET示例,并在这里下载免费试用版。

免责声明:我自己的SpreadsheetGear LLC