NClass 1.08
===========

Overview
--------
NClass is a free, UML-based class diagram editor with full C# and Java language support.
The user interface is designed to be simple and user-frienly for easy and fast development.
Properties, enums, delegates and other language specific elements are fully supported
with strict syntactical and semantical verification, and declaration parsers provide a
handy way for skipping the old mouse-controlled editing.
Diagram skins, code generation, reverse engineering and other cool features are already
implemented, although many others are on the way. A plugin system provides an easy way 
to extend the main functionality.


Features
--------
- Full C# and Java language support
- Declaration parsers for class members
- Syntactical/semantical verification
- Source code generation
- Precision snapping to align objects without grid
- Configurable diagram styles 
- Multilanguage user interface
- Printing / saving to image

Official plugins:
- Assembly importer by Malte Ried


Future plans
------------
Short-term plans:
  - 100% Mono compatibility
  - VB.NET support
  - New and enhanced graphical engine
  - Zooming (in a similar way like in Office 2007)
  - Associations with name, role and multiplicity labels

Long-term plans:
  - Packages
  - Model explorer window
  - Diagram navigator window
  - Documenting diagram elements


Reqirements
-----------
To run this software, the Microsoft .NET Framework 2.0 must be installed on your computer.
Currently, the Mono Framework is not officially supported, but this is going to be changed soon.
To compile the project, you will need either Visual Studio 2005 or the latest version of NAnt.


Support
-------
Author: Balazs Tihanyi (btihanyi@users.sourceforge.net)
Homepage: http://nclass.sourceforge.net
SourceForge foundry: http://sourceforge.net/projects/nclass/

The latest version with full source code is always available at SourceForge.
You can submit bug reports, feature requests or other suggestions on the SourceForge 
tracking system, or you can contact the author via e-mail.
Please send your feedback to improve this tool.


License
-------
NClass is licensed under the GNU General Public License.
