We are calling this an Alpha however EntitySpaces is well tested. The alpha will have passed all of our unit tests so it will be very stable. The only reason we are not calling it a Beta is that initially we are only supplying the C# templates, our VB.NET templates will follow in the subsequent Beta. You will not have to register on our site to download the Alpha (same goes for our trial versions).
If you are a CodeSmith fan consider taking a look at EntitySpaces, here are some of the features:
- Mono Support
- Medium Trust Support
- Compact Framework Support
- Hierarchical Data Models
- Powerful Dynamic Query API
- Data Provider Independence
- Binary and XML Serialization
- Two Different Transaction Models
- Saving via Stored Procedures or Dynamic SQL
- Design Time Data Binding
- Generated from your Database Schema
- LINQ Support for Collections
- Regenerate Without Losing Custom Business Logic
- Admin Grid Template Suite for ASP.NET
- Admin Grid Template Suite for DotNetNuke
- Source Code Available
Providers Available:
- Microsoft SQL Server / SQL CE
- Microsoft Access
- Oracle
- MySQL
- VistaDB
- PostgreSQL
From mobile devices to large scale enterprise solutions in need of serious
transaction support, EntitySpaces can meet your needs. Whether you’re writing an
ASP.NET application with medium trust requirements, or a Windows.Forms
application, the EntitySpaces architecture is there for you. EntitySpaces is
provider independent, which means that you can run the same binary code against
any of the supported databases. EntitySpaces is available in both C# and VB.NET.
EntitySpaces uses no reflection, no XML files, and sports a tiny foot print of
less than 200k. Pound for pound, EntitySpaces is one tough, dependable .NET
architecture.
The EntitySpaces Team
--
EntitySpaces LLC
Persistence Layer and Business Objects for
Microsoft .NET
http://www.entityspaces.net