List All Pages
General This section will touch on both abstract architectural theory and specific design for the framework. The working feature lists, bug lists, bug fixes, and working road map. All of these...
Nvigorate.Aspect Abstract Intended to provide aspects for both internal and external framework use, the Aspect namespace will rarely provide functionality limited to the namespace itself. Many of...
General Braces should be used to show code block ownership. Don't: Omit braces after conditionals or looping constructs. Cram braces into one line statements. The one exception is for get and set...
Requirement This license must appear at the beginning of each and every source file (.cs, .vb, .xslt, .boo, etc.) created or generated for or by this project. No change can be made to this license...
As with any project with more than one developer, coding guidelines must be established to ensure the code maintains a uniform look. While some of the styling guidelines may be different from what...
General Comments should be used to clarify code, state function, and ease the creation of documentation. Good code is readable without a lot of comments, but providing document comments for the...
To contact me with suggestions or questions, e-mail me at moc.liamg|anihcamxexela#moc.liamg|anihcamxexela.
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...
Q: Why start another project like this when there are already other open source frameworks available? A: I was disappointed by what many other projects had to offer. The design approach I intend to...
If you are allowed to edit pages in this Site, simply click on edit button at the bottom of the page. This will open an editor with a toolbar pallette with options. To create a link to a new page,...
General If you're using Visual Studio 2005 (or newer) you will need to set Indenting to Block under options. Indentation should be used to increase clarity and keep code within a normal width. Just...
Please change this page according to your policy (configure first using Site Manager) and remove this note. Who can join? You can write here who can become a member of this site. Join! So you...
General While naming conventions seem to vary tremendously from one shop to the next, I'm more for simplicity and readability. As a programmer, I think you'll find these conventions are simple,...
Sunday 3/28/2008 I'm terrible at this keeping wiki's updated thing. I have been blogging more and Nvigorate has gone through some additional design iterations. I'm working on some feature lists,...
DelimitedBuilder This class is a more feature-rich version of StringBuilder in that is adds support for delimiters, prefixes and postfixes for each appended element. It determines when to apply...
DataInterface Class Diagram Note Some private members, methods and connection generators have been excluded from this diagram for brevity's sake. The focus of this diagram is to present primary...
Diagram Note The diagram does not display private methods for the sake of brevity. While I will attemp to keep all diagrams in sync with the actual class, there may be occasions where the diagram...
Relational Interfaces Diagram Notes This diagram is intended to represent the current relationship and design for the interfaces which drive the Relational namespace. These are highly subject to...
Transport Interface Diagram A copy of this uml diagram will be made available in the next source distribution Transport Namespace This namespace's focus is providing developers with an extensible,...
The Current Nvigorate Framework Project Team Since I rarely have time to give adequate attention to those who would like to participate, this project has lost a few interested people over time....
/******************************************************************************************* * Copyright (c) 2007 Alex ex machina * * Use of this software in any form requires that you have...
This roadmap is highly subject to change due to the nature of this project. General This is intended to serve as a feature backlog of items being worked on. I will try to keep it updated. Current...
Misconceptions I've found that a large number of developers hear the acronym SOA and assume it's speaking of the use of web services as a major architectural driver. Service Oriented Architecture...
Add a new page edit this panel
Members: Moderators Admins
Nvigorate Framework Nvigorate.Reflection Nvigorate.Reflector Reflector.cs ReflectorException.cs
Main Home FAQ Page List contact
General While test driven development isn't a required in order to contribute to this project, unit testing is still required for all submitted code. All unit tests will be done using the NUnit...
Project Information Statement of Purpose To build a clean, flexible, and robust framework with a BSD style license for the 3.5 .Net Framework. Source Code The project is now hosted at CodePlex (TFS...
According to Wikipedia, the world largest wiki site: A Wiki ([ˈwiː.kiː] <wee-kee> or [ˈwɪ.kiː] <wick-ey>) is a type of website that allows users to add, remove, or otherwise edit...
The following XSLT script can be used against NDoc generated Xml files which contain the Xml document comments within your source. The XSLT will format the documentation according to the WikiDot...
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.