Welcome Guest | My Membership | Login

More MultiValue Database and Products Articles...

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

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.

Conference Schedule

Florida 2018 - April 23rd-26th
More Info



Release Date: Monday, September 14, 2009

BlueFinity International , a member of the Mpower1 Group of Companies , 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. 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 will be added. This will allow 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 or visit www.bluefinity .com to download the free white paper.


# # #          # # #          # # #


About BlueFinity International

BlueFinity International, 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 - Evoke is a no code/low code rapid app development platform (RADP/MADP) designed to provide for the fast development and deployment of mobile, desktop and web apps for MultiValue and SQL database platforms. Evoke allows developers to build business apps and extend enterprise applications in a fraction of the time and cost of regular methods. All regular devices are supported including the iPad, iPhone and watches; Android and Windows phones, tablets and watches plus Windows, Linux and Apple desktop.

For more information, visit http:/​/​www.bluefinity.com/​

About Mpower1 Group of Companies

Mpower1 is an international operation, headquartered in the UK under the group holding company Mpower Partnership LLP and operating from offices around the world, specializing in business creation, turnaround, growth and development "Business Mpowerment". Mpower1 provides an infrastructure that incorporates management, finance, support, sales and all other aspects of a successful business operation to companies looking to expand into new markets, achieve exponential growth, consolidate an existing position or recover from a challenge. Mpower1 calls upon a highly experienced team of directors, senior level employees, investment capital and it's global infrastructure to deliver an extensive knowledge of many international markets, the experience to manage the unexpected or unwanted and the necessary network of contacts around the world to achieve time after time accelerated growth or recovery of technology companies.

For more information, visit http:/​/​www.mpower1.com/​

About mv.NET

A suite of components designed to provide the MultiValue developer with a comprehensive solution to the challenge of creating Microsoft .NET based applications requiring access to MultiValue databases

For more information, visit http:/​/​www.bluefinity.com/​site/​mvnet.html

Related Articles:

Return to top