Translates state machine into a target programming language.
SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.
User contributed components that extends the functionality of NHibernate. More information in the wiki: http://www.nhforge.org/wikis/. Development List: http://groups.google.com/group/nhcdevs
This is add-on for Ms Visual C++ which find useful comments in workspace projects such as '// TODO:', '// TASK:', '// NOTE:' and make easy navigation on them. This can increase team perfomance greatly. Added Ms Visual C++ STL Debugging features...
AsDoclet can be used to generate actionscript files out of Java sources. Such a tool is essentially useful for RIA and Client/Server applications where value objects are transmitted between server and client as serialized data.
Phorm is an ORM (Object Relational Mapping) tool for php and .net. It works as a plugin of DBDesigner, a freely available tool which allows to graphically design a database schema.
PostSharp is the #1 pattern-aware extension to VB and C#.
Web Service Creator (aka SOAR which stands for Service Oriented Application Rapid Development Kit) is the easiest way to create a highly optimized web service based on your database schema or any custom functions you would like
CRUD generator for WinForms
In typical business application, you need a lot of monotonous CRUD functionality. You need list of clients and ability to view/change details, add new client, add/edit orders, edit product/services/tariffs catalogs, ets, etc. This generator takes DSL description of all these domain entities and outputs ready-made WinForms functionality, plus SQL script for database deploy and plus ORM interconnection between generated C# partial classes, forms, and database. In my practice, I saved up to 80% of labor writing some applications. (And note that generated code don't need tests.) Advantage is less when we need write more custom code, for example, for sofisticated processings, complex validations, reports and inter-software integrations. Ideologically it is a C# analog to 1C. Though very limited.