< Go Back


mv.NET: Core Objects

Core Objects provides a foundation for the whole mv.NET product suite. 

As such it provides: 
 

A set of database-resident routines
Connection (Session) Pooling
 Developer utility tools
A feature-rich mv-centric .NET class library 

As well as providing a huge range of features for the developer, these features are also leveraged heavily by many of the other parts of mv.NET. 

The Core Objects class library offers an immensely rich series of classes, providing a MultiValue-centric database access paradigm for the developer to utilize.  No pre-processing of your MultiValue account is necessary before using Core Objects - you can be up and running out of the box in literally 15-20 minutes! 

Developers can access and work on all parts of their MultiValue data accounts using the GUI utilities provided by Core Objects.  Maintaining dictionaries, editing programs and entering test data via automatically generated dictionary driven input screens being just a few of the many time-saving features offered by the product. 

 


Core Objects Main Feature Set

Robust, scalable, high-performance database connection management
Built right into the heart of the product is a high-performance connection pooling component called the 'Session Manager'.  This Session Manager offers proven pooling performance and sits at the centre of your application deployment.  It assures effective use of your database licenses and quick, robust and scalable connection allocation and recycling.
 
Support for all MultiValue databases
Core Objects supports most of the major MultiValue databases on the market.  Please consult us if you have any queries in this area.
 
A Class Library instantly familiar to the MultiValue developer
The Core Objects class library (this is the component that you reference from within your Visual Studio project) provides an unprecedented range of features.  It combines both familiarity for the MultiValue aware developer with the ability take full advantage of the powerful .NET framework.
 
Support for stateless applications
In recognition of the fact that many applications need to exist within a stateless environment (for example, web applications and web services), Core Objects provides several features that alleviate the coding burden often incurred in such environments.
 
Windows component/application invoking from DataBASIC
Turning traditional client-server on its head, Core Objects offers the ability for DataBASIC (i.e. database resident) code to trigger actions within the Windows environment.  This is perfect for situations such as the need to dynamically synchronize server data with, say, Outlook mailbox data, or the ability to launch Windows-based document creation and printing from within green-screen applications. 
 
Advanced "Fetch on Demand" data retrieval technology
In many client-server applications, fetch-on-demand, or lazy loading as it is sometimes referred to, is a valuable feature for improving the performance of an application from an end-user's perspective.  This capability is woven into the data retrieval mechanisms of Core Objects providing all of the advantages with no extra programming effort on behalf of the developer.
 
Complete Development from Visual Studio .NET and VS2005
Sophisticated Visual Studio.NET add-in, featuring both systems management and developer-centric functionality.  The mv.NET plug-in functionality has been substantially enhanced with VS.NET integrated help to provide greater intellisense and dynamic help support within the product. 
 
Essential developer utilities
Core Objects supplies a range of essential utilities for the .Net developer, enhancing your ability to quickly and effectively design, code, debug and deploy your .NET application.


Related Links

mv.NET Main Page
Architecture
Solution Objects
Adapter Objects
Documentation
Download 30 Day Evaluation
mv.NET Flyer (PDF)

Related Products
mv.NET is a product from BlueFinity International, a sister company to jBASE in the Mpower1 Group.  Related products include:
 

mv.SSIS
mv.RSDC

 

Free Online Demonstration
Register to attend!


§

Reduce the time taken to get MultiValue-based .NET applications to market


§

Use Visual Studio as both your .NET & MultiValue development environment


§

Utilize effective tools to deliver rich client, web and web  services based applications


§

Exploit the latest Microsoft technology while still leveraging  all of the traditional benefits of MultiValue