Skip to content

Commit c4303df

Browse files
authored
docs(AI): Add Overview page (#2969)
* docs(common): Add AI Code Assistant overview * Add one more difference between Copilot extension and MCP
1 parent d3d634a commit c4303df

File tree

8 files changed

+70
-16
lines changed

8 files changed

+70
-16
lines changed

_contentTemplates/common/get-started.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,6 @@ In this tutorial, you will use the [Telerik NuGet feed](slug:installation/nuget)
7979

8080
Well done! Now you have your first Telerik UI for Blazor component running in your Blazor app, showcasing the power of front-end development with Blazor.
8181

82-
@[template](/_contentTemplates/common/get-started.md#next-steps-after-getting-started)
83-
8482
#end
8583

8684
#next-steps-after-getting-started

ai/copilot-extension.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ To use the Telerik GitHub Copilot extension for Blazor, you need to have:
1919
* An active [GitHub Copilot](https://github.com/features/copilot) subscription. You can enable or configure GitHub Copilot on the [Copilot Settings page in your GitHub account](https://github.com/settings/copilot).
2020
* A [Telerik user account](https://www.telerik.com/account/).
2121
* An active [DevCraft or Telerik UI for Blazor license](https://www.telerik.com/purchase/blazor-ui) or a [Telerik UI for Blazor trial](https://www.telerik.com/blazor-ui).
22+
* A [Blazor application that includes Telerik UI for Blazor](slug:blazor-overview#getting-started).
2223

2324
## Installation
2425

@@ -48,9 +49,9 @@ To use the Telerik Blazor Copilot extension:
4849

4950
The following list describes how your prompts may look like:
5051

51-
* `@telerikblazor` Generate a Grid with sorting and paging enabled. Bind the Grid to a Person model and provide dummy data.
52-
* `@telerikblazor` Generate a Telerik ComboBox for Blazor that shows a list of products. Create a Product class and generate sample data.
53-
* `@telerikblazor` Show me sample code for a Telerik Blazor Grid with virtual scrolling for the rows and columns.
52+
* "`@telerikblazor` Generate a Grid with sorting and paging enabled. Bind the Grid to a Person model and provide dummy data."
53+
* "`@telerikblazor` Generate a Telerik ComboBox for Blazor that shows a list of products. Create a Product class and generate sample data."
54+
* "`@telerikblazor` Show me sample code for a Telerik Blazor Grid with virtual scrolling for the rows and columns."
5455

5556
## Number of Requests
5657

@@ -59,7 +60,7 @@ The following list describes how your prompts may look like:
5960
The Telerik Blazor Copilot extension allows the following maximum number of requests, depending on your [Telerik license type](https://www.telerik.com/purchase/faq/licensing-purchasing):
6061

6162
* Perpetual licenses: 50 requests per year
62-
* Subscription licenses: 300 requests per day
63+
* Subscription licenses: virtually unlimited number of requests with a fair use threshold of 300 requests per day
6364
* Trial licenses: 300 requests per trial per year. Activating the same trial for a new release does not grant additional 300 requests.
6465

6566
> All Telerik AI tools share a single request limit for your Telerik account. For example, the Telerik Copilot extension and the Telerik MCP server both take up from the same usage quota.

ai/mcp-server.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ To use the Telerik Blazor MCP server, you need:
1919
* A [compatible MCP client (IDE, code editor or app)](https://modelcontextprotocol.io/clients) that supports *MCP tools*.
2020
* A [Telerik user account](https://www.telerik.com/account/).
2121
* An active [DevCraft or Telerik UI for Blazor license](https://www.telerik.com/purchase/blazor-ui) or a [Telerik UI for Blazor trial](https://www.telerik.com/blazor-ui).
22+
* A [Blazor application that includes Telerik UI for Blazor](slug:blazor-overview#getting-started).
2223

2324
## Installation
2425

@@ -162,9 +163,9 @@ To increase the probability of the Telerik MVC Server being used, or to call it
162163

163164
The following list describes how your prompts may look like:
164165

165-
* Telerik Generate a Blazor Grid with sorting and paging enabled. Bind the Grid to a Person model and provide dummy data.
166-
* Telerik Generate a ComboBox for Blazor that shows a list of products. Create a Product class and generate sample data.
167-
* Telerik Show me sample code for a Blazor Grid with virtual scrolling for the rows and columns.
166+
* "Telerik Generate a Blazor Grid with sorting and paging enabled. Bind the Grid to a Person model and provide dummy data."
167+
* "Telerik Generate a ComboBox for Blazor that shows a list of products. Create a Product class and generate sample data."
168+
* "Telerik Show me sample code for a Blazor Grid with virtual scrolling for the rows and columns."
168169

169170

170171
## Number of Requests
@@ -174,7 +175,7 @@ The following list describes how your prompts may look like:
174175
The Telerik Blazor MCP Server allows the following maximum number of requests, depending on your [Telerik license type](https://www.telerik.com/purchase/faq/licensing-purchasing):
175176

176177
* Perpetual licenses: 50 requests per year
177-
* Subscription licenses: 300 requests per day
178+
* Subscription licenses: virtually unlimited number of requests with a fair use threshold of 300 requests per day
178179
* Trial licenses: 300 requests per trial per year. Activating the same trial for a new release does not grant additional 300 requests.
179180

180181
> One prompt may trigger several requests to the MCP server, depending on the complexity.

ai/overview.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
title: Overview
3+
page_title: Telerik Blazor AI Tooling Overview
4+
description: Learn about the AI-powered developer tools that integrate with your IDE or code editor for greater productivity and enhanced developer experience.
5+
slug: ai-overview
6+
tags: telerik,blazor,ai
7+
published: True
8+
position: 1
9+
---
10+
11+
# Telerik Blazor AI Coding Assistant Overview
12+
13+
The Telerik Blazor AI Coding Assistant improves your developer experience and increases your productivity when implementing Blazor apps that include Telerik UI for Blazor. The coding assistant is an AI code generator that provides proprietary context to AI models in order to produce higher quality code samples with the [Telerik UI for Blazor components](https://www.telerik.com/blazor-ui) and API.
14+
15+
The Telerik AI Coding Assistant is integrated in:
16+
17+
* The [Telerik Blazor GitHub Copilot Extension](slug:ai-copilot-extension)
18+
* The [Telerik Blazor MCP Server](slug:ai-mcp-server)
19+
20+
The major differences between these tools are:
21+
22+
* The MCP server is more powerful and can handle more complex prompts that require several requests to the AI model. An MCP-enabled client like GitHub Copilot in **Agent** mode can make changes to your app and rebuild it to verify the AI suggestions.
23+
* The responses of the GitHub Copilot extension may contain shorter or partial code snippets and more explanations how to accomplish the task. When using the MCP server, the AI response is mostly code.
24+
25+
## Getting Started
26+
27+
To use the Telerik Blazor AI Coding Assistant, you need:
28+
29+
* A [Telerik user account](https://www.telerik.com/account/).
30+
* An active [DevCraft or Telerik UI for Blazor license](https://www.telerik.com/purchase/blazor-ui) or a [Telerik UI for Blazor trial](https://www.telerik.com/blazor-ui).
31+
* A [Blazor application that includes Telerik UI for Blazor](slug:blazor-overview#getting-started).
32+
33+
> A Telerik [Subscription license](https://www.telerik.com/purchase/faq/licensing-purchasing) is recommended in order to use the Telerik Blazor AI Coding Assistant:
34+
>
35+
> * Subscription license holders can make an unlimited number of requests.
36+
> * Perpetual license holders and trial users have a limited number of requests per year.
37+
38+
## Next Steps
39+
40+
* Install the [Telerik Blazor GitHub Copilot Extension](slug:ai-copilot-extension).
41+
* Add the [Telerik Blazor MCP Server](slug:ai-mcp-server) to an MCP-enabled client.

getting-started/client-blazor.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,12 @@ The final step in this tutorial is to use a Telerik UI for Blazor component in a
101101

102102
@[template](/_contentTemplates/common/get-started.md#add-component-sample)
103103

104+
## Step 7: Install Telerik AI Coding Assistants
105+
106+
Use the [Telerik Blazor MCP server](slug:ai-mcp-server) or the [Telerik Blazor GitHub Copilot extension](slug:ai-copilot-extension) to generate code snippets that include Telerik UI for Blazor components and API.
107+
108+
@[template](/_contentTemplates/common/get-started.md#next-steps-after-getting-started)
109+
104110
## Video Tutorial
105111

106112
If you prefer video instructions, you can also check the video tutorial below.

getting-started/hybrid-blazor.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,10 @@ namespace MyBlazorMauiAppName
114114

115115
Add your desired Telerik Blazor components in the app as in a native Blazor app. Explore the available UI for Blazor components and their features in our [live demos](https://demos.telerik.com/blazor-ui).
116116

117+
### 8. Install Telerik AI Coding Assistants
118+
119+
* Use the [Telerik Blazor MCP server](slug:ai-mcp-server) or the [Telerik Blazor GitHub Copilot extension](slug:ai-copilot-extension) to generate code snippets that include Telerik UI for Blazor components and API.
120+
117121
## Running the Blazor Hybrid App
118122

119123
You can now run the hybrid application in debug mode, but it's recommended to [be aware of possible caveats during deployment and prevent them upfront](slug:hybrid-blazor-apps#known-issues).
@@ -127,7 +131,6 @@ Refer to the following articles for more information on each technology stack:
127131
## Next Steps
128132

129133
* [Explore the specifics of Telerik UI for Blazor in native MAUI](slug:hybrid-blazor-apps)
130-
* Use the [Telerik Blazor MCP server](slug:ai-mcp-server) or the [Telerik Blazor GitHub Copilot extension](slug:ai-copilot-extension) to generate code snippets that include Telerik UI for Blazor components and API.
131134

132135
## See Also
133136

getting-started/web-app.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,11 @@ The final step in this tutorial is to use a Telerik UI for Blazor component in a
121121

122122
@[template](/_contentTemplates/common/get-started.md#add-component-sample)
123123

124-
## Next Steps
124+
## Step 7: Install Telerik AI Coding Assistants
125125

126-
* Use the [Telerik Blazor MCP server](slug:ai-mcp-server) or the [Telerik Blazor GitHub Copilot extension](slug:ai-copilot-extension) to generate code snippets that include Telerik UI for Blazor components and API.
126+
Use the [Telerik Blazor MCP server](slug:ai-mcp-server) or the [Telerik Blazor GitHub Copilot extension](slug:ai-copilot-extension) to generate code snippets that include Telerik UI for Blazor components and API.
127+
128+
@[template](/_contentTemplates/common/get-started.md#next-steps-after-getting-started)
127129

128130
## See Also
129131

getting-started/what-you-need.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ The required milestones to obtain and use Telerik UI for Blazor are:
3737
1. Add the [CSS theme and JavaScript file](#css-theme-and-javascript-files).
3838
1. Add the [`<TelerikRootComponent>`](#telerikrootcomponent).
3939
1. [Add components to a view](#add-telerik-components-to-a-view).
40+
1. Install [Telerik Blazor AI coding assistants](#install-telerik-ai-coding-assistants).
4041

4142

4243
## NuGet Packages
@@ -260,12 +261,13 @@ The Blazor application is ready to use Telerik components.
260261
}
261262
````
262263

263-
@[template](/_contentTemplates/common/get-started.md#next-steps-after-getting-started)
264-
265-
## Next Steps
264+
## Install Telerik AI Coding Assistants
266265

267266
* Use the [Telerik Blazor MCP server](slug:ai-mcp-server) or the [Telerik Blazor GitHub Copilot extension](slug:ai-copilot-extension) to generate code snippets that include Telerik UI for Blazor components and API.
268267

268+
@[template](/_contentTemplates/common/get-started.md#next-steps-after-getting-started)
269+
270+
269271
## See Also
270272

271273
* [Automated MSI installer](slug:installation-msi)

0 commit comments

Comments
 (0)