LightSpeed

Mindscape LightSpeed is the only .NET ORM that supports working directly with Amazon SimpleDB (and also works with many other databases!). Developers can model their data store in Visual Studio 2008 or 2010, sync against it and much more. Querying can be done with the LINQ API that .NET developers are now familiar with too!

Details

Company: Mindscape
Inquiry e-mail address: contact@mindscape.co.nz
Amazon Web Services Used: Amazon SimpleDB
Solution URL: http://www.mindscape.co.nz/products/LightSpeed/default.aspx
Audience: Developers
Pricing: Both Free and for-fee tiers available
How does this application use Amazon Web Services?: Developers can work with SimpleDB data using LINQ querying and visually within Visual Studio.
Created On: February 19, 2010 12:49 AM GMT
Last Updated: February 23, 2010 6:47 PM GMT

Blazingly fast .NET domain modeling & persistence

LightSpeed is the best high performance .NET domain modeling and O/R mapping framework available. First class LINQ support, Visual Studio 2008 and 2010 designer integration and our famous high performance core framework means you can create rich domain-driven models more quickly and easily than ever before.

Key Features

  • Powerful Visual Designer
    Save time - from no code to a working domain model in 10 minutes with the rich Visual Studio 2008 integrated LightSpeed Designer. Create entities, drag and drop tables from your database, add rich validation and round-trip updates to and from your database. Try it to experience the difference! Watch the getting started screencast or read more about the designer features.
  • 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 Sql Server, LINQ to SimpleDB and LINQ to Oracle.
  • Supports the databases you use!
    Amazon SimpleDB? No problem. SQL Server, Oracle, PostgreSQL, SQLite, MySQL, Firebird, VistaDB, DB2... the list goes on and they are all fully supported!
  • 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.
  • 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. Our internal benchmarks show LightSpeed to be faster than NHibernate.
  • 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, due to LightSpeed's transparent support for multiple databases, unit testing can be performed against a small local database such as SQLite.
  • Legendary support
    We answer most help requests in under 24 hours and add new features and enhancements to our nightly builds based on feedback so all users can enjoy them!
©2014, Amazon Web Services, Inc. or its affiliates. All rights reserved.