Uniface 10 – Development & Modernization

Duration: Hours

Enquiry


    Category:

    Training Mode: Online

    Description

    Introduction
    Uniface 10 Essentials: Application Development & Modernization provides a foundational understanding of developing enterprise applications using the Uniface 10 platform. This course introduces model-driven development, component-based architecture, form and service creation, triggers, business logic, web modernization techniques, and integration capabilities. Participants will learn how to modernize existing applications, improve performance, and build scalable solutions for desktop, web, and mobile environments using the latest Uniface tools and standards.

    Prerequisites
    Basic understanding of application development
    Familiarity with relational databases and SQL
    Knowledge of web technologies is helpful
    Fundamental understanding of enterprise applications
    Access to Uniface 10 development environment

    Table of Contents
    1. Introduction to Uniface 10
     1.1 Overview of Uniface Architecture & Capabilities
     1.2 Understanding the IDE and Development Workspace
     1.3 Model-Driven Development Principles
     1.4 Application Structure and Component Types
     1.5 Project Setup and Development Workflow

    2. Data Modeling & Definitions
     2.1 Creating Entities, Fields, and Relationships
     2.2 Defining Keys, Constraints, and Triggers
     2.3 Managing Repositories and Meta-Data
     2.4 Best Practices for Data Model Design
     2.5 Database Connectivity & Configuration

    3. Component Development Essentials
     3.1 Form Components: Layout, Widgets & Properties
     3.2 Service Components: Business Logic Implementation
     3.3 Session & Server Components
     3.4 Creating Reusable Components
     3.5 Component Lifecycle and Execution Flow

    4. Triggers, Commands & Business Logic
     4.1 Event Triggers and Their Execution Order
     4.2 Implementing Business Rules
     4.3 Using Proc Code for Functionality
     4.4 Error Handling and Messaging
     4.5 Reusable Logic and Global Procedures

    5. Modernizing Interfaces with Uniface 10
     5.1 UI Refresh: Themes, Widgets & Custom Styling
     5.2 Responsive UI Concepts
     5.3 Web Modernization Techniques
     5.4 Transforming Legacy Screens
     5.5 Improving User Experience & Interaction

    6. Web Integration Essentials
     6.1 Introduction to Uniface Web
     6.2 Working with HTML, CSS, and JavaScript Integration
     6.3 Creating Web Components
     6.4 REST Service Consumption & JSON Handling
     6.5 Exposing Uniface Components as Web Services

    7. Application Deployment & Runtime
     7.1 Deployment Models & Runtime Architecture
     7.2 Packaging and Delivering Applications
     7.3 Server Configuration & Management
     7.4 Application Performance Optimization
     7.5 Versioning, Maintenance & Upgrades

    8. Security & Access Management
     8.1 Authentication and User Access Control
     8.2 Securing Web Components
     8.3 Data Protection, Encryption & Certificates
     8.4 Logging, Monitoring & Audit Trails
     8.5 Compliance and Governance Best Practices

    9. Integration with Enterprise Systems
     9.1 Connecting with Databases and Middleware
     9.2 External API Integration
     9.3 Working with Legacy Applications
     9.4 Batch Processing & Scheduling
     9.5 Integrating with Cloud Components

    10. Best Practices for Uniface 10 Development
     10.1 Coding Standards & Naming Conventions
     10.2 Component Reuse & Modularity
     10.3 Debugging & Testing Techniques
     10.4 Refactoring Legacy Code
     10.5 Documentation & Long-Term Maintainability


    This training provides a strong foundation for developing and modernizing enterprise applications using Uniface 10. Participants gain practical experience in building components, defining business logic, integrating with modern web technologies, and deploying robust solutions. By the end of the program, learners are fully equipped to design scalable, maintainable, and future-ready applications within the Uniface environment.

    Reviews

    There are no reviews yet.

    Be the first to review “Uniface 10 – Development & Modernization”

    Your email address will not be published. Required fields are marked *

    Enquiry


      Category: