Troyer Consulting: BMVC |
Eliminates UI Programming
BMVC is a technology based on the MVC concepts. With BMVC you can save up to 50% of development time compared to native VA/C++, VA/Java or VC++/MFC programming as you do not need to develop user interfaces any more. Although BMVC can handle very complex GUIs, there is no need for doing event handling or visual programming. The GUI is every time in a consistent state, reflecting the current context. No need for checking / unchecking, enabling / disabling ... menu entries or toolbar buttons or controls.
BMVC reduces the development effort to the model programming, where it has a very good infrastructure like a persistence framework for RDBs which eliminates standard tasks. Models can be coded traditionally or visually. In this way BMVC makes it possible to move developers from Cobol or PL/1 to the object oriented world in a very short time.
The current implementation (and base for a large, already shipping application, and for projects in insurance and banking industries) is in C++. The Java implementation is shipping soon. BMVC can be ported to any (even non OO) language. It enables also the possibility to automatically change the underlying GUI framework! BMVC is using resources very carefully, so the first commercial application setting up on BMVC is running fast on a 386/8MB machine!
Through it's strong separation of models, views and controllers, BMVC applications can be distributed and all parts can be reused in any context. You can use views in views, use them in dialogs, MDI and SDI windows or even in tabpages. BMVC/J allows pure Java or mixed C++/Java development of models, controllers and views. A small Java Application makes it possible to use every BMVC/C++ or BMVC/J Application without any changes through Internet/Intranet with a minimum bandwidth!
|
|
Troyer Consulting
Alte Hohenzeller Str. 2 A-4910 Ried i.Innkreis Tel.:+43 (0)7752 70290 Fax.: +43 (0)7752 70290-18 E-mail: office@troyer.co.at Web: http://www.troyer.co.at |
Troyer Information Systems Bulgaria Ltd
bul. G.M.Dimitrov bl.60, entr.4, floor 3, app.79 BG-1000 Sofia Tel.: +359 2 962-55-81 E-mail: office@troyer.co.at |