Design Documentation

General

This page will be the root for all design documentation. The majority of documents should be organized by namespace on this page. Designs which span across namespaces should be placed under the high level designs section to avoid confusion. Design documentation should generally include; requirements, technical specification, and UML diagrams (if applicable). Other documentation may be required in order to give both users and developers enough to work with.

Designs should be open for discussion during the design and development phase, but major revisions/changes should be moved out on a roadmap for future versions unless proceeding with the current design would result in major design flaw(s) and maintenance problems going forward.

High Level Documentation and Designs

Design Documents By Namespace and Class

Nvigorate.Aspect

Nvigorate.Common

Nvigorate.ConsoleTools

Nvigorate.Data

Nvigorate.Generation

Nvigorate.LINQ

Nvigorate.Logging

Nvigorate.Relational

Nvigorate.Rules

Nvigorate.Xml

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.