# Blazor AI Migrator

- [Getting Started](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/getting-started.md)
- [Modernization](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/modernization.md)
- [Overview](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/modernization/overview.md): Migrate Legacy Desktop Windows Forms Applications to Web.
- [Modernization Challenges](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/modernization/modernization-challenges.md): The problem to attack.
- [Our solution](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/modernization/our-solution.md): To solve the problem.
- [What is Blazor?](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/modernization/what-is-blazor.md): The flagship technology
- [How does Blazor Work?](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/modernization/how-does-blazor-work.md)
- [Windows Forms in Blazor](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/modernization/windows-forms-in-blazor.md)
- [Deployment](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/modernization/deployment.md)
- [Interfacing with hardware devices](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/modernization/interfacing-with-hardware-devices.md)
- [WebAssembly](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/modernization/webassembly.md)
- [Research for Blazor](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/research-for-blazor.md)
- [Handling Reference Parameters in Async Methods with Ref\<T>](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/research-for-blazor/handling-reference-parameters-in-async-methods-with-ref-less-than-t-greater-than.md)
- [Alternatives to Async Properties in C#](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/research-for-blazor/alternatives-to-async-properties-in-c.md)
- [Issue with using "MessageBox.Show" in Blazor](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/research-for-blazor/issue-with-using-messagebox.show-in-blazor.md)
- [File Upload Functionality](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/research-for-blazor/file-upload-functionality.md)
- [Async/Await Feature for WebMap Blazor](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/research-for-blazor/async-await-feature-for-webmap-blazor.md)
- [Deploying SKS Blazor migrated app to Azure Container Instances](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/research-for-blazor/deploying-sks-blazor-migrated-app-to-azure-container-instances.md)
- [Assessment Tool](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/assessment-tool.md)
- [Conversion Tool](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/conversion-tool.md)
- [Getting Started](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/conversion-tool/getting-started.md)
- [Modals and Dialogs](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/conversion-tool/modals-and-dialogs.md)
- [Static Service Management](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/conversion-tool/static-service-management.md): Technical explanation of service implementation.
- [ImageListStreamer](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/conversion-tool/imageliststreamer.md): Implementation of the ImageList control
- [Solution and Project Structure](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/conversion-tool/solution-and-project-structure.md)
- [Solution Generator](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/conversion-tool/solution-and-project-structure/solution-generator.md)
- [DCP: Desktop Compatibility Library](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library.md)
- [API Documentation](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/api-documentation.md)
- [Blazor DCP: Gap.Blazor.Application Class Reference](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/api-documentation/blazor-dcp-gap.blazor.application-class-reference.md)
- [Components Information](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information.md): This is the list of components that currently Blazor tool support and his properties.
- [Button Component](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/button-component.md)
- [Application Data Component](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/application-data-component.md)
- [GroupBox Component](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/groupbox-component.md)
- [Label Component](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/label-component.md)
- [CheckBox](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/checkbox.md)
- [CheckedListBox](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/checkedlistbox.md)
- [ComboBox](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/combobox.md)
- [DateTimePicker](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/datetimepicker.md)
- [Form](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/form.md)
- [ListBox](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/listbox.md)
- [ListView](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/listview.md)
- [WMListViewDetails](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/listview/wmlistviewdetails.md)
- [Mdi Container Component](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/mdi-container-component.md)
- [MenuStrip](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/menustrip.md)
- [MessageBox](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/messagebox.md)
- [MonthCalendar](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/monthcalendar.md)
- [Panel](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/panel.md)
- [PictureBox](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/picturebox.md)
- [ProgressBar](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/progressbar.md)
- [RadioButton](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/radiobutton.md)
- [StatusStrip](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/statusstrip.md)
- [ToolStripStatusLabel](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/toolstripstatuslabel.md)
- [TabControl](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/tabcontrol.md)
- [TabPage](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/tabpage.md)
- [TextBox](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/textbox.md)
- [ToolStrip](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/toolstrip.md)
- [ToolStripButton](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/toolstrip/toolstripbutton.md)
- [ToolStripLabel](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/toolstrip/toolstriplabel.md)
- [ToolStripSeparator](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/toolstrip/toolstripseparator.md)
- [ToolTip](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/components-information/tooltip.md)
- [ContextMenuStrip](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/dcp-desktop-compatibility-library/contextmenustrip.md): This document shares key information to enable, modify and use a ContextMenu out off browser's options.
- [Post Conversion](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/post-conversion.md)
- [How To?](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/post-conversion/how-to.md)
- [Create a new WebMap Window?](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/post-conversion/how-to/create-a-new-webmap-window.md)
- [Create a new WebMap Component?](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/post-conversion/how-to/create-a-new-webmap-component.md)
- [Create a native Blazor Window in a WebMap app?](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/post-conversion/how-to/create-a-native-blazor-window-in-a-webmap-app.md)
- [Create a native Blazor Component in a WebMap Window?](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/post-conversion/how-to/create-a-native-blazor-component-in-a-webmap-window.md)
- [Change the default WebMap visual layout?](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/post-conversion/how-to/change-the-default-webmap-visual-layout.md)
- [WebMap: Angular vs Blazor](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/webmap-angular-vs-blazor.md)
- [Footprint](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/webmap-angular-vs-blazor/footprint.md)
- [Binaries size](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/webmap-angular-vs-blazor/binaries-size.md)
- [Chatiness](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/webmap-angular-vs-blazor/chatiness.md)
- [Performance](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/webmap-angular-vs-blazor/performance.md)
- [Extensibility](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/webmap-angular-vs-blazor/extensibility.md)
- [Maintainability](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/webmap-angular-vs-blazor/maintainability.md)
- [Debugging](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/webmap-angular-vs-blazor/debugging.md)
- [Project Structure](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/webmap-angular-vs-blazor/project-structure.md)
- [WebMap for Blazor Release Notes](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/webmap-for-blazor-release-notes.md)
- [Beta version](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/webmap-for-blazor-release-notes/beta-version.md)
- [FAQ](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/faq.md)
- [Errors and Troubleshooting](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/errors-and-troubleshooting.md)
- [Developer Initial Setup](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/developer-initial-setup.md): This is a short guideline of the initial set up for a developer to work on the Blazor helpers
- [License](https://docs.gapvelocity.ai/blazor-ai-migrator/blazor-ai-migrator/license.md)
