# Blazor

> Use the Blazor DocumentEditor and DocumentViewer components: packages, render mode, Program.cs for both, the viewer setup, C# methods, merging and JS interop.

- **Product:** TX Text Control .NET Server
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control .NET Server > Integration Guide > Blazor
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/blazor/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/blazor/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/blazor/llms-full.txt

---

## On This Page

- [Packages and Render Mode](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/blazor/#packages-and-render-mode)
- [Configure Program.cs for Both Components](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/blazor/#configure-program-cs-for-both-components)
- [Add the Document Viewer](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/blazor/#add-the-document-viewer)
- [Program the Editor in C#](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/blazor/#program-the-editor-in-c)
- [Preview a Merged Template](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/blazor/#preview-a-merged-template)
- [Call the JavaScript API](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/blazor/#call-the-javascript-api)
- [Use Another Backend for the Viewer](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/blazor/#use-another-backend-for-the-viewer)
- [Recognize Older Blazor Articles](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/blazor/#recognize-older-blazor-articles)
- [Next Steps](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/blazor/#next-steps)

---

## Nearby

- **Previous:** [JavaScript](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/javascript/llms.txt)
- **Next:** [REST Services](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/rest-services/llms.txt)
