MX-Developer is a development tool or an application framework which enables building enterprise .NET applications easily and completely without coding. For this reason, it is especially suitable for non-programmers. Beside faster application development, the use of MX-Developer reduces repetitive coding, increases development productivity and improves application quality and performance.
The MX-Developer is a collection of intelligent designers and graphic controls integrated into Visual Studio. The backbone of MX-Developer are its intelligent designers. These smart graphical components or tools enable the developer to design different parts of an application completely without coding. With their use the applications are configured simply by pointing and clicking.
The application code is generated automatically on basis of intelligent designers configuration. As a result the code is consistent, robust, repeatable, and bug free. And what's more, MX-Developer also contains a rich set of built-in graphic controls tailored to fit the designers perfectly. The documentation in this section provides an overview of how to use the most important MX-Developer designers and controls as you work in various phases of the development process.
In This Section
Data layer is implemented in MX-Developer with MxAdapter component. Using the component it is possible to define how and which data are retrieved, from many different types of data sources. It is also possible to define the appearance and the behaviour of the data.
Presentation layer is defined with MxPart component. In the component it is possible to design user interface using many different controls. Controls are customized and bound to the data using their properties.
Using MxDiagram component it is possible to implement even the most demanding and complicated business logic without writting source code. This is only possible with MX-Developer workflows which contains many elements which can be used to develop even the most complex applications.
MxChart control is used to display data in a graphical manner. Several types of charts exist so the developer can use its diversity when presenting data to the end user.
Navigation in MX-Frame is implemented with a ribbon. MxNavigationMenu control is used for accessing individual user interfaces and other functionalities. The navigation is created easily, transparent and efficient.
MxBootstrapper is a component through which applications are imported in the application or the entire system. Bootstrapper also enables the implementation of custom settings which can be used on system level, workplace level, profile level, etc.
Modern applications demand that users are guided through some business logic therefore making the work with an application easy and efficient. To achieve this MxWizard component can be used to create a wizard that guides the end users through any number of steps, executing some business logic as the user moves between each step.
Necessity in every software system is a good, reliable, easy to maintain and pleasant to use reporting system. MX-Frame offers exactly this. Using MxReport component default template reports are created quickly. Reports can be changed in runtime and they can be deployed for individual user everywhere in the system.