|
mv.NET:
Features & Benefits
Native Microsoft .NET Access to MultiValue Databases
mv.NET provides a 100% native .NET interface to all major
MultiValue database platforms, allowing .NET developers to
access all aspects of MultiValue systems – both data and
program code - from within their .NET application.
All
Major MultiValue Databases Supported
mv.NET provides the developer with the greatest flexibility to
ensure that applications can be deployed across the widest range of
databases; it is currently available on D3, jBASE, mvBASE, Reality,
Power95, QM, UniData, UniVerse and UniVision and others by request.
Moreover, mv.NET is an independent release, so even legacy
MultiValue applications can be easily integrated into the most
contemporary information infrastructures without the needs for
costly, inconvenient database upgrades.
Simplified, intuitive access to the underlying database, without the
need for specific MultiValue database knowledge.
The
Solution Objects component set of mv.NET allows the developer to
create a strongly-typed class-based (business objects) .NET access
layer to their MultiValue database. It provides the complete
spectrum of features required to do this - the design tools to
create the defintion (entity model) of the access layer, the code
generator to produce the access layer program code and the run-time
support libraries. This allows .NET developers to access
application data in a familiar, intuitive and database independent
way. In fact, .NET application developers no longer need to
understand MultiValue database technology in order to create their
MultiValue-linked .NET solutions. This means that the largest
programmer pool for hire of Microsoft oriented service organizations
is now open to the MultiValue community!
Complete Development Environment within Visual Studio
Not only does mv.NET excel by providing the complete environment in
the form of a series of fully integrated plug-ins to Visual Studio
(2005, 2008, 2010); it is a unique feature. No other
product in the market provides this level of integration! New MultiValue applications can now be developed without ever needing to
leave Visual Studio! This improves developer productivity resulting
in improved time to market for applications and reduced support
times.
Advanced Database Connection Management Technology
A key aspect of all .NET implementations is managing the connections
between the user interface and the database. mv.NET’s Session
Manager makes certain that those connections are handled in the most
efficient and cost-effective way, ensuring that users get
outstanding response from their MultiValue applications. IT
managers can both guarantee a minimum number of database connections
while at the same time allow the connection pool to grow in times of
high demand. mv.NET’s session sharing and management provides a
sophisticated environment for striking a balance between the need to
minimize database license consumption and the need for rapid
connection establishment. Web and Web Services applications can be
very unpredictable and can have uneven usage patterns, but mv.NET
session management can be employed to ensure the most efficient use
is made of the underlying database licenses. This mv.NET technology
can both guarantee a minimum number of database connections are
consumed all the time while allowing the connection pool to grow in
times of high demand.
"Fetch on Demand" Data Retrieval Technology for High Performance
Application Delivery
Users expect “immediate” response from today’s applications. With
this requirement in mind, mv.NET has been engineered with in-built
“fetch on demand” data retrieval technology which is under the
control of the developer. Therefore, application interface response
times can be automatically safeguarded even in situations where
large volumes of data are being returned or where network
connections offer restricted bandwidth; all of this without any
extra coding from the developer. The result? A happy user and a
happy developer!
Comprehensive ADO.NET provider featuring Dynamic Data Normalization
mv.NET dynamically manages the normalization of data from MultiValue
databases to ADO.NET. Because of this, MultiValue databases now
appear just like another SQL database to developers working with
Microsoft’s ADO.NET technology. The resulting recordset is fully
“MultiValue” aware enabling full update down to sub-value level as
well as read functionality.
Support for Stateless Applications
Stateless application support within the product allows developers
to cut development timescales by automatically persisting data and
status history across application invocations.
Support for Framework 2.0 through 4.0
In today’s fast changing world, some VARs and end-users will have
deployed Framework 2.0 based applications, yet new work is almost
certainly going to require Framework 4.0. Bluefinity is committed
to enabling different frameworks to coexist and to providing ongoing
support for new versions of the .NET Framework.
Support for both 32 and 64-bit O/S Platforms
In-line with BlueFinity's on-going support for Microsoft technology,
mv.NET is available in both 32 and 64-bit builds.
Support
for Microsoft Silverlight and WPF.
Silverlight
and WPF applications are able to access MultiValue data via industry
standard interfaces which allows the full power of Silverlight's and
WPF’s excellent data binding technologies to be used against
MultiValue data and business logic and enables the creation of
stunning, browser based, truly modern application interfaces.
For more information,
email
sales@bluefinity.com!
|