The direct consequence of the project's capabilities will allow it to be used as a tool for understanding various techniques for creating Intelligent Agents.
According to the
definition of Dependency inversion principle:
High-level modules should not depend on low-level modules. Both should depend on abstractions.
Abstractions should not depend upon details. Details should depend upon abstractions.
Sculpture is a .NET open source Model-Driven Development code generation framework... can model your application components, and then transform this model to deployable components ... comes with ready-made molds like NHibernate, LINQ, WCF, etc
A guide to getting started with regular expressions in .Net for begginers all the way through named captures, backreferencing, and lookaround. Barely mentions balancing matches -- which are one of the best features of .Net regex ... but otherwise very good.
There's actually quite a few Visual Studio macro-type solutions here, but the most interesting are the dependency graphs and doxygen automation, and #regions for C++