18.104.22.168 / November 9, 2015
Search Slazure on Amazon.
Slazure is a Data Mapper product for the Microsoft .NET platform: it provides a framework for mapping an object-oriented domain model to and from a NoSQL database. Its purpose is to relieve the developer from a significant portion persistence-related programming tasks. Slazure is both free and Commercial software.
Slazure's primary feature is that it eliminates the need for Data Access Classes, Domain Classes, Database Models, DTOs, entity definitions, and DALs while mapping from .NET classes to database tables (and from CLR data types to database data types). Slazure also provides data query and retrieval facilities with a proprietary LINQ-provider.
Slazure is a Dynamic Data Mapper that do not use any kind of serialization or internal schema because its database systems have no schema of their own; they are "schema free" (or "schema-less") databases. Developers access a database system using dynamically typed objects that do not require any form of schema definitions. Slazure's combination of schema-free databases and dynamically typed entities enable programmers to make object and database changes without affecting one another; plainly said, the data model updates automatically. Slazure is optimized for use with .NET 4.5 or higher.
Slazure is downloadable on NuGet for free as a limited product or as a 30-day evaluation of the commercial product.
NoSQL database support
Slazure has a uniform API that support MongoDB, Azure Table Storage, and Azure DocumentDB.
- List of object-relational mapping software
- .NET Persistence API (NPA)
- New productivity-enhancing runtime data mapper for MongoDB
This article "Slazure" is from Wikipedia. The list of its authors can be seen in its historical. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.