Introducing Diamond Binding, a Simple, Powerful, Reliable and Effective data access layer solution fully integrated with the Visual Studio / SQL Server environment and following the intuitive Active Record model.
Many more details, examples, and the free, fully functional Personal Edition can be downloaded from the Diamond Binding Product Home:
http://dunnchurchill.com/products/diamondbinding/
Diamond Binding is designed to reduce the effort and risk in implementing enterprise data applications. It provides a rich API and a powerful definition generator which, with a few clicks, transforms your database into a full featured business object model, following the powerful Active Record pattern. The binding features allow a developer to use simple, type-safe, and intuitive code to manipulate and query business objects. These features are provided by a highly performant and reliable runtime engine.
Diamond Binding comes in several editions, including a free edition for non-commercial use.
The detailed API provides unprecedented agility in design and usage; you will not be constrained by your data layer. Type-safe development prevents common mistakes, and the comprehensive query API reduces need for SQL experts. The incredible amount of functionality provided by Diamond Binding would be extremely difficult and time-consuming to implement in-house.
Diamond Binding is designed by experienced software architects and project managers to integrate with your development pipeline, increasing productivity and reducing risk. As well as encouraging industry best-practices your project will enjoy a significantly reduced time-to-market, better performance and higher reliability.
We will bring increased developer productivity, increased reliability, and increased performance to your application. We allow you to focus on adding value and features, not reinventing the wheel.
Diamond Binding is more powerful and flexible than primitive code templates. It is more reliable and maintainable than a traditional stored procedure tier. It its simple to use, and is the most effective solution for your data layer.
Choose Four, and take "write and maintain data layer" out the project plan.