diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/code-snippet.md b/Extension/NETMAUI-Extension/Visual-Studio-Code/code-snippet.md new file mode 100644 index 00000000..af52add1 --- /dev/null +++ b/Extension/NETMAUI-Extension/Visual-Studio-Code/code-snippet.md @@ -0,0 +1,53 @@ +--- +layout: post +title: Code Snippets - .NET MAUI Extension Visual Studio Code | Syncfusion +description: Learn here all about how to use code snippet utility of Syncfusion .NET MAUI Extension for Visual Studio Code and much more. +platform: MAUI +component: Common +documentation: ug +--- + +# Add Syncfusion .NET MAUI component in the .NET MAUI application + +The Syncfusion .NET MAUI code sample utility for Visual Studio Code provides sample for easily inserting Syncfusion .NET MAUI components with various features into the .NET MAUI Application's XAML code editor. + +N> The Syncfusion .NET MAUI code sample is available from Essential Studio 2024 Volume 1 (`v25.1.35`) onwards. + +## Add a Syncfusion .NET MAUI component + +The following instructions outline the process of using the Syncfusion .NET MAUI code snippet in your .NET MAUI application. + +1. In Visual Studio Code, either open an existing .NET MAUI application or create a new .NET MAUI Application. + +2. Open the XAML file you require and position the cursor where you want to add the Syncfusion component. + +3. To access Syncfusion .NET MAUI components with various features, type the **sf** word in the specified format. + +``` +sf- +For Example, sf-datagrid-grouping +``` + +4. Select the desired Syncfusion component and press the **Enter** or **Tab** key to add the Syncfusion .NET MAUI component to the XAML file. + + ![Code Snippet](images/MAUI_CodeSnippets.gif) + +5. After adding the Syncfusion .NET MAUI component to the XAML file, We've included instructions in the **TODO** section for your reference. This will guide you in determining whether to add the the View Model file or if only add namespace and NuGet entries to run the Syncfusion components. + + ![Comment](images/Comment.png) + +6. You can also find a Syncfusion help link at the top of the added sample to learn more about the new Syncfusion .NET MAUI component feature. + + ![Help](images/Help.png) + +## Configure .NET MAUI application with Syncfusion + +The Syncfusion .NET MAUI snippet inserts code into the XAML file. However, you need to configure the .NET MAUI project with Syncfusion by installing the Syncfusion .NET MAUI NuGet package and adding the appropriate namespace. To configure, follow these steps: + +1. Open the .NET MAUI application file and manually add the necessary Syncfusion .NET MAUI individual NuGet package(s) as a package reference for the Syncfusion .NET MAUI components. We've included a commented code sample indicating the corresponding NuGet package entry for each component. Copy the NuGet package entry and paste it into your .NET MAUI project file. This NuGet package will be automatically restored during the build or save process of the project. + + ![NuGet Package](images/NuGetEntry.gif) + +2. To integrate Syncfusion components into your application, go to the XAML file and insert the necessary Syncfusion .NET MAUI namespace entries. We've included a commented code sample indicating the corresponding namespace entry for each component. Copy the namespace entry and paste it into your XAML file. + + ![Namespace](images/NamespaceEntry.gif) \ No newline at end of file diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/create-project.md b/Extension/NETMAUI-Extension/Visual-Studio-Code/create-project.md new file mode 100644 index 00000000..58343d54 --- /dev/null +++ b/Extension/NETMAUI-Extension/Visual-Studio-Code/create-project.md @@ -0,0 +1,49 @@ +--- +layout: post +title: Create Projects using Project Templates via Extensions | Syncfusion +description: Learn here about how to create syncfusion .NET MAUI application using Syncfusion .NET MAUI Extension for Visual Studio Code. +platform: MAUI +component: Common +documentation: ug +--- + +# Creating a Syncfusion .NET MAUI application + +Syncfusion offers the .NET MAUI Project Template for building .NET MAUI applications using Syncfusion components in Visual Studio Code. This template includes all the necessary Syncfusion components, NuGet references, namespaces, and code snippets required for developing .NET MAUI applications with Syncfusion. The **.NET MAUI Project Template** comes with a project wizard to streamline the application creation process using Syncfusion components. + +N> Syncfusion Visual Studio Code project templates now support .NET MAUI project templates starting from `v25.1.35`. + +The following steps below will assist you to create your **Syncfusion .NET MAUI Application** through **Visual Studio Code:** + +1. To create a Syncfusion .NET MAUI application in Visual Studio Code, open the command palette by pressing **Ctrl+Shift+P**. Then, search for **Syncfusion** in the Visual Studio Code palette to access the templates provided by Syncfusion. + + ![CreateProjectPalette](images/CreateProjectPalette.png) + +2. Select **Syncfusion .NET MAUI Template Studio: Launch** and press **Enter**. This will launch the Template Studio wizard for configuring the Syncfusion .NET MAUI app. Enter the Project Name and Project Path as required. + + ![CreateProject](images/TemplateStudioWizard.png) + +3. To select a control, click on the **Next** button or the **Controls** tab. You can then add the following Syncfusion .NET MAUI components to the application. Choose the required Syncfusion .NET MAUI components. + + ![CreateProject](images/MAUICreateProject.gif) + + Select the required control(s) by clicking on the corresponding checkbox. + + To unselect a control that has been added, click on the checkbox of the selected control. + + N> **Note:** Select at least one control to enable the **Create** button. + + **Project details section** + + In the Project Details section, you can modify the Project Name, Project Path, and their configurations. You can also choose the desired .NET Core Version (.NET 7.0 or .NET 8.0). + +4. Click the **Create** button to generate the Syncfusion .NET MAUI application. The created application includes the necessary Syncfusion NuGet packages and rendering code for the selected Syncfusion components. + +5. You can run the application to see the Syncfusion components. Click **F5** or go to **Run>Start Debugging**. + + ![Debug](images/Debug.png) + +6. The Syncfusion .NET MAUI application is configured with the latest Syncfusion .NET MAUI NuGet packages version, namespaces, and component rendering code for Syncfusion components. + +7. If you installed the trial setup or NuGet packages from nuget.org you must register the Syncfusion license key to your application since Syncfusion introduced the licensing system from 2018 Volume 2 (v16.2.0.41) Essential Studio release. Navigate to the [help topic](https://help.syncfusion.com/common/essential-studio/licensing/overview#how-to-generate-syncfusion-license-key) to generate and register the Syncfusion license key to your application. Refer to this [blog](https://www.syncfusion.com/blogs/post/whats-new-in-2018-volume-2.aspx?_ga=2.11237684.1233358434.1587355730-230058891.1567654773) post for understanding the licensing changes introduced in Essential Studio. + diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/download-and-installation.md b/Extension/NETMAUI-Extension/Visual-Studio-Code/download-and-installation.md new file mode 100644 index 00000000..cd31c605 --- /dev/null +++ b/Extension/NETMAUI-Extension/Visual-Studio-Code/download-and-installation.md @@ -0,0 +1,75 @@ +--- +layout: post +title: Download and Installation in .NET MAUI Extension | Syncfusion +description: Learn here more about how to download and install in the Syncfusion .NET MAUI Extension for Visual Studio Code and much more. +platform: MAUI +component: Common +documentation: ug +--- + +# Download and Installation +Syncfusion publishes the Visual Studio Code extension on the [Visual Studio Code marketplace](https://marketplace.visualstudio.com/items?itemName=SyncfusionInc.MAUI-VSCode-Extensions). You can install it directly from Visual Studio Code or download and install it from the Visual Studio Code marketplace. + +**Prerequisites** +The following software prerequisites must be installed to install the Syncfusion .NET MAUI extension, as well as for creating and adding snippets in Syncfusion .NET MAUI applications. + +* [Visual Studio Code 1.87.1 or later](https://code.visualstudio.com/download) + +* [C# Extension ](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp) + +* [C# Dev Kit](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit) + +## Install through the Visual Studio Code Extensions +The following instructions outline the process of installing the Syncfusion .NET MAUI extensions from Visual Studio Code Extensions. + +1. Open Visual Studio Code. + +2. Navigate to **View > Extensions**, and the Manage Extensions option will appear on the left side of the window. + +3. By entering the keyword **Syncfusion .NET MAUI** in the search box, you can find the Syncfusion .NET MAUI Visual Studio Code extension in the Visual Studio Code Marketplace. + +4. Install the **.NET MAUI VSCode Extensions - Syncfusion** extension by clicking the Install button. + +5. After installation, reload Visual Studio Code using the **Reload Window** command in the Visual Studio Code palette. You can access the command palette by pressing **Ctrl+Shift+P** and searching for Reload Window among the Visual Studio Code commands. + + ![Reload-Window](images/Reload-Window.png) + +6. You can now create a new Syncfusion .NET MAUI application using the Syncfusion .NET MAUI extensions from the Visual Studio Code Palette. Find the **Syncfusion .NET MAUI Template Studio: Launch** option among the Visual Studio Code commands to open the Syncfusion .NET MAUI Template Studio wizard. + + ![CreateProjectPalette](images/CreateProjectPalette.png) + +## Install from the Visual Studio Code Marketplace + +The following instructions outline the process of downloading and installing Syncfusion .NET MAUI applications from the Visual Studio Code Marketplace. + +1. Open [Syncfusion .NET MAUI Code Extensions](https://marketplace.visualstudio.com/items?itemName=SyncfusionInc.MAUI-VSCode-Extensions) in Visual Studio Code Marketplace. + +2. Select **Install** from the Visual Studio Code Marketplace. A popup window appears in your browser with information like **Open Visual Studio Code**. Clicking **Open Visual Studio Code** will launch the Syncfusion .NET MAUI Extension in Visual Studio Code. + +3. Install the **.NET MAUI VSCode Extensions - Syncfusion** extension by clicking the Install button. + +4. After installation, reload Visual Studio Code by executing the **Reload Window** command from the Visual Studio Code palette. Access the command palette by pressing **Ctrl+Shift+P** and locating the Reload Window command among the Visual Studio Code commands. + + ![Reload-Window](images/Reload-Window.png) +5. You can now initiate the creation of a new Syncfusion .NET MAUI application using the Syncfusion .NET MAUI extensions from the Visual Studio Code Palette. Locate the **Syncfusion .NET MAUI Template Studio: Launch** option among the Visual Studio Code commands to open the Syncfusion .NET MAUI Template Studio wizard. + + ![CreateProjectPalette](images/CreateProjectPalette.png) + +## Manually Installing an Extension in Visual Studio Code + +The following instructions detail the manual installation process of the Syncfusion .NET MAUI extensions in Visual Studio Code. + +1. To install the extension manually, download the **SyncfusionInc..NET-MAUI-VSCode-Extensions.vsix** file from the [Visual Studio Code Marketplace](https://marketplace.visualstudio.com/items?itemName=SyncfusionInc.MAUI-VSCode-Extensions). Then, install it from a local file within VS Code. + +2. In VS Code, navigate to the Extensions view by clicking on the Extensions icon located in the Activity Bar. + + ![ExtensionIcon](images/ExtensionIcon.png) + +3. Click on the three dots (ellipsis) located in the top-right corner, then select "Install from VSIX." + + ![InstallVsix](images/InstallVsix.png) + +4. Navigate to the location where you downloaded the SyncfusionInc..NET-MAUI-VSCode-Extensions.vsix file, then select and install it. + + ![DownloadVsix](images/DownloadVsix.png) + \ No newline at end of file diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Comment.png b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Comment.png new file mode 100644 index 00000000..cdcf4251 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Comment.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/CreateProjectPalette.png b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/CreateProjectPalette.png new file mode 100644 index 00000000..ba133a6c Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/CreateProjectPalette.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Debug.png b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Debug.png new file mode 100644 index 00000000..f6c12d62 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Debug.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/DownloadVsix.png b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/DownloadVsix.png new file mode 100644 index 00000000..e7bdc4a0 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/DownloadVsix.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Extension.png b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Extension.png new file mode 100644 index 00000000..9b0ecf3b Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Extension.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/ExtensionIcon.png b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/ExtensionIcon.png new file mode 100644 index 00000000..23211a06 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/ExtensionIcon.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Help.png b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Help.png new file mode 100644 index 00000000..946a3b87 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Help.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/InstallVsix.png b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/InstallVsix.png new file mode 100644 index 00000000..ab45e862 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/InstallVsix.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/MAUICreateProject.gif b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/MAUICreateProject.gif new file mode 100644 index 00000000..28c1b297 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/MAUICreateProject.gif differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/MAUI_CodeSnippets.gif b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/MAUI_CodeSnippets.gif new file mode 100644 index 00000000..34e6bb1d Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/MAUI_CodeSnippets.gif differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Namespace.png b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Namespace.png new file mode 100644 index 00000000..3e3d2afb Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Namespace.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NamespaceEntry.gif b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NamespaceEntry.gif new file mode 100644 index 00000000..7cd64641 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NamespaceEntry.gif differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NuGet.png b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NuGet.png new file mode 100644 index 00000000..703667c3 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NuGet.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NuGetEntry.gif b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NuGetEntry.gif new file mode 100644 index 00000000..dbb271cb Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NuGetEntry.gif differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NuGetEntry.png b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NuGetEntry.png new file mode 100644 index 00000000..a82be281 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NuGetEntry.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NuGetNamespace.png b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NuGetNamespace.png new file mode 100644 index 00000000..134db5f7 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/NuGetNamespace.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Reload-Window.png b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Reload-Window.png new file mode 100644 index 00000000..e187168a Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/Reload-Window.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/images/TemplateStudioWizard.png b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/TemplateStudioWizard.png new file mode 100644 index 00000000..337a43b9 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio-Code/images/TemplateStudioWizard.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio-Code/overview.md b/Extension/NETMAUI-Extension/Visual-Studio-Code/overview.md new file mode 100644 index 00000000..f808bfcb --- /dev/null +++ b/Extension/NETMAUI-Extension/Visual-Studio-Code/overview.md @@ -0,0 +1,18 @@ +--- +layout: post +title: Syncfusion .NET MAUI Extension for Visual Studio Code | Syncfusion +description: Learn here all about introduction on Syncfusion .NET MAUI extension for Visual Studio Code which made integration made ease. +platform: MAUI +component: Common +documentation: ug +--- + +# Overview of .NET MAUI Extension for Visual Studio Code + +The [Syncfusion .NET MAUI](https://marketplace.visualstudio.com/items?itemName=SyncfusionInc.MAUI-VSCode-Extensions) Extension for Visual Studio Code simplifies the use of Syncfusion .NET MAUI components by configuring the required Syncfusion .NET MAUI NuGet packages. This extension streamlines development by providing developers with easy access to the powerful features and functionalities of Syncfusion .NET MAUI components, saving time and effort. + +The Syncfusion .NET MAUI Extension offers the following support in Visual Studio Code: + +**Project Template:** Creates Syncfusion .NET MAUI applications with the necessary Syncfusion components and configurations for development. + +**Code Snippet:** Adds a Syncfusion .NET MAUI component with multiple features into the .NET MAUI Application's XAML code editor. diff --git a/Extension/NETMAUI-Extension/Syncfusion-Notifications.md b/Extension/NETMAUI-Extension/Visual-Studio/Syncfusion-Notifications.md similarity index 98% rename from Extension/NETMAUI-Extension/Syncfusion-Notifications.md rename to Extension/NETMAUI-Extension/Visual-Studio/Syncfusion-Notifications.md index 2295d9f1..3f4f168d 100644 --- a/Extension/NETMAUI-Extension/Syncfusion-Notifications.md +++ b/Extension/NETMAUI-Extension/Visual-Studio/Syncfusion-Notifications.md @@ -1,6 +1,6 @@ --- layout: post -title: Notifications | Syncfusion +title: Notifications of .NET MAUI Extension | Syncfusion description: For displaying the notifications about trial and newer version update information for Syncfusion applications. platform: extension control: Syncfusion Extensions diff --git a/Extension/NETMAUI-Extension/Toolbox-Control.md b/Extension/NETMAUI-Extension/Visual-Studio/Toolbox-Control.md similarity index 99% rename from Extension/NETMAUI-Extension/Toolbox-Control.md rename to Extension/NETMAUI-Extension/Visual-Studio/Toolbox-Control.md index 77ab2dae..2cbb1a36 100644 --- a/Extension/NETMAUI-Extension/Toolbox-Control.md +++ b/Extension/NETMAUI-Extension/Visual-Studio/Toolbox-Control.md @@ -2,7 +2,7 @@ layout: post title: Toolbox Control | .NET MAUI | Syncfusion description: Syncfusion .NET MAUI Toolbox to add the Syncfusion .NET MAUI (.NET MAUI.Forms) controls in your project without coding in the Visual Studio designer. -platform: Extension +platform: extension control: Syncfusion Extensions documentation: ug --- diff --git a/Extension/NETMAUI-Extension/download-and-installation.md b/Extension/NETMAUI-Extension/Visual-Studio/download-and-installation.md similarity index 96% rename from Extension/NETMAUI-Extension/download-and-installation.md rename to Extension/NETMAUI-Extension/Visual-Studio/download-and-installation.md index 4eacd9a0..19368d18 100644 --- a/Extension/NETMAUI-Extension/download-and-installation.md +++ b/Extension/NETMAUI-Extension/Visual-Studio/download-and-installation.md @@ -18,9 +18,9 @@ Syncfusion publishes the Visual Studio extension in the below Visual Studio mark The following software prerequisites must be installed to install the Syncfusion .NET MAUI extension, as well as for creating, adding snippet in Syncfusion .NET MAUI applications. -* [Visual Studio 2022 17.3 or later](https://visualstudio.microsoft.com/downloads). +* [Visual Studio 2022 17.3 or later](https://visualstudio.microsoft.com/downloads/). -* [.NET Core 6.0 or later](https://dotnet.microsoft.com/download/dotnet-core). +* [.NET Core 6.0 or later](https://dotnet.microsoft.com/en-us/download/dotnet). ## Install through the Visual Studio Manage Extensions diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/ConfigurationsTab.png b/Extension/NETMAUI-Extension/Visual-Studio/images/ConfigurationsTab.png new file mode 100644 index 00000000..4c942742 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/ConfigurationsTab.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/ControlsTab.png b/Extension/NETMAUI-Extension/Visual-Studio/images/ControlsTab.png new file mode 100644 index 00000000..bf6771a5 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/ControlsTab.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/FeaturesTab.png b/Extension/NETMAUI-Extension/Visual-Studio/images/FeaturesTab.png new file mode 100644 index 00000000..5ab0b6fc Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/FeaturesTab.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/MauiApplication.png b/Extension/NETMAUI-Extension/Visual-Studio/images/MauiApplication.png new file mode 100644 index 00000000..3c9c7499 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/MauiApplication.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/MenuExtensions.png b/Extension/NETMAUI-Extension/Visual-Studio/images/MenuExtensions.png new file mode 100644 index 00000000..06b83fc8 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/MenuExtensions.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/MenuProject.png b/Extension/NETMAUI-Extension/Visual-Studio/images/MenuProject.png new file mode 100644 index 00000000..cf2590dc Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/MenuProject.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/OnlineExtension.png b/Extension/NETMAUI-Extension/Visual-Studio/images/OnlineExtension.png new file mode 100644 index 00000000..33b12b2d Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/OnlineExtension.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/ProjectDetails.png b/Extension/NETMAUI-Extension/Visual-Studio/images/ProjectDetails.png new file mode 100644 index 00000000..fbb9eb5b Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/ProjectDetails.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/ProjectTemplates.png b/Extension/NETMAUI-Extension/Visual-Studio/images/ProjectTemplates.png new file mode 100644 index 00000000..2ca9d784 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/ProjectTemplates.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/SyncfusionTemplate.png b/Extension/NETMAUI-Extension/Visual-Studio/images/SyncfusionTemplate.png new file mode 100644 index 00000000..3ac83232 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/SyncfusionTemplate.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/ToolboxComponents.gif b/Extension/NETMAUI-Extension/Visual-Studio/images/ToolboxComponents.gif new file mode 100644 index 00000000..585529b4 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/ToolboxComponents.gif differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/ToolboxSyncfusionMenu.png b/Extension/NETMAUI-Extension/Visual-Studio/images/ToolboxSyncfusionMenu.png new file mode 100644 index 00000000..ebf81f3d Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/ToolboxSyncfusionMenu.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/ToolboxViewMenu.png b/Extension/NETMAUI-Extension/Visual-Studio/images/ToolboxViewMenu.png new file mode 100644 index 00000000..de4fcc42 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/ToolboxViewMenu.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/VSIXInstallOnline.png b/Extension/NETMAUI-Extension/Visual-Studio/images/VSIXInstallOnline.png new file mode 100644 index 00000000..3711ce7c Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/VSIXInstallOnline.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/VSIXoffline.png b/Extension/NETMAUI-Extension/Visual-Studio/images/VSIXoffline.png new file mode 100644 index 00000000..0800eeab Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/VSIXoffline.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/maui-build.png b/Extension/NETMAUI-Extension/Visual-Studio/images/maui-build.png new file mode 100644 index 00000000..cf24ef00 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/maui-build.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/maui-invalid.png b/Extension/NETMAUI-Extension/Visual-Studio/images/maui-invalid.png new file mode 100644 index 00000000..00a79f84 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/maui-invalid.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/maui-nuget.png b/Extension/NETMAUI-Extension/Visual-Studio/images/maui-nuget.png new file mode 100644 index 00000000..9c492618 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/maui-nuget.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/maui-optionPage.png b/Extension/NETMAUI-Extension/Visual-Studio/images/maui-optionPage.png new file mode 100644 index 00000000..2fd742c4 Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/maui-optionPage.png differ diff --git a/Extension/NETMAUI-Extension/Visual-Studio/images/maui-trial.png b/Extension/NETMAUI-Extension/Visual-Studio/images/maui-trial.png new file mode 100644 index 00000000..4e3f0d0f Binary files /dev/null and b/Extension/NETMAUI-Extension/Visual-Studio/images/maui-trial.png differ diff --git a/Extension/NETMAUI-Extension/overview.md b/Extension/NETMAUI-Extension/Visual-Studio/overview.md similarity index 100% rename from Extension/NETMAUI-Extension/overview.md rename to Extension/NETMAUI-Extension/Visual-Studio/overview.md diff --git a/Extension/NETMAUI-Extension/template-studio.md b/Extension/NETMAUI-Extension/Visual-Studio/template-studio.md similarity index 100% rename from Extension/NETMAUI-Extension/template-studio.md rename to Extension/NETMAUI-Extension/Visual-Studio/template-studio.md diff --git a/extension-toc.html b/extension-toc.html index d3b098d7..ff692656 100644 --- a/extension-toc.html +++ b/extension-toc.html @@ -212,11 +212,25 @@
  • .NET MAUI Extension