Skip to content

Commit 7626fe0

Browse files
Merge branch 'development' into 987388-timeline
2 parents d5b174d + 3bda553 commit 7626fe0

File tree

122 files changed

+4779
-8455
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

122 files changed

+4779
-8455
lines changed

blazor-toc.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -148,11 +148,10 @@
148148
</li>
149149
</ul>
150150
</li>
151-
<li>AI Coding Assistants
151+
<li>AI Coding Assistant
152152
<ul>
153153
<li><a href="/blazor/ai-coding-assistants/overview">Overview</a></li>
154154
<li><a href="/blazor/ai-coding-assistants/mcp-server">MCP Server</a></li>
155-
<li><a href="/blazor/ai-coding-assistants/copilot-extension">Copilot Extension</a></li>
156155
</ul>
157156
</li>
158157
<li>Smart (AI) Solutions
@@ -2983,7 +2982,8 @@
29832982
<li> <a href="/blazor/file-upload/file-source">File Source</a></li>
29842983
<li> <a href="/blazor/file-upload/template">Template</a></li>
29852984
<li> <a href="/blazor/file-upload/validation">Validation</a></li>
2986-
<li> <a href="/blazor/file-upload/style-appearance">Style and Appearance</a></li>
2985+
<li> <a href="/blazor/file-upload/form-integration">Form Integration</a></li>
2986+
<li> <a href="/blazor/file-upload/style-appearance">File Upload Customization</a></li>
29872987
<li> <a href="/blazor/file-upload/http-client">Http Client</a></li>
29882988
<li>How To
29892989
<ul>
@@ -3057,7 +3057,6 @@
30573057
<li><a href="/blazor/gantt-chart/column-template">Column Template</a></li>
30583058
<li><a href="/blazor/gantt-chart/column-menu">Column Menu</a></li>
30593059
<li><a href="/blazor/gantt-chart/column-chooser">Column Chooser</a></li>
3060-
<li><a href="/blazor/gantt-chart/responsive-columns">Responsive Column</a></li>
30613060
<li><a href="/blazor/gantt-chart/wbs-column">WBS Column</a></li>
30623061
</ul>
30633062
</li>
@@ -4324,6 +4323,7 @@
43244323
<li> <a href="/blazor/sparkline/user-interaction">User Interaction</a></li>
43254324
<li> <a href="/blazor/sparkline/appearance">Appearance</a></li>
43264325
<li> <a href="/blazor/sparkline/globalization">Globalization</a></li>
4326+
<li> <a href="/blazor/sparkline/localization">Localization</a></li>
43274327
<li> <a href="/blazor/sparkline/accessibility">Accessibility</a></li>
43284328
<li> <a href="/blazor/sparkline/events">Events</a></li>
43294329
<li> <a href="/blazor/sparkline/methods">Methods</a></li>
@@ -5004,4 +5004,4 @@
50045004
</li>
50055005
</ul>
50065006
</li>
5007-
</ul>
5007+
</ul>

blazor/ai-assistview/ai-integrations/gemini-integration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ Nuget\Install-Package Markdig
6161

6262
Modify the razor file to integrate the Gemini AI with the AI AssistView component.
6363

64-
* update your Gemini API key securely in the configuration:
64+
* Update your Gemini API key securely in the configuration:
6565

6666
```bash
6767

Lines changed: 99 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -1,99 +1,99 @@
1-
---
2-
layout: post
3-
title: SyncfusionBlazor GitHub Copilot Extension | Syncfusion
4-
description: Learn how the SyncfusionBlazor GitHub Copilot extension enhances your Blazor development with intelligent code suggestions, best practices, contextual guidance.
5-
control: Getting started with SyncfusionBlazor copilot extension
6-
platform: Blazor
7-
documentation: ug
8-
---
9-
10-
# SyncfusionBlazor GitHub Copilot Extension
11-
12-
## Overview
13-
14-
The [SyncfusionBlazor GitHub Copilot Extension](https://github.com/apps/syncfusionblazor) provides intelligent assistance for developers using Syncfusion's Blazor component libraries. This extension seamlessly integrates with GitHub Copilot to enhance your development workflow.
15-
16-
### What is a GitHub Copilot Extension?
17-
18-
A GitHub Copilot extension enhances Copilot's capabilities by integrating specialized, third-party tools and knowledge directly into the chat interface. It allows Copilot to access specific data, APIs, and services—such as a component vendor's official documentation—to provide more accurate, context-aware, and relevant assistance for a developer's specific technology stack.
19-
20-
### Key Benefits
21-
22-
* Smart code suggestions for Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor components.
23-
* Best practice guidance for component usage and configuration.
24-
* Context-aware troubleshooting for complex scenarios.
25-
26-
## Prerequisites
27-
28-
Before using this extension, ensure you have:
29-
30-
* [Github copilot](https://github.com/copilot/)
31-
* An active Syncfusion<sup style="font-size:70%">&reg;</sup> license (any of the following):
32-
- [Commercial License](https://www.syncfusion.com/sales/unlimitedlicense)
33-
- [Free Community License](https://www.syncfusion.com/products/communitylicense)
34-
- [Free Trial](https://www.syncfusion.com/account/manage-trials/start-trials)
35-
* An active [API KEY](https://syncfusion.com/account/api-key)
36-
37-
## Unlimited Access
38-
39-
Syncfusion<sup style="font-size:70%">&reg;</sup> offers unlimited access to this copilot extension. There are no restrictions on:
40-
41-
* Number of requests
42-
* Components usage
43-
* Query types
44-
* Usage duration
45-
46-
This ensures users can fully leverage Syncfusion<sup style="font-size:70%">&reg;</sup> components to enhance their development experience without limitations.
47-
48-
## Installation
49-
50-
* Visit the [SyncfusionBlazor GitHub App](https://github.com/apps/syncfusionblazor) and click **Install**.
51-
* Grant the required read-access permissions to allow the extension to function with Copilot chat.
52-
* Click **Install & Authorize**.
53-
* Sign in with your Syncfusion<sup style="font-size:70%">&reg;</sup> account to authenticate and link the extension to your GitHub account. The API key is automatically retrieved upon successful authentication.
54-
* Restart your development environment (e.g., VS Code or GitHub Copilot) and start a new Copilot chat session to use the extension.
55-
56-
## Getting Started
57-
58-
* Open the chat panel in a supported environment like [GitHub Copilot](https://github.com/copilot) or VSCode Copilot.
59-
* Type `@` in the chat prompt and select the `SyncfusionBlazor` from the list of extensions.
60-
* Enter a query related to Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor components (e.g., configuration, implementation, or troubleshooting).
61-
62-
### Mode availability in VS code
63-
64-
Syncfusion<sup style="font-size:70%">&reg;</sup> Copilot extension provide full access to all AI interaction modes — Ask, Edit, and Agent — when integrated with VS code.
65-
66-
### Best Practices for Effective Usage
67-
68-
1. `Be specific`: Mention both platform and component (e.g., "How do I create a Syncfusion Blazor Grid with paging and filtering?").
69-
2. `Provide context`: Include details about your use case for more targeted solutions.
70-
3. `Use descriptive queries`: Avoid vague questions that lack necessary context.
71-
4. `Start fresh for new topics`: Begin a new chat session when switching components or topics.
72-
73-
## Example Queries
74-
75-
Here are some examples of queries you can use with the Syncfusion<sup style="font-size:70%">&reg;</sup> Copilot extensions:
76-
77-
* "@SyncfusionBlazor Create a Syncfusion data grid with paging and sorting"
78-
* "@SyncfusionBlazor How do I implement a responsive Syncfusion chart with tooltips?"
79-
* "@SyncfusionBlazor Show me a Syncfusion Kanban board implementation with drag and drop"
80-
81-
## Uninstallation
82-
83-
To remove the extension from your account:
84-
85-
* Go to [GitHub App Installations](https://github.com/settings/installations/).
86-
* Locate the `SyncfusionBlazor` extension in the list.
87-
* Click `Configure`, then select `Uninstall`.
88-
89-
## Support
90-
91-
* [Support tickets](https://support.syncfusion.com/support/tickets/create) - Guaranteed Response in 24 hours \| Unlimited tickets \| Holiday support
92-
* [Community forum](https://www.syncfusion.com/forums/blazor-components)
93-
* [Request feature or report bug](https://www.syncfusion.com/feedback/blazor-components)
94-
* Live chat
95-
96-
## See also
97-
98-
* [Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor Documentation](https://blazor.syncfusion.com/documentation)
99-
* [Github Copilot Documentation](https://docs.github.com/en/copilot)
1+
---
2+
layout: post
3+
title: SyncfusionBlazor GitHub Copilot Extension | Syncfusion
4+
description: Learn how the SyncfusionBlazor GitHub Copilot extension enhances your Blazor development with intelligent code suggestions, best practices, contextual guidance.
5+
control: Getting started with SyncfusionBlazor copilot extension
6+
platform: Blazor
7+
documentation: ug
8+
---
9+
10+
# SyncfusionBlazor GitHub Copilot Extension
11+
12+
## Overview
13+
14+
The [SyncfusionBlazor GitHub Copilot Extension](https://github.com/apps/syncfusionblazor) provides intelligent assistance for developers using Syncfusion's Blazor component libraries. This extension seamlessly integrates with GitHub Copilot to enhance your development workflow.
15+
16+
### What is a GitHub Copilot Extension?
17+
18+
A GitHub Copilot extension enhances Copilot's capabilities by integrating specialized, third-party tools and knowledge directly into the chat interface. It allows Copilot to access specific data, APIs, and services—such as a component vendor's official documentation—to provide more accurate, context-aware, and relevant assistance for a developer's specific technology stack.
19+
20+
### Key Benefits
21+
22+
* Smart code suggestions for Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor components.
23+
* Best practice guidance for component usage and configuration.
24+
* Context-aware troubleshooting for complex scenarios.
25+
26+
## Prerequisites
27+
28+
Before using this extension, ensure you have:
29+
30+
* [Github copilot](https://github.com/copilot/)
31+
* An active Syncfusion<sup style="font-size:70%">&reg;</sup> license (any of the following):
32+
- [Commercial License](https://www.syncfusion.com/sales/unlimitedlicense)
33+
- [Free Community License](https://www.syncfusion.com/products/communitylicense)
34+
- [Free Trial](https://www.syncfusion.com/account/manage-trials/start-trials)
35+
* An active [API KEY](https://syncfusion.com/account/api-key)
36+
37+
## Unlimited Access
38+
39+
Syncfusion<sup style="font-size:70%">&reg;</sup> offers unlimited access to this copilot extension. There are no restrictions on:
40+
41+
* Number of requests
42+
* Components usage
43+
* Query types
44+
* Usage duration
45+
46+
This ensures users can fully leverage Syncfusion<sup style="font-size:70%">&reg;</sup> components to enhance their development experience without limitations.
47+
48+
## Installation
49+
50+
* Visit the [SyncfusionBlazor GitHub App](https://github.com/apps/syncfusionblazor) and click **Install**.
51+
* Grant the required read-access permissions to allow the extension to function with Copilot chat.
52+
* Click **Install & Authorize**.
53+
* Sign in with your Syncfusion<sup style="font-size:70%">&reg;</sup> account to authenticate and link the extension to your GitHub account. The API key is automatically retrieved upon successful authentication.
54+
* Restart your development environment (e.g., VS Code or GitHub Copilot) and start a new Copilot chat session to use the extension.
55+
56+
## Getting Started
57+
58+
* Open the chat panel in a supported environment like [GitHub Copilot](https://github.com/copilot) or VSCode Copilot.
59+
* Type `@` in the chat prompt and select the `SyncfusionBlazor` from the list of extensions.
60+
* Enter a query related to Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor components (e.g., configuration, implementation, or troubleshooting).
61+
62+
### Mode availability in VS code
63+
64+
Syncfusion<sup style="font-size:70%">&reg;</sup> Copilot extension provide full access to all AI interaction modes — Ask, Edit, and Agent — when integrated with VS code.
65+
66+
### Best Practices for Effective Usage
67+
68+
1. `Be specific`: Mention both platform and component (e.g., "How do I create a Syncfusion Blazor Grid with paging and filtering?").
69+
2. `Provide context`: Include details about your use case for more targeted solutions.
70+
3. `Use descriptive queries`: Avoid vague questions that lack necessary context.
71+
4. `Start fresh for new topics`: Begin a new chat session when switching components or topics.
72+
73+
## Example Queries
74+
75+
Here are some examples of queries you can use with the Syncfusion<sup style="font-size:70%">&reg;</sup> Copilot extensions:
76+
77+
* "@SyncfusionBlazor Create a Syncfusion data grid with paging and sorting"
78+
* "@SyncfusionBlazor How do I implement a responsive Syncfusion chart with tooltips?"
79+
* "@SyncfusionBlazor Show me a Syncfusion Kanban board implementation with drag and drop"
80+
81+
## Uninstallation
82+
83+
To remove the extension from your account:
84+
85+
* Go to [GitHub App Installations](https://github.com/settings/installations/).
86+
* Locate the `SyncfusionBlazor` extension in the list.
87+
* Click `Configure`, then select `Uninstall`.
88+
89+
## Support
90+
91+
* [Support tickets](https://support.syncfusion.com/support/tickets/create) - Guaranteed Response in 24 hours \| Unlimited tickets \| Holiday support
92+
* [Community forum](https://www.syncfusion.com/forums/blazor-components)
93+
* [Request feature or report bug](https://www.syncfusion.com/feedback/blazor-components)
94+
* Live chat
95+
96+
## See also
97+
98+
* [Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor Documentation](https://blazor.syncfusion.com/documentation)
99+
* [Github Copilot Documentation](https://docs.github.com/en/copilot)

0 commit comments

Comments
 (0)