Excel Mashup - a service from Microsoft for implementing Excel features on the web.
This week, Microsoft introduced its new Excel Mashup service, which is designed to embed the capabilities of an Excel spreadsheet in an HTML page, with all the computational and graphical capabilities of Excel being saved, and the object can be managed using a JavaScript library.
It is proposed to work with the service as follows:
A web developer, having some data and / or graphs in an Excel workbook, uploads it to the SkyDrive cloud service (registration is required) and sets up access rights to it.
It then receives the HTML code from the service for installation on the page. This code will be, in fact, the “web-version” of the usual “desktop” Excel workbook.
If an embedded object needs to be managed, then the programmer can use the capabilities of the Excel Services JavaScript library at his own discretion.
The service is well documented: there are interactive examples of snippets, by executing the code of which you can immediately see how it looks, as well as a full-fledged demo application .
A spectacular example using Bing Maps can also be appreciated here . ')
For even deeper use, the REST and SOAP API are also offered.