![]() We chose Dojo due to its great AOP-like extensibility. The sample application uses the grid component from the Dojo JavaScript framework as a front end. ![]() Sample application diagram (click to enlarge) This article will walk through the steps of developing the simple Web-based spreadsheet application diagrammed in Figure 1. (Although Star Office was ultimately the parent of, the current version is actually a derivative of the codebase.) Since all of the derivatives share the same component model, the principles in this article could apply to any of them, though we'll focus on. Due to its GPL licensing, a number of office products use code under the hood, most notably Star Office, Lotus Symphony, and NeoOffice. is more a platform than a single application. can work with files saved in the OpenDocument format, as well as most of the file formats used by Microsoft Office. In this article, you'll learn about the server capabilities of the office suite, which enable it to work as a back end for any Web application that provides functionality usually found in office suites. For instance, most Web grids and tables, such as those in Google Spreadsheets, essentially mimic desktop office spreadsheets. Many Web applications these days aim to replace a corresponding desktop application in one way or another. In this article, you'll learn how to combine and Dojo to create a simple Ajax-based spreadsheet application much like Google Spreadsheets. But if you need to create a Web-based application that behaves like an office suite, there's no need to reinvent the wheel: the open source suite can actually serve as the powerhouse behind a Web application. As functionality traditionally associated with desktop applications moves to the Web, developers are looking for new ways to handle that computational heavy lifting on the server side.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |