Documentation

Introduction to Kendo UI Builder

Progress® Kendo UI® Builder is a tool for creating and managing high-performance, responsive web applications which support the implementation of Kendo UI components.

Overview

  • Utilizes the contemporary HTML, CSS, and JavaScript technologies.
  • Separates the user interface (UI) from the project business logic which runs on the application server.
  • Provides extension points for customizing the functional units of the web project.
  • Delivers access to predefined visual components for easily setting up the layout and content of the web application.
  • Saves a significant amount of efforts and time otherwise needed for web development.

Supported Frameworks

Building Blocks

The Building Blocks of the Kendo UI Builder

Modules

Views

  • Views are part of the modules and provide the settings that are available for each page of the web application.
  • The system views are predefined and are only available in the App Module.
  • The built-in views are delivered by the Builder out of the box. Their predefined layout, look, and feel aim at facilitating the implementation of the most common scenarios.
  • The user-defined view is the Blank view. The Blank and the App Layout views are the only views which allow the usage and further modification of components.
  • The Builder also supports the implementation of custom views in your web project.

Components

  • Components can be used in the Blank and App Layout views only.
  • The built-in components are delivered by the Builder out of the box. Similar to views, their predefined layout, look, and feel aim at facilitating the implementation of the most common scenarios. Based on the similar features they deliver, the components are grouped into subsets such as Data Management or Layout components.
  • The Builder also supports the implementation of custom components in your web project.

Data Providers

Extension Points

The extension points enable you to customize specific aspects of the generated web project.

Styling Options

Progress OpenEdge Integration

In this article