Lexington, Massachusetts (PressExposure) March 06, 2009 -- Dynamics CRM has a complex Software Development Kit (SDK), it takes time to learn the ins and outs of the SDK. This library will reduce that considerably. It is very similar to LINQ to SQL. If you've played around with LINQ to SQL and have used the new query language in .NET v3.5 Framework you'll find this library a breeze to work with.
Features * Map CRM entities to .NET classes * Map CRM types to .NET types * Supports C# and VB.NET * Strongly typed (Intellisense! no more messing around with schema names) * Lazy loaded properties * Supports One to Many properties * Supports Many to One properties * Supports Many to Many properties * Uses DynamicEntity, therefore no need to add a reference to the Web Service * Supports Create, Retrieve, Update & Delete * Supports ICrmService (can be used inside plugins) * Skip * Take * Complex where conditions * Executes queries through QueryExpression * Supports all CRM ConditionOperators * Supports LinkEntities * Supports Order By * Automatically Optimize LinkEntities and Conditions within LinkEntities * Portable - not dependant on the dynamic wsdl