Entity Developer is a powerful modeling and code generation tool for ADO.NET Entity Framework, LinqConnect, NHibernate, and LINQ to SQL.