Implementing Powerpoint as an application in a browser - Javascript, Silverlight, or something else?

I need to implement a moderately simple Powerpoint-like tool for the Internet. The user should be able to draw text fields on the grid, drag or resize and save the result. Several text formatting options should be available (font, size, anchor, etc.). In addition, the application must have a undo function (crl + z) to undo the last actions.

All saved templates can be edited, deleted and printed. In addition, the user must be able to drag and drop predefined text fields and images into the grid.

On the server side, I need to use Microsoft technology. My first idea was to make all the functionality in javascript and use an ASP.NET MVC server. But as more and more requirements came together, the idea does not sound so good.

My question is: what technology would you choose? Will Silverlight go? Or are there any Javascript libraries or open source projects that I could use?

Any suggestion appreciated!

Cheers, Chris

EDIT: The web application will be available exclusively through thin clients pre-installed with IE. Therefore, compatibility with mobile phones or tablets is not needed.

+3
source share
2 answers

, , , Google OK Google Docs HTML/JavaScript, , Silverlight, , , , , .

+1

Silverlight , , , 100% , . , .net, .

, , . , -PowerPoint . , .

+2

All Articles