# Integration Guide

> Integrate TX Text Control into web apps: ASP.NET Core, Blazor, Angular, React and JavaScript frontends, REST services, WebSockets, ASP.NET MVC and Web Forms.

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

---

## On This Page

- [How the Parts Fit Together](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/#how-the-parts-fit-together)
- [Choose a Frontend](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/#choose-a-frontend)
- [Find the Right Page](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/#find-the-right-page)
- [Where to Start](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/#where-to-start)

---

## In This Section

- [Angular](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/angular/llms.txt): Integrate the Document Editor and Document Viewer into an Angular app: environments, a dev proxy, a document service, TypeScript calls, routes and hosting.
- [ASP.NET Core](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/aspnet-core/llms.txt): Integrate the Document Editor, Document Viewer and ServerTextControl into ASP.NET Core: packages, Program.cs for MVC, Razor Pages and SPAs, secure endpoints.
- [Blazor](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/blazor/llms.txt): Use the Blazor DocumentEditor and DocumentViewer components: packages, render mode, Program.cs for both, the viewer setup, C# methods, merging and JS interop.
- [ASP.NET on .NET Framework](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/dotnet-framework/llms.txt): ASP.NET MVC and Web Forms apps on the .NET Framework: Classic engine, setup assemblies, licenses.licx, the TX TextControl Service, requirements and samples.
- [JavaScript](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/javascript/llms.txt): Add the Document Editor and Document Viewer to pages without a framework: scripts, a backend on another origin, fetch, both on one page and dynamic pages.
- [React](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/react/llms.txt): Add the Document Editor and Document Viewer to React apps: React versions, Vite imports, environment variables, a dev proxy, unmounting and hosting.
- [REST Services](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/rest-services/llms.txt): Build HTTP services with ServerTextControl and MailMerge: request design, a merge endpoint, clients in .NET and JavaScript, errors, long jobs and security.
- [WebSocket Architecture](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/websockets/llms.txt): Host the Document Editor's WebSocket connection: the URL, UseTXWebSocketMiddleware order and overloads, WebSocketHandler, the backend TCP link, IIS and nginx.

---

## Nearby

- **Previous:** [Examples](https://docs.textcontrol.com/tx-text-control-dotnet-server/ai/examples/llms.txt)
- **Next:** [ASP.NET Core](https://docs.textcontrol.com/tx-text-control-dotnet-server/integration/aspnet-core/llms.txt)
