Vanatec OpenAccess is tightly integrated into .NET framework
With Microsoft .NET framework, you can develop just about anything you can imagine. And Vanatec OpenAccess strives to bring you new ways of data access for your .NET applications, which are simply unimaginable without an industry-strength O/R mapping tool. So they decided to tightly integrate OpenAccess into Microsoft Visual Studio (2003, 2005, 2008). Using Vanatec OpenAccess is easy in part because you can continue using the same application you already know - Microsoft Visual Studio. And when it comes to data access, simply choose OpenAccess in the Visual Studio menu. Fully integrated into Visual Studio, Vanatec OpenAccess takes action on data access and the database connection and gives you the programming productivity you need to develop cool applications in almost no time. Vanatec OpenAccess works with the .NET Intermediate Language (IL), therefore it supports applications written in C#, Managed C++, J#, VB.NET or any other IL-capable programming language.
Vanatec OpenAccess helps you care for existing legacy databases.
With Vanatec OpenAccess, implementing data access on legacy databases makes almost as much fun as designing the application. That’s because Vanatec OpenAccess offers feature-rich reverse mapping, the powerful yet easy-to-use way that helps you create, compile, and edit object models for existing table structures.
Vanatec OpenAccess supports multiple databases.
Using Vanatec OpenAccess, your application easily runs with various database branches, various table layouts, or even various database technologies. Only one single file needs to be changed. Connecting your .NET application to different databases is easy in part because Vanatec OpenAccess separates the storage details from your object model. That simplifies your code and boosts productivity on the one hand. On the other, it means more flexibilty. Working with various databases, changes in the table layout or data model don't cause changes in the object model.
Vanatec OpenAccess is easy as Visual Studio. And it delivers even more.
Vanatec's engineers have created an object-oriented tool that turns you into an OO fan as soon as you enable OpenAccess. Your advantage? Transparent Persistence. At the push of a button, your business objects can use the full power of interfaces, inheritance, polymorphism and encapsulation for objects and sets of objects. Vanatec OpenAccess is an object-relational mapping persistence framework that offers transparent persistence through post-compilation code enhancement. As such, adding persistence functionality is non-intrusive to the object model. Custom attributes are used to assign attributes to classes. With custom attributes classes can be declared as persistent, and for example indexes can be defined for class fields. With Vanatec OpenAccess, classes do not have to inherit from a specific base class or implement a specific interface to be persistent. Vanatec OpenAccess does not put any restrictions on the object model and supports inheritance, interfaces and .NET Framework collections.
Enjoy data access anywhere, anytime.
To work with portions of your data in a disconnected mode, Vanatec OpenAccess offers the object container. It's light, compact and easy-to-use. In many cases, it isn’t possible to maintain a database connection for the duration of a transaction. For this situation, Vanatec OpenAccess offers the ObjectContainer. It frees objects from databases and uses optimistic transactions. It tracks which objects have been changed or are new. And Vanatec OpenAccess can optimise network traffic based on this knowledge.
OpenAccess is licensed per named developer. There is no runtime fee. All developer license prices include the first year of Standard Support (forum/email support, all updates).
OpenAccess is also available as source code licenses. Those include a certain number of developer licenses with the right of using the source code for internal usage. All source code licenses include the first year of Premium Support.
Standard Support
Standard Support is included in the developer licences for the first year. This includes all available updates during the one year period starting the day of the licence key being generated and sent to the customer. Technical support is available on first come first serve priority via online forum and email.
Premium Support
Premium Support can be ordered on top of development licenses and standard support. It is included in the source code licenses. Technical support is available by online forum, email and hotline phone support (working days only, Monday through Friday, 7 am to 4 pm GMT+1). A 24 hours response time is being guaranteed, starting upon reproduction of the problem. Testcases have to be provided on request. If necessary, hotfixes will be build at customer request.
VIP Support
For critical projects it is helpful to get the best resources available. This support option gives you direct access to a dedicated engineer, technology previews as well as beta versions. It includes Premium Support, Source Code and provides additional Emergency Support for Production Critical Issues.
Support Pricing and Policies
All licenses per customer need to be covered by the same kind of support service level. It is not possible to mix different kind of licenses or support services by one customer (company).
All support services are invoiced per year in advance. They can be renewed at the then current price list before they expire.
OpenAccess supports Visual Studio 2005 and 2008 and allows you to use LINQ as your query language. Microsoft Vista and 64bit are supported too. Vanatec OpenAccess currently supports Microsoft SQL Server (2000, 2005), Oracle (9.2 or higher), MySQL (5.0.19 or higher), Firebird (2), Advantage Database Server (8.1) and Sybase SQL Anywhere (10).