MyGeneration is an extremely flexible development tool written in Microsoft .NET. MyGeneration generates code from templates that can be written in C#, VB.NET, JScript, and VBScript. The meta-data from your database is made available to your templates through the MyMeta API. MyGeneration supports Microsoft SQL, Oracle, IBM DB2, MySQL, PostgreSQL, Microsoft Access, FireBird, Interbase, SQLite and VistaDB. MyGeneration can generate code for non-Microsoft operating systems. MyGeneration installs with many sample templates that generate C# and VB.NET code, Stored Procedures, PHP, HTML and more. If you don't find what you need after installing MyGeneration checkout our online template library. And, the most important thing about MyGeneration is that it is easy to adapt our templates or write your own to generate your particular architecture. We have Gentle.NET and NHibernate templates as well.
MyGeneration has a very unique feature that allows you to create your own Graphical User Interface and thereby provide a user interface for your template. Your templates can then capture data through a Windows Graphical (not html) interface and copy it to a data structure for use in the actual code generation. Each template has an optional User Interface code section. MyGeneration supports both projects files and a command line interface.
MyGeneration also ships with a very popular .NET architecture available in C# and VB.NET known as dOOdads .
And finally, we know you'll find our no hassle download a breath of fresh air, however we do ask that you take the time to provide us with feedback, report any bugs, and contribute to our site, and tell others. It is the forums mostly that determine what the MyGeneration roadmap will look like, so think about joining, we need user input.
We are adding an implementation of PostgreSql dOOdads for our 1.1 release due out mid-February. There are lots of goodies in this new release, if you haven't yet tried us give MyGeneration a chance to save you lots of time.