Table of Contents
This book is intended for software developers who use IT Mill Toolkit to develop web applications.
This book assumes that you have some experience with programming in Java. If not, Java is easy to learn if you have experience with other object oriented languages, such as C++. You may have used some desktop-oriented user interface toolkits for Java, such as AWT, Swing, or SWT. Or for C++, such as Qt. Such knowledge is useful for understanding the scope of the Toolkit, but not necessary. Regarding the web, it is good if you know basics of HTML and CSS, so that you can develop basic presentation themes for the application. Knowledge of JavaScript and AJAX is needed only if you develop special custom UI components.
The IT Mill Toolkit Reference Manual is divided into two parts: Developer's Guide and API Reference.
The Developer's guide first gives an introduction to what IT Mill Toolkit is and how you use it to develop web applications. It then proceeds to architecture, particular components and features of the Toolkit, to special topics, and finally to special design patterns for the Toolkit.
API Reference gives the full documentation for particular classes and interfaces, and their methods. The API documentation is also available in Javadoc format, as HTML page with frames.
The development package includes a demo application that you can simply run and use with a web browser. You can view the source code of the individual demo applications from the main menu. The demo application includes a feature browser, which offers demonstration of all user interface components in IT Mill Toolkit.
You can find the demo application also online at http://toolkit.itmill.com/demo/.
You can find the IT Mill Toolkit Developer's Area at the company website.
You can read this book online at http://www.itmill.com/manual.
An open support forum for developers is available at http://forum.itmill.com/.
IT Mill offers full commercial support and training services for the IT Mill Toolkit products. Please contact our sales at http://www.itmill.com/itmill_contact_sales.htm for details.
If you have found an issue with IT Mill Toolkit, demo applications or documentation, please report it to us using the Bug Report Form at http://www.itmill.com/itmill_toolkit_bug_report.htm. You can use the form to make a request for a new feature as well, or to suggest modifications to existing feature.