Mindscape LightSpeed is a high performance, enterprise level object relational mapping framework. Designed to save developers time and help deliver rock solid solutions, LightSpeed has helped thousands of developers. Try it today and experience the difference!
- LINQ Support
LightSpeed includes LINQ support when targeting .NET 3.5 meaning you can leverage either the built in LINQ-to-LightSpeed querying model or the traditional LightSpeed querying model. This feature effectively enables LINQ to MySQL, LINQ to PostgreSQL, LINQ to SQLite, LINQ to VistaDB, LINQ to Sql Server and LINQ to Oracle and more!
- Rich domain model designer
Designing your model couldn't be easier with the rich Visual Studio integrated design surface (VS 2008 and VS 2010). Create entities, drag and drop tables from your database, add rich validation and round-trip updates to and from your database. You'll be up an running in minutes! Read more about the designer here.
- Convention Over Configuration
LightSpeed does away with verbose XML configuration and mapping files in favor of a simple, consistent set of conventions for how domain objects should be built. This approach increases agility by both minimizing unnecessary duplication, and, by providing a consistent set of patterns for how the domain model is represented. Conventions can be overriden as desired however the initial state means that developers can get up and running faster than ever before.
- Small & Lightning Fast
LightSpeed is designed to be fast. It employs several advanced performance enhancing techniques such as dynamic methods (LCG) instead of reflection, multi-reader eager loading, lazy loading and optimized query batching.
- Employs Best Practice Patterns
LightSpeed uses patterns from domain-driven design including Repository, Unit of Work, Entity, Value Object and Specification.
- Designed for Testability
LightSpeed is designed with testability in mind. It allows for mocking of key interfaces along with built-in support for transactional testing. Additionally, dues to LightSpeed's transparent support for multiple databases, unit testing can be performed against a small local database such as SQLite.
- Supports all the databases you need
LightSpeed supports many databases and not only in the core product. All databases support LINQ querying, Visual Studio Designer designer support for updating the database and detecting changes.
- Performance features
LightSpeed supports many features for improving the performance of your applications - Eager load and lazy loading, named aggregates for creating custom fetch strategies, adjustable identity fetching capabilities, detailed framework logging and much more.
- Amazing support
Mindscape prides itself on offering second-to-none support. Enhancements are rolled out daily for users who want to use the newest features or get access to hot fixes. Often the turn around time on enhancement requests can be under 24 hours.
Supported Database Engines
- Microsoft SQL Server 2000 / 2005 / 2008
- Amazon SimpleDB
Read more about LightSpeed on the official Mindscape LightSpeed page.
Watch screencasts of LightSpeed in action