<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <language>en_US</language>
    <title>Text Control Blog Feed - MVC only</title>
    <description>The Text Control Blog is the central information channel for all Text Control products. We post news updates, product information, sample applications, technical articles, tutorials and conference reports several times a week. Subscribe to the feed today.</description>
    <image>
      <url>https://s1-www.textcontrol.com/assets/dist/img/favicon/favicon-128x128.png</url>
      <title>Text Control Blog Feed - MVC only</title>
      <link>https://www.textcontrol.com/blog/tag/mvc/2022/</link>
    </image>
    <pubDate>Sun, 16 Nov 2025 17:20:04 +0000</pubDate>
    <lastBuildDate>Sun, 16 Nov 2025 17:20:04 +0000</lastBuildDate>
    <generator>Text Control Feed Generator 3.0</generator>
    <link>https://www.textcontrol.com/blog/tag/mvc/2022/</link>
    <copyright>Text Control</copyright>
    <atom:link rel="self" type="application/rss+xml" href="https://www.textcontrol.com/feed/blog/tag/mvc.xml"/>
    <item>
      <title>Getting Started: ServerTextControl and MailMerge with ASP.NET MVC (.NET Framework)</title>
      <description><![CDATA[This article shows how to use the TX Text Control ASP.NET ServerTextControl and MailMerge classes within an ASP.NET web application in Visual Studio 2022.]]></description>
      <pubDate>Thu, 01 Sep 2022 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2022/09/01/getting-started-servertextcontrol-and-mailmerge-with-aspnet-net-framework/</link>
      <guid isPermaLink="false">5030e7ac-3748-561e-a979-bca807bf86c6</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="24962" url="https://s1-www.textcontrol.com/assets/dist/blog/2022/09/01/f/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2022/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/visual-studio-2022/2022/"><![CDATA[Visual Studio 2022]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2022/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2022/"><![CDATA[MVC]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Getting Started: Document Viewer with ASP.NET MVC (.NET Framework)</title>
      <description><![CDATA[This article shows how to use the TX Text Control ASP.NET document viewer within a .NET Framework web application in Visual Studio 2022.]]></description>
      <pubDate>Thu, 01 Sep 2022 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2022/09/01/getting-started-document-viewer-with-aspnet-framework/</link>
      <guid isPermaLink="false">bd930f03-64fd-57d7-930b-e57b2caedf1a</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="24962" url="https://s1-www.textcontrol.com/assets/dist/blog/2022/09/01/e/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2022/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/getting-started/2022/"><![CDATA[Getting Started]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2022/"><![CDATA[MVC]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Getting Started: Document Editor with ASP.NET MVC (.NET Framework)</title>
      <description><![CDATA[This article shows how to use the TX Text Control ASP.NET document editor within a .NET Framework web application in Visual Studio 2022.]]></description>
      <pubDate>Thu, 01 Sep 2022 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2022/09/01/getting-started-document-editor-with-aspnet-framework/</link>
      <guid isPermaLink="false">9780a806-7709-569c-959b-8fce8334108d</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="24962" url="https://s1-www.textcontrol.com/assets/dist/blog/2022/09/01/d/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2022/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/getting-started/2022/"><![CDATA[Getting Started]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2022/"><![CDATA[MVC]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Detect Toggle Button Changes Using a MutationObserver</title>
      <description><![CDATA[This article shows how to detect changes of toggle buttons in the ribbon of the web editor using a MutationObserver. The state of a toggle button in the ribbon visualizes the state of a certain property. For example a toggled list button shows, that the current input position belongs to a list.]]></description>
      <pubDate>Thu, 11 Nov 2021 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2021/11/11/detect-toggle-button-changes-using-a-mutationobserver/</link>
      <guid isPermaLink="false">8358f2cb-8848-5aff-a3c4-1bba63c5fd1d</guid>
      <author>no-reply@textcontrol.com (Malin Teegen)</author>
      <enclosure type="image/jpeg" length="65092" url="https://s1-www.textcontrol.com/assets/dist/blog/2021/11/11/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2021/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-editor/2021/"><![CDATA[Document Editor]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/html5/2021/"><![CDATA[HTML5]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/javascript/2021/"><![CDATA[JavaScript]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2021/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/ribbon/2021/"><![CDATA[Ribbon]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/sample/2021/"><![CDATA[Sample]]></category>
      <dc:creator>Malin Teegen</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Using the MVC DocumentViewer in ASP.NET Web Forms</title>
      <description><![CDATA[The ASP.NET MVC DocumentViewer for ASP.NET provides more features including document signing capabilities than the DocumentViewer for Web Forms. This article shows how to use the MVC DocumentViewer in an ASP.NET Web Forms project.]]></description>
      <pubDate>Thu, 12 Aug 2021 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2021/08/12/using-the-mvc-documentviewer-in-aspnet-web-forms/</link>
      <guid isPermaLink="false">9d3cd7a8-9ee3-519b-8116-fa0eba0b07aa</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="56296" url="https://s1-www.textcontrol.com/assets/dist/blog/2021/08/12/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2021/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/documentviewer/2021/"><![CDATA[DocumentViewer]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/javascript/2021/"><![CDATA[JavaScript]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2021/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/web-forms/2021/"><![CDATA[Web Forms]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Creation of Custom Electronic Signature Boxes</title>
      <description><![CDATA[This article describes the customization of electronic signature boxes. It contains further explanations including the creation of templates and shows all code snippets required. The step-by-step guide brings all parts together – from template design to the creation and implementation of the class for custom settings.]]></description>
      <pubDate>Tue, 15 Jun 2021 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2021/06/15/creation-of-custom-electronic-signature-boxes/</link>
      <guid isPermaLink="false">80517de3-0ce6-5a1b-9423-0e31100ab8e7</guid>
      <author>no-reply@textcontrol.com (Malin Teegen)</author>
      <enclosure type="image/jpeg" length="49943" url="https://s1-www.textcontrol.com/assets/dist/blog/2021/06/15/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/angular/2021/"><![CDATA[Angular]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2021/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-processing/2021/"><![CDATA[Document Processing]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/documentviewer/2021/"><![CDATA[DocumentViewer]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/ds-server/2021/"><![CDATA[DS Server]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/electronic-signature/2021/"><![CDATA[Electronic Signature]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/forms/2021/"><![CDATA[Forms]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2021/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/pdf/2021/"><![CDATA[PDF]]></category>
      <dc:creator>Malin Teegen</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>DocumentViewer Preview: Completing Form Fields</title>
      <description><![CDATA[We just published a pre-release version of the DocumentViewer for ASP.NET (Core) that supports the completion of form fields within a document signing process.]]></description>
      <pubDate>Thu, 15 Apr 2021 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2021/04/15/document-viewer-preview-completing-form-fields/</link>
      <guid isPermaLink="false">e92d1535-6def-56f8-888d-c165aa8e40da</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="30697" url="https://s1-www.textcontrol.com/assets/dist/blog/2021/04/15/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2021/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/documentviewer/2021/"><![CDATA[DocumentViewer]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/electronic-signature/2021/"><![CDATA[Electronic Signature]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2021/"><![CDATA[MVC]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Implementing Conditional Table Cell Colors with MailMerge</title>
      <description><![CDATA[The MailMerge class provides an extensible framework to inject custom logic to the merge process. This ASP.NET MVC sample shows how to implement conditional table cell colors using the online document editor and an ASP.NET backend.]]></description>
      <pubDate>Thu, 08 Oct 2020 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2020/10/08/implementing-conditional-table-cell-colors-with-mailmerge/</link>
      <guid isPermaLink="false">44a7ab1e-4f3e-562c-ad1b-e55d3822c028</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="80629" url="https://s1-www.textcontrol.com/assets/dist/blog/2020/10/08/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2020/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-editor/2020/"><![CDATA[Document Editor]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/html5/2020/"><![CDATA[HTML5]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mailmerge/2020/"><![CDATA[MailMerge]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2020/"><![CDATA[MVC]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>DocumentViewer for .NET Core 3.1 Released</title>
      <description><![CDATA[We just published a multi-platform NuGet package including a .NET Core version of the TX Text Control DocumentViewer.]]></description>
      <pubDate>Wed, 08 Apr 2020 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2020/04/08/documentviewer-for-dotnet-core-released/</link>
      <guid isPermaLink="false">ec407184-e77a-5a69-a981-71644bde8ea1</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="31495" url="https://s1-www.textcontrol.com/assets/dist/blog/2020/04/08/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2020/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/documentviewer/2020/"><![CDATA[DocumentViewer]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2020/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/net-core/2020/"><![CDATA[.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/x18/2020/"><![CDATA[X18]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Document Collaboration: Implementing Comments with Document Targets</title>
      <description><![CDATA[This article explains how to implement comments based on document targets in the online document editor.]]></description>
      <pubDate>Mon, 06 Apr 2020 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2020/04/06/implementing-comments-with-document-targets/</link>
      <guid isPermaLink="false">38f77dbf-b4de-5c68-ac69-e08b75bb5d15</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="208864" url="https://s1-www.textcontrol.com/assets/dist/blog/2020/04/06/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2020/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/comments/2020/"><![CDATA[Comments]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/javascript/2020/"><![CDATA[JavaScript]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2020/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/x18/2020/"><![CDATA[X18]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>MVC NuGet Packages for X18 Published</title>
      <description><![CDATA[We just published the NuGet packages for the latest version X18 of TX Text Control .NET Server.]]></description>
      <pubDate>Tue, 17 Mar 2020 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2020/03/17/mvc-nuget-packages-for-x18-published/</link>
      <guid isPermaLink="false">7fdd32c7-d71e-55e4-b442-247985507c7b</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="13410" url="https://s1-www.textcontrol.com/assets/dist/blog/2020/03/17/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2020/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2020/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/release/2020/"><![CDATA[Release]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/reporting/2020/"><![CDATA[Reporting]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Configuring ASP.NET and IIS for Larger Requests</title>
      <description><![CDATA[The session-less MVC DocumentViewer sends documents via POST, requiring three web.config changes for large files: IIS maxAllowedContentLength for byte limits, httpRuntime maxRequestLength for kilobyte caps, and MaxJsonDeserializerMembers for the JSON property count threshold.]]></description>
      <pubDate>Fri, 20 Dec 2019 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2019/12/20/documentviewer-configuring-aspnet-for-larger-requests/</link>
      <guid isPermaLink="false">f5769dc6-6b93-56b7-9800-c63f7181bd17</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="41184" url="https://s1-www.textcontrol.com/assets/dist/blog/2019/12/20/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2019/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-viewer/2019/"><![CDATA[Document Viewer]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2019/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/release/2019/"><![CDATA[Release]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Updated MVC DocumentViewer: Session-less and Improved Image Quality</title>
      <description><![CDATA[The ASP.NET MVC DocumentViewer 27.0.8.500 removes the InProc session state dependency, supporting session-less and SQL session state deployments. The update also improves page rendering quality to match the visual fidelity of the TX Text Control document editor and exported PDF output.]]></description>
      <pubDate>Thu, 12 Dec 2019 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2019/12/12/updated-mvc-documentviewer-session-less-and-improved-image-quality/</link>
      <guid isPermaLink="false">4940d5e5-b7de-5642-a35a-c03dc9fbe746</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="83347" url="https://s1-www.textcontrol.com/assets/dist/blog/2019/12/12/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2019/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-viewer/2019/"><![CDATA[Document Viewer]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2019/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/release/2019/"><![CDATA[Release]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Using Multiple Electronic Signatures on a Document</title>
      <description><![CDATA[The MVC DocumentViewer supports multi-signer electronic signature workflows where signers sequentially apply signatures to designated fields. A JSON-based workflow defines signer roles and field positions, enabling automated document routing through the approval and signing process.]]></description>
      <pubDate>Wed, 23 Oct 2019 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2019/10/23/using-multiple-electronic-signatures/</link>
      <guid isPermaLink="false">ee735b22-b50b-52c7-9e5a-c030bdb88026</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="12363" url="https://s1-www.textcontrol.com/assets/dist/blog/2019/10/23/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2019/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-viewer/2019/"><![CDATA[Document Viewer]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/electronic-signature/2019/"><![CDATA[Electronic Signature]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2019/"><![CDATA[MVC]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>MVC DocumentViewer Update: Printing, Resources and Mobile-Friendly Document Signing</title>
      <description><![CDATA[The ASP.NET MVC DocumentViewer 27.0.5.500 resolves the Chrome 77 print dialog issue, adds ResourceManager support for localization, and enables mobile-friendly signature capture. The update adjusts dialog sizing and input handling for responsive electronic signatures on touch devices.]]></description>
      <pubDate>Fri, 18 Oct 2019 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2019/10/18/mvc-documentviewer-update-printing-resources-mobile/</link>
      <guid isPermaLink="false">089c21ff-487e-5d0a-b08c-e5842a9157d5</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="46316" url="https://s1-www.textcontrol.com/assets/dist/blog/2019/10/18/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2019/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-viewer/2019/"><![CDATA[Document Viewer]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2019/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/reporting/2019/"><![CDATA[Reporting]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>ReportingCloud .NET Core Quickstart Tutorial</title>
      <description><![CDATA[A ReportingCloud quickstart tutorial creates a .NET Core ASP.NET MVC application that generates PDF documents. The project loads a sample template from the ReportingCloud gallery, merges it with data through the Web API, and returns the resulting PDF document directly to the browser.]]></description>
      <pubDate>Wed, 24 Jul 2019 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2019/07/24/reportingcloud-dotnet-core-quickstart-tutorial/</link>
      <guid isPermaLink="false">2b4785a4-e4da-5a25-b94b-06a6b14937fe</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="15884" url="https://s1-www.textcontrol.com/assets/dist/blog/2019/07/24/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2019/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2019/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/net-core/2019/"><![CDATA[.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/tutorial/2019/"><![CDATA[Tutorial]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>MVC: Loading and Saving Documents Directly Server-Side</title>
      <description><![CDATA[The TX Text Control MVC WebSocketHandler enables server-side document operations without client round-trips. The ConnectionID identifies the server instance, letting controllers call LoadText to update the HTML5 editor view automatically through the document synchronization service.]]></description>
      <pubDate>Tue, 23 Jul 2019 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2019/07/23/mvc-loading-and-saving-documents-directly-server-side/</link>
      <guid isPermaLink="false">f38bda9f-8aa5-5ac1-b4e6-5cc70c820d5a</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="13830" url="https://s1-www.textcontrol.com/assets/dist/blog/2019/07/23/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2019/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/loading/2019/"><![CDATA[Loading]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2019/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/websockethandler/2019/"><![CDATA[WebSocketHandler]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>TextControl.Web: Restoring the Scroll Location</title>
      <description><![CDATA[When reloading documents after server-side processing in the TX Text Control HTML5 editor, the scroll position resets. The textViewLocationChanged event captures coordinates before the operation, and ScrollDelta restores the exact position after the modified document loads into the view.]]></description>
      <pubDate>Mon, 22 Jul 2019 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2019/07/22/restoring-the-scroll-location/</link>
      <guid isPermaLink="false">31987045-ee9e-5930-95ab-84f330f877b3</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="11790" url="https://s1-www.textcontrol.com/assets/dist/blog/2019/07/22/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2019/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2019/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/scrolling/2019/"><![CDATA[Scrolling]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Loading and Saving User Dictionaries in TextControl.Web</title>
      <description><![CDATA[This ASP.NET MVC sample manages per-user spell checking dictionaries in the TX Text Control HTML5 editor through a Web API. Three endpoints handle listing, loading, and saving dictionary files on the server while JavaScript methods manage client-side loading and persistence.]]></description>
      <pubDate>Fri, 19 Jul 2019 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2019/07/19/loading-and-saving-user-dictionaries-in-textcontrol-web/</link>
      <guid isPermaLink="false">baa5d7a9-eb41-58a5-a933-5b58b21fa0ca</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="22171" url="https://s1-www.textcontrol.com/assets/dist/blog/2019/07/19/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2019/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/dictionaries/2019/"><![CDATA[Dictionaries]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2019/"><![CDATA[MVC]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Using TX Text Control MVC in Partial Views</title>
      <description><![CDATA[The TX Text Control HTML5 editor integrates into ASP.NET MVC partial views using the removeFromDom method to close the WebSocket connection and clear the editor. jQuery Ajax calls then dynamically reload the editor into a new partial view container with a fresh server connection.]]></description>
      <pubDate>Wed, 17 Apr 2019 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2019/04/17/using-tx-text-control-mvc-in-partial-views/</link>
      <guid isPermaLink="false">07cd93dd-12f8-5136-895f-4ed1a8014f61</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="72845" url="https://s1-www.textcontrol.com/assets/dist/blog/2019/04/17/b/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2019/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2019/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/partial-view/2019/"><![CDATA[Partial View]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>MVC DocumentViewer: Loading Documents</title>
      <description><![CDATA[The TX Text Control MVC DocumentViewer supports three document loading methods: from server-side files via the DocumentPath property, from Base64-encoded data using the DocumentData property with ServerTextControl format conversion, or dynamically from JavaScript through Ajax.]]></description>
      <pubDate>Tue, 03 Jul 2018 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2018/07/03/mvc-documentviewer-loading-documents/</link>
      <guid isPermaLink="false">04939589-1157-5e09-8388-739f4559a9d8</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="146223" url="https://s1-www.textcontrol.com/assets/dist/blog/2018/07/03/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2018/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-viewer/2018/"><![CDATA[Document Viewer]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2018/"><![CDATA[MVC]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Deploying the MVC HTML5 Editor to Azure App Services</title>
      <description><![CDATA[The TX Text Control HTML5-based document editor requires a backend service hosted on a dedicated Azure VM, while the ASP.NET MVC front-end application deploys to Azure App Services. TCP port 4275 must be opened in the VM network security group and WebSockets enabled in App Service.]]></description>
      <pubDate>Fri, 06 Apr 2018 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2018/04/06/deploying-the-mvc-html5-editor-to-azure-app-services/</link>
      <guid isPermaLink="false">e10c50e6-2ef1-57c6-a680-a8ba8910f25c</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="50612" url="https://s1-www.textcontrol.com/assets/dist/blog/2018/04/06/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2018/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/azure/2018/"><![CDATA[Azure]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/html5/2018/"><![CDATA[HTML5]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2018/"><![CDATA[MVC]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Sneak Peek X15: Copy to Local Clipboard Support in ASP.NET Version</title>
      <description><![CDATA[TX Text Control X15 introduces local clipboard support for the HTML5 ASP.NET editor. A toggle switches between the server-side clipboard with full formatting and the client-side HTML clipboard. JavaScript events like clipboardDataTransferProgress provide copy progress feedback.]]></description>
      <pubDate>Thu, 13 Jul 2017 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2017/07/13/sneak-peek-x15-copy-to-local-clipboard-support-in-aspnet-version/</link>
      <guid isPermaLink="false">443f6467-fabb-529c-9429-fe9246ee4b6e</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="33446" url="https://s1-www.textcontrol.com/assets/dist/img/blog/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/html5/2017/"><![CDATA[HTML5]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2017/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/release/2017/"><![CDATA[Release]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Sneak Peek X15: Custom Field Overlays in HTML5-based Text Control</title>
      <description><![CDATA[TX Text Control X15 introduces a bounds property on fields in Web.TextControl, returned through the textFieldEntered event. Developers can position custom HTML overlays at field locations to display merge field names, open property dialogs, or render form elements over fields.]]></description>
      <pubDate>Wed, 21 Jun 2017 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2017/06/21/sneak-peek-x15-custom-field-overlays-in-html5-based-text-control/</link>
      <guid isPermaLink="false">7248d4c2-3f48-5146-b4f8-4043c22e3bdb</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="33446" url="https://s1-www.textcontrol.com/assets/dist/img/blog/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/html5/2017/"><![CDATA[HTML5]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2017/"><![CDATA[MVC]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/release/2017/"><![CDATA[Release]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/reporting/2017/"><![CDATA[Reporting]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Using the ASP.NET MVC DocumentViewer JavaScript API</title>
      <description><![CDATA[The TX Text Control MVC DocumentViewer exposes a client-side JavaScript API through the TXDocumentViewer object. Methods include toggleToolbar, toggleSidebar, toggleSelection, find, scrollToPage, printDocument, and downloadDocument for controlling the viewer programmatically.]]></description>
      <pubDate>Fri, 28 Apr 2017 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2017/04/28/using-the-aspnet-mvc-documentviewer-javascript-api/</link>
      <guid isPermaLink="false">126d5c3c-a516-575c-a140-9e3f82ba0843</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="33446" url="https://s1-www.textcontrol.com/assets/dist/img/blog/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2017/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-viewer/2017/"><![CDATA[Document Viewer]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/javascript/2017/"><![CDATA[JavaScript]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mvc/2017/"><![CDATA[MVC]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
  </channel>
</rss>
