Video Onboarding
Telerik UI for WPF offers a comprehensive video getting started course available to all developers. This class is designed to help you get started with the Telerik UI for WPF components and features. It aims to put you in the shoes of an engineer who adds new features to an existing application.
The course starts with an introduction to the Telerik UI for WPF components and its benefits. The training flow then takes you to an overview of the demo application and further, you get into creating inputs, data grids, charts, document viewers, and more. The course also talks about how to enhance the components with one of the built-in themes and or by customizing the default styles.
Additionally, you will learn about other important Telerik UI for WPF built-in features, such as globalization, localization, and accessibility, as well as options for reporting.
Prefer written instructions? Use the documentation links beside each video and the written guides by module. These guides cover related tasks; they are not transcripts or a reproduction of the course project.
Course Overview
The next video shares a glimpse of the format and structure of the whole training and provides a brief overview of what will be accomplished through the steps.
Written guides for Course Overview: Read the Telerik UI for WPF introduction for a product overview and First Steps with Telerik UI for WPF for prerequisites and setup.
Project Overview
This video explains the details around the project you will be modifying—what it is, what needs to be added, and what the accomplished state will look like.
Written guides for Project Overview: Follow First Steps with Telerik UI for WPF to create an application. Use Developer Focused Examples to find runnable examples of individual controls. These examples are separate from the course project.
Onboarding Modules
The Telerik UI for WPF technical online training has an approximate duration of 2 hours and is split into eight modules with the following learning path:
- Chapter 1: Welcome Settings (Course overview, prerequisites, about Telerik UI for WPF, tour of demo application)
- Chapter 2: Getting Started (Running the sample application code)
- Chapter 3: Basic UI Component (Working with input controls view models and visualizing spreadsheet documents)
- Chapter 4: Chart (Working with charts in order to visualize data)
- Chapter 5: Grid (Working with data grid)
- Chapter 6: Scheduler (Working with scheduler component to plan tasks and meetings)
- Chapter 7: Reporting (Working with the report viewer component)
- Chapter 8: Styling and Themes (Applying Telerik themes and customizing Telerik components)
Written Guides by Module
Use the following documentation to learn the topics covered by each module without relying on video playback.
| Course module | Related written documentation |
|---|---|
| Chapter 1: Welcome Settings | Telerik UI for WPF introduction and First Steps with Telerik UI for WPF cover the product and prerequisites. SDK Samples Browser explains how to browse examples. |
| Chapter 2: Getting Started | First Steps with Telerik UI for WPF covers project setup. SDK Samples Browser explains how to build and run SDK examples, which are separate from the course application. |
| Chapter 3: Basic UI Component | Getting Started with WatermarkTextBox, ViewModelBase, and Getting Started with RadSpreadsheet cover text input, view models, and spreadsheets. For document viewing, see Getting Started with RadPdfViewer. |
| Chapter 4: Chart | Getting Started with RadChartView explains how to create a chart. |
| Chapter 5: Grid | Getting Started with RadGridView explains how to create and populate a data grid. |
| Chapter 6: Scheduler | Getting Started with RadScheduleView explains how to create a scheduler and populate it with appointments. |
| Chapter 7: Reporting | The Telerik Reporting WPF Report Viewer documentation covers displaying reports in WPF applications. |
| Chapter 8: Styling and Themes | Applying a Theme with Implicit Styles, Modifying Default Styles, and Editing Control Templates cover theming and appearance customization. |
For the additional topics mentioned in the course introduction, see ScheduleView Globalization, Localization for Telerik UI controls, and UI Automation Support for accessibility.