Home                      About Us                      Products                      News                      Partners                      Support
<<Back to News Page
 

Free Webinar: Getting Started with Solution Objects

This webinar presentation will demonstrate just how easy it is to create a business objects interface to your MultiValue data. mv.NET's new
Solution Objects component has ev
erything you need to both define and then generate the .NET code to manifest your MultiValue data as a strongly typed class-based access layer. You will be shown the steps needed to map your classes to your data and then generate and use the resulting .NET code assemblies. You will also see a demonstration of how these generated code assemblies can be used as a standard Visual Studio datasources, including .NET data binding.

Next Dates:
Email sales@bluefinity.com to find out about upcoming dates!

 

White Paper: How to Create a Powerful Business Objects Data Access Layer to your MultiValue Database 

In this article we will be exploring how to use the new Solution Objects component of BlueFinity’s mv.NET product to create a fully-formed, Visual Studio-aware business objects (BO) data access layer to your MultiValue database. By the term business object we mean an object- (or class-)based representation of the MultiValue database resident data, plus any additional additions or customizations of that data representation.

Download it now!

                          

 

 


mv.NET with Solution Objects Heralds a
New Era in .NET Application Development
for MultiValue Databases

1 September 2009 – London, UK -  BlueFinity International announces the latest enhancement to its .NET development toolset for MultiValue databases: mv.NET with Solution Objects.

mv.NET provides a 100% native .NET interface to all major MultiValue databases, allowing .NET developers to access all aspects of their MultiValue systems -  both data and program code - from within their .NET application.  The new Solution Objects component set for mv.NET builds upon this existing infrastructure to provide strongly-typed, class-based access to MultiValue databases via the generation of an advanced data abstraction layer. 

Solution Objects adds extra design-time functionality to the existing mv.NET Data Manager utility, including an entity designer, a data mapping tool and a code generator.  The generated code then utilizes new run-time support libraries to provide full data persistence support for .NET applications.

The design-time tools allow the developer to define how their MultiValue data structures map to a class-based representation of the application's data domain.  The code generator takes these entity definitions and generates both Data Access Layer (DAL) and (multiple) Business Access Layer (BAL) code modules in either C# or VB.NET.

The DAL holds a complete definition of the entity-to-database mapping scheme.  The developer is able to define the existence and content of application "entities" using existing dictionary definitions as a starting point if required.  The entity modeling tool allows the developer to define many advanced pieces of data shape and relationship information and is fully nested-data (multi/subvalue) aware.

Each Business Access Layer (BAL) exposes a sub-set of the data access supported by the underlying DAL.  The purpose of the BAL is to provide customized "views" of the same underlying entities in order to impose a simplified or tighter level of security layer for different groups of developers, allowing greater control over data exposure and manipulation.

The Data Manager's code generator automatically adds all required interface implementation and class decoration code into the generated BAL in order to support standard .NET databinding for both Web and Rich-client applications.  This also means that all classes within a BAL can be used as a standard Visual Studio object datasource providing any third party .NET tool or component with full read/write access to the underlying MultiValue database.  Code generated by the Data Manager also includes XML-based on-line intellisense help.

Within Solution Objects, support for multiple datasources within a single BAL has also been added.  This allows access to a variety of different back-end data stores (including SQL databases) to be consolidated into a single access layer.

“Solution Objects will revolutionize the way in which you access and manipulate your MultiValued data from within Visual Studio,” says David Cooper, Lead Developer at BlueFinity International. “It provides easy to use database access for developers who don’t have detailed knowledge of MultiValue database technology or even databases in general.  Also, it encourages developers to produce more intuitive, readable code resulting in much faster, more effective application development.  With .NET set to dominate the application development space, mv.NET with Solution Objects sets a new benchmark for mainstream developer usage of MultiValue databases.” 

The Beta program for mv.NET with Solution Objects is now concluding and the general release will be available in October. For more information, email sales@bluefinity.com.

###

About BlueFinity International
BlueFinity International (www.bluefinity.com), part of the Mpower1 group of companies, supplies leading-edge software development tools and consultancy services to the MultiValue database and Microsoft developer communities. Founded in 2002, BlueFinity has created a series of products.  Its flagship product - mv.NET – is a comprehensive solution for developers wishing to access MultiValue databases from within Microsoft's .NET environment.