DataFlex

Fast, easy visual development 
With DataFlex Studio, application framework, class library and rich set of pre-programmed, data-aware controls and components, the design and implementation of Windows and Web applications is a structured, well managed process. CodeSense intelligently assists you in writing code by providing lists of context sensitive options and information.Integrated source-level debugging helps track down and fix problems quickly and easily. Studio can fully integrate custom class libraries and generate application code based on custom libraries. Table Explorer and Table Editor make database management easy. Component Explorer enables the loading of multiple Components and source-code files on separate tabs. Start Center provides dynamic functionality and valuable information and assistance to developers.

Web-enable solutions with Web Application Server 
DataFlex Windows and Web applications share a common technical and operating foundation so developers can reuse large portions of Windows applications to create new, browser based solutions in minimum time.  The secure, high-performance Web Application Server seamlessly integrates with the Windows application environment. Build Rich Internet Applications with the AJAX Library for DataFlex.

Windows-enable Web applications 
Internet applications with browser, PDA or cellphone interfaces often need companion Windows applications to complete a business solution. DataFlex’s cross platform application components enables the rapid construction of Windows interfaces on web, e-commerce and intranet solutions deployed with Web Application Server.

Extend Windows desktop applications to the Internet 
DataFlex provides robust support for XML through a class interface based on the industry standard XML Document Object Model (DOM). XML documents can be delivered to Internet URLs using DataFlex’s FTP and HTTP classes. The cMapiHandler class provides extensive MAPI support to read and write email.

Build Web Services and Service Oriented Architectures
Web services are driving many companies’ application strategies today.  DataFlex makes building, publishing and consuming web services fast and easy.  Click for more web services information.

Multi-user database operations are automatic
The applications you create in DataFlex manage multi-user concurrency without the need for any special coding. Plus, if you elect to use one of the many client/server options available for DataFlex applications, your unchanged applications will trigger the transaction capabilities of the host environment.  Learn more...

Data Aware Controls without the need for custom code
Writing code just to establish the links between a control and your data is a thing of the past.  DataFlex delivers easy-to-use, database independent, data-aware controls out of the box to jumpstart development and deliver working business solutions fast.

Easily Integrate COM Automation and Active-X controls 
Using pre-built components enhances productivity and accelerates solution building.  DataFlex enables you to easily integrate the vast array of COM servers and ActiveX controls into your DataFlex solutions.

"No worries" about data integrity 
With DataFlex, a solution’s business rules and data validations are encapsulated in middle-tier Data Dictionary Objects that are automatically bound to the application interface whether it runs on the Windows desktop, in a web browser or as a web service. Data Dictionary modeling is accomplished with the Visual Data Dictionary designer allowing you to visually maintain your rules and validations without the need to work directly with source code.

Eliminate repetitive tasks and improve the consistency of your applications 
Every component of your application, from the database and business rules, to forms and reports are reusable and extendable. DataFlex’s enhanced support for sub-classing and external classes provides the simplicity of drag and drop development for all custom controls.

High-level control when you want it
When dealing with code is inefficient or unnecessary, Studio’s high-level tools provide fast and easy access to the visual and database properties of each control.

Complete control when you need it
When you have to touch and feel your application’s code, Studio’s Code Explorer puts it, and the awesome power of DataFlex’s object-oriented 4GL, all at your fingertips.

Deploy applications on multiple platforms
DataFlex is supported on Microsoft Windows Terminal Services and Citrix XenApp. Deploy your DataFlex Windows solutions with confidence on these widely accepted platforms for more efficient user management, access control and scalability.

Deliver great looking, state-of-the-art Windows applications
Using the included Codejock controls and skinning framework enables developers to deliver great looking applications with state-of-the-art graphical user interfaces (GUIs), menus, toolbars and more!

Increase the return on your investment
DataFlex’s tiered development system is designed to accommodate the latest trends in distributed, rule-based, client/server business solution architecture. The combination of DataFlex’s methods and Studio provides an easy-to-master environment for business process-based application design. DataFlex enables you to quickly deploy multiple solutions through well-controlled and structured development processes.  Business solutions powered by DataFlex today will continue to deliver value tomorrow with open connectivity to database management systems, efficient life-cycle maintenance, and future access to changing application client and server environments.