Services
Group
Head Office: 01 305 849 123

.NET Framework
"Microsoft .NET is a set of software technologies for connecting information, people, systems, and devices."
XML
Extensible Markup Language (XML) is the universal format for data exchange on the Web.
AJAX
Asynchronous JavaScript and XML (AJAX) is a web development technique for creating interactive web applications.
Microsoft Office
The Microsoft Office applications can be extended to provide new functions, or controlled from another application.
Microsoft Office applications provide a programming interface that allows other applications to use or extend the functionality of the Office components. For example, an application can take advantage of the printing or formatting capabilities of Word, use the graphing facilities of Excel, or open reports stored in an Access database.

AnsaNet recently had the requirement of automating an operation that depended heavily on a library of technical documents created using Word. To achieve this the the structure of the documents was formalised, so that they could be submitted to a database, but could also continue to be edited using Word.

Using MS Office as a component of a system saves development time becase complex functionality doesn't have to be written from scratch, and also offers the reassurance that the functionality has been thoroughly tested. With a large amount of company data stored in Access databases, Excel spreadsheets and Word documents, there is a strong argument for writing systems that report directly from this data, or can even be run from within the Office application.

This functionality was implemented using a Word Add-In that displayed the submitted documents. The program also provided an interface to perform tasks such as re-generating the documents from the database for further editing, or printing documents with bar-code information for the automation of subsequent tasks.

© 2007 AnsaNet Limited