# Telerik Reporting Virtual Classroom Training Starter Project

Welcome to the sample project repository of the
[Telerik Reporting getting started video course](https://learn.telerik.com/learn/course/internal/view/elearning/38/telerik-reporting).
This training course is developed to help you get started with the Telerik Reporting set of services and features.
It aims to put you in the shoes of a report designer and an engineer that is integrating a reporting solution into an existing application.

In this repo, you will find the starter source code needed for the hands-on exercises that are part of the different chapters throughout the training.
You will also find two final states of the exercises in branches of this repository:
* [basic-complete](https://github.com/telerik/RpsTrackerBlazorReportingStart/tree/basics-complete) contains the state of the exercises when you complete chapter 3 
* [advanced-complete](https://github.com/telerik/RpsTrackerBlazorReportingStart/tree/advanced-complete) contains the state of the exercises
when you complete the next chapters

## About the Telerik Reporting Video Course

All users with an active trial or commercial license have access to the 
[Telerik Reporting video course](https://learn.telerik.com/learn/course/internal/view/elearning/38/telerik-reporting)
available in [Telerik's Virtual Classroom](https://learn.telerik.com/learn).

After the Welcome chapter, the second chapter makes an overview of what tools the 
[Telerik Reporting](https://www.telerik.com/products/reporting?utm_medium=referral&utm_source=github&utm_campaign=reporting-awareness-gh-public-readme)
product includes and what a report definition is.

Chapter 3 guides you in the process of designing a basic report using the
[Standalone Report Designer](https://docs.telerik.com/reporting/designing-reports/report-designer-tools/desktop-designers/standalone-report-designer/overview)
and integrating it into a sample Blazor application using the Blazor Report Viewer.

Chapter 4 shows some more advanced scenarios of report customization and also shows how to work with the alternative 
[Web Report Designer](https://docs.telerik.com/reporting/designing-reports/report-designer-tools/web-report-designer/overview)
that is used to embed report creation into your web applications.
[Globalization](https://docs.telerik.com/reporting/globalization/overview) of the reports is also covered.

Chapter 5 teaches how to better style your reports by creating style rules and setting different style properties of the report items.

## **Contribution**

**Issues and Pull Requests are welcome.**

To submit a pull request, you should **first** [**fork**](https://docs.github.com/en/free-pro-team@latest/github/getting-started-with-github/fork-a-repo) **the repo**.

## **Licensing**

Telerik Reporing is a commercial product. To use it, you need to either register for a free trial or purchase a license.

The 30-day free trial can be obtained from the
[Telerik Reporting product page](https://www.telerik.com/products/reporting?utm_medium=referral&utm_source=github&utm_campaign=reporting-awareness-gh-public-readme)
which gives you full access to the Telerik Reporting functionality. For more information regarding the available license and bundle options, you can review the 
[Telerik Reporting product pricing page](https://www.telerik.com/purchase/individual/reporting?utm_medium=referral&utm_source=github&utm_campaign=reporting-awareness-gh-public-readme).

Both active trialists and license holders can take advantage of our legendary technical support provided directly by the Reporting dev team!

## **Useful Links**

- [Video onboarding training Telerik Reporting](https://learn.telerik.com/learn/course/internal/view/elearning/38/telerik-reporting)
- [The initial version of the RPS Issue Tracker Projects GitHub Repo](https://github.com/telerik/RpsTrackerBlazorReportingStart)
- [Basic Final version of the RPS Issue Tracker Projects GitHub Repo](https://github.com/telerik/RpsTrackerBlazorReportingStart/tree/basics-complete)
- [Advanced Final version of the RPS Issue Tracker Projects GitHub Repo](https://github.com/telerik/RpsTrackerBlazorReportingStart/tree/advanced-complete)
- Browse all [Telerik Reporting live demos](https://demos.telerik.com/reporting?utm_medium=referral&utm_source=github&utm_campaign=reporting-awareness-gh-public-readme)
- Browse the [Telerik Reporting official documentation](https://docs.telerik.com/reporting)
- Follow this link to [report bugs and add feature requests](https://feedback.telerik.com/reporting)
- [Creating Reports Overview](https://docs.telerik.com/reporting/designing-reports/overview)
- [Embedding Reports Overview](https://docs.telerik.com/reporting/embedding-reports/overview)
