2 people following this project (follow)

Crystal Mapper is amazingly fast beating all ORM to its nee's, almost three times faster than LINQ to SQL, API structure is simple and gets you started in no time.

Examples of search, update ... are shown in documentation

It includes template to generated classes, so its integral part of ORM. Templates are for CodeSmith (A code generator tool), you can use trial versions of CodeSmith for now (http://www.codesmithtools.com).

 

Speed Test (MySql 100, 000 iterations)

DataSet 00:00:17.161
Crystal Mapper 00:00:15.782
Crystal Mapper via LINQ 00:00:19.261

To Get Started

  • Download latest release.
  • Open Crystal Mapper solution
  • Create Northwind database from SQL script attach in test project
  • Point “Default-Db” connection string to the database you have created
  • You are all set to try Crystal Mapper.

 

Release 2.2.3.0 supports

  • Tracking dirty entities and provide Save function to save all entities in relation loop
  • Associate entity automatically when added to children collection.
  • Entity will offer events to track for any changes, very useful in event driven approach
  • LINQ support

Note: CrystalMapper uses CoreSystem (a small library) for RDMS independent API calls. (http://coresystem.codeplex.com)

Last edited Wed at 12:25 PM by farazmasoodkhan, version 35