It's about the data, not the database
Sure, databases lie at the heart of almost every application. But what¿s important to your application isn¿t the database ¿ it¿s the data. With LightSpeed, you design your application model using classes and properties ¿ and that¿s how you work with it. LightSpeed takes care of translating between your world of data and the physical world of the database. No complex mapping files, no switching between class design and database design tools ¿ just a seamless integration between your domain model and your database implementation.
The best visual designer of any ORM, anywhere
Get from no code to a working domain model in minutes with the Visual Studio integrated LightSpeed designer. But it doesn¿t stop there. With LightSpeed, you can create your database, set up business validation, optimise your database access patterns and much more, all in an easy to use visual environment. Even if your model is too complicated for most visual designers, LightSpeed¿s filtered views can tame it for you. And for ultimate power users, you can alter or extend the way LightSpeed creates entities to meet your particular application¿s needs. And if you don¿t like visual designers? It¿s easy to write your LightSpeed entities in pure code.
With LINQ, your queries are checked by the compiler and translated to efficient SQL by LightSpeed, eliminating the possibility of SQL errors or SQL injection vulnerabilities, and saving you from having to know the ins and outs of different SQL dialects. With LightSpeed, you can use LINQ portably against SQL Server, Oracle, MySQL, PostgreSQL, SQLite and other databases, without the need for extra plug-ins.
Simple solutions to real world problems
Loading and saving data is only the most basic part of a real world application. For example, you need to make sure that your database schema gets upgraded as your application does. LightSpeed migrations mean you can say goodbye to complex matrices of SQL scripts and replace them with simple, portable code. Or take the details of implementing your application. You need to validate user input. You want to use data binding. You need to allow users to cancel out of their changes. LightSpeed includes a comprehensive validation framework and built-in support for common .NET object editing interfaces.
No performance compromise
LightSpeed is fast, with advanced optimisation techniques to ensure that your application remains as responsive as possible. LightSpeed also provides ways to tune your data access so that you neither incur unnecessary database queries nor load data that you don¿t need.
Time is money
LightSpeed¿s easy learning curve and rapid iteration workflow mean you can get things done more rapidly with LightSpeed than with any of its competitors, free or commercial. And the support means that if you get stuck, you won¿t have to wait ¿ usually you can get guidance, features and enhancements in less than 24 hours.