100%基于服务器的Excel在浏览器中。 什么是最好的方式/产品?

用户喜欢他们的电子表格。 他们希望将它们用作系统的input,但是这些电子表格会通过电子邮件传递,而且它们的多个副本将在服务器共享中传播。但是,这些电子表格的格式和布局没有集中控制,我们缺乏版本控制。

我曾经使用过Farpoint的Spread ASP.NET Excel控件来模拟Excel在networking上的function。 你觉得你在本地运行Excel,但它是一个服务器组件,没有使用Excel。

我不确定我要去哪里,但是我怀疑为用户提供基于Excel的服务器function可以带来一个愉快的用户群和更多的数据控制。

我想知道是否有人可以build议最好的服务器端控制模仿Excelfunction。 我注意到Farpoint的Excel控件不支持.NET 4,我把它看作是一个可能的错误信号。

任何想法?

NPOI是一个很好的图书馆,我已经成功地使用ASP.net将stream式的Excel内容传递给浏览器客户端。 作为一个额外的奖励,它是开放源代码和免费的。 这是Java POI库的一个端口。 我发现唯一的缺点是只支持到2003年的格式,但是从那以后,XLS又有什么变化呢?