<?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</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</title>
      <link>https://www.textcontrol.com/blog/</link>
    </image>
    <pubDate>Fri, 08 May 2026 15:20:03 +0000</pubDate>
    <lastBuildDate>Fri, 08 May 2026 15:20:03 +0000</lastBuildDate>
    <generator>Text Control Feed Generator 3.0</generator>
    <link>https://www.textcontrol.com/blog/</link>
    <copyright>Text Control</copyright>
    <atom:link rel="self" type="application/rss+xml" href="https://www.textcontrol.com/feed/blog.xml"/>
    <item>
      <title>Signed CycloneDX SBOMs for CRA Compliance Available for Text Control Products</title>
      <description><![CDATA[Text Control is proud to announce that we now provide signed CycloneDX Software Bill of Materials (SBOMs) for our products, ensuring compliance with the Cyber Resilience Act (CRA) and enhancing transparency for our customers. This initiative reflects our commitment to security and compliance, allowing our customers to easily access detailed information about the components used in our software.]]></description>
      <pubDate>Fri, 08 May 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/05/08/signed-cyclonedx-sboms-for-cra-compliance-available-for-text-control-products/</link>
      <guid isPermaLink="false">37ac73ea-fff2-5d0c-849c-b842b52b619e</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="117662" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/05/08/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Introducing SignFabric: An Open Source, Enterprise-Ready E-Sign Platform Built with TX Text Control</title>
      <description><![CDATA[SignFabric is an open source e-signature platform built with TX Text Control, designed to provide a secure and efficient solution for electronic signatures. With its enterprise-ready features and user-friendly interface, SignFabric is the ideal choice for businesses looking to streamline their document signing processes.]]></description>
      <pubDate>Wed, 06 May 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/05/06/introducing-signfabric-an-open-source-enterprise-ready-esign-platform-built-with-tx-text-control/</link>
      <guid isPermaLink="false">eb9c9cd7-35fd-5347-8250-f14ad7f1e4e1</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="51064" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/05/06/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>TX Text Control vs IronPDF for Enterprise PDF Workflows: Complete Comparison Guide</title>
      <description><![CDATA[This article compares TX Text Control .NET Server and IronPDF for PDF generation in C#. Whether you're choosing your first .NET PDF library or looking for a comprehensive document pipeline as an alternative to IronPDF, this comparison covers the key differences.]]></description>
      <pubDate>Tue, 28 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/28/tx-text-control-vs-ironpdf-for-enterprise-pdf-workflows-complete-comparison-guide/</link>
      <guid isPermaLink="false">35105cd2-88d6-5b4f-8130-edc6121ee1cf</guid>
      <author>no-reply@textcontrol.com (Deepika Kathiravan)</author>
      <enclosure type="image/jpeg" length="29149" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/28/b/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/pdf-ua/2026/"><![CDATA[PDF/UA]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/servertextcontrol/2026/"><![CDATA[ServerTextControl]]></category>
      <dc:creator>Deepika Kathiravan</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Building a Modern Track Changes Review Workflow in ASP.NET Core C#</title>
      <description><![CDATA[In this article, we will explore how to build a modern track changes review workflow in ASP.NET Core C#. We will leverage the powerful features of TX Text Control .NET Server to create an efficient and user-friendly review process for document editing.]]></description>
      <pubDate>Tue, 28 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/28/building-a-modern-track-changes-review-workflow-in-aspnet-core-csharp/</link>
      <guid isPermaLink="false">68c78dda-85e7-5cec-8d00-3617fdf3ca78</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="145324" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/28/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/track-changes/2026/"><![CDATA[Track Changes]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/review-workflow/2026/"><![CDATA[Review Workflow]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Document Classification Without AI: Deterministic, Explainable, and Built for Production in C# .NET</title>
      <description><![CDATA[In this article, we explore how to implement document classification without relying on AI. We will discuss deterministic methods that are explainable and suitable for production environments. This approach can be particularly beneficial for organizations that require transparency and control over their classification processes.]]></description>
      <pubDate>Thu, 23 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/23/document-classification-without-ai-deterministic-explainable-built-for-production-in-csharp-dot-net/</link>
      <guid isPermaLink="false">bba16a30-ad31-522d-a6e7-11833a4de4c5</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="164857" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/23/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-classification/2026/"><![CDATA[Document Classification]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Using QR Codes in PDF Documents in C# .NET</title>
      <description><![CDATA[QR codes are a powerful tool for embedding machine-readable information in documents. In this article, we will explore how to generate and insert them into PDF documents using C# .NET with TX Text Control. We will cover the fundamentals of QR code generation, customizing QR code content and appearance, and the best practices for integrating them into your document workflows.]]></description>
      <pubDate>Tue, 21 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/21/using-qr-codes-in-pdf-documents-in-csharp-dotnet/</link>
      <guid isPermaLink="false">81cf93d0-ea5d-5eae-bd74-78e552d1ce89</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="156481" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/21/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/qr-code/2026/"><![CDATA[QR Code]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/pdf/2026/"><![CDATA[PDF]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Sanitizing Data in Document Pipelines: A Practical Approach with TX Text Control in C# .NET</title>
      <description><![CDATA[This article explores the importance of data sanitization in document processing pipelines and explains how to use TX Text Control effectively to sanitize data in C# .NET applications. Additionally, we will discuss common challenges associated with handling user-generated content and offer practical solutions to help you maintain the integrity and security of your document processing workflows.]]></description>
      <pubDate>Mon, 20 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/20/sanitizing-data-in-document-pipelines-a-practical-approach-with-tx-text-control-in-csharp-dotnet/</link>
      <guid isPermaLink="false">036e4356-803e-5431-a6a9-bbdb46ee9d9c</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="96207" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/20/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/data-sanitization/2026/"><![CDATA[Data Sanitization]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>One More Stop on Our Conference Circus: code.talks 2026</title>
      <description><![CDATA[Text Control is joining code.talks 2026 in Hamburg for the first time, a community-driven developer conference known for its strong technical focus and unique movie theater setting. We are excited to connect with developers, share innovations in document processing technology, and become part of this vibrant community.]]></description>
      <pubDate>Fri, 17 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/17/one-more-stop-on-our-conference-circus-code-talks-2026/</link>
      <guid isPermaLink="false">ac6812da-d275-5f8e-9d3d-c46b51757045</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="143685" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/17/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/conference/2026/"><![CDATA[Conference]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Build Your Own MCP-Powered Document Processing Backend with TX Text Control</title>
      <description><![CDATA[This article explains how to create a document processing backend based on MCP using TX Text Control. It reveals structured tools that AI agents can identify and use. It showcases a clean architecture and practical capabilities for session-based document workflows, facilitating the automation of processes that go beyond traditional APIs.]]></description>
      <pubDate>Thu, 16 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/16/build-your-own-mcp-powered-document-processing-backend-with-tx-text-control/</link>
      <guid isPermaLink="false">d6cec088-c27c-584a-b087-2ff7f02e5db4</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="121277" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/16/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mcp/2026/"><![CDATA[MCP]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-processing/2026/"><![CDATA[Document Processing]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>TXTextControl.Markdown.Core 34.1.0-beta: Work with Full Documents, Selection, and SubTextParts</title>
      <description><![CDATA[In this article, we will explore the new features and improvements in TXTextControl.Markdown.Core 34.1.0-beta, including working with full documents, selection, and SubTextParts. We will also provide code examples and best practices for using these features effectively.]]></description>
      <pubDate>Tue, 14 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/14/txtextcontrol-markdown-core-34-1-0-beta-work-with-full-documents-selection-and-subtextparts/</link>
      <guid isPermaLink="false">28db8f9a-2ac2-568c-abc9-2a8166aa1249</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="96502" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/14/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/markdown/2026/"><![CDATA[Markdown]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/windows-forms/2026/"><![CDATA[Windows Forms]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/wpf/2026/"><![CDATA[WPF]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Expanding Text Control Agent Skills: New ServerTextControl Skills for AI Assisted Document Processing</title>
      <description><![CDATA[Discover the latest ServerTextControl skills for AI-assisted document processing, enhancing your Text Control Agent capabilities. Learn how these new skills can streamline your workflow and improve efficiency in handling documents.]]></description>
      <pubDate>Mon, 13 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/13/expanding-text-control-agent-skills-new-servertextcontrol-skills-for-ai-assisted-document-processing/</link>
      <guid isPermaLink="false">e791682d-687e-5a70-8c8a-fed5fb73d08f</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="156341" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/13/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/ai/2026/"><![CDATA[AI]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/skills/2026/"><![CDATA[Skills]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Programmatically Fill, Flatten, and Export DOCX Form Templates to PDF in C# .NET</title>
      <description><![CDATA[Learn how to fill, flatten and export DOCX form templates to PDF programmatically in C# .NET. This article provides a step-by-step guide on how to use the TX Text Control library to achieve this, along with code examples and best practice recommendations for working with DOCX templates and PDF exports.]]></description>
      <pubDate>Fri, 10 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/10/programmatically-fill-flatten-and-export-docx-form-templates-to-pdf-in-csharp-dotnet/</link>
      <guid isPermaLink="false">bbe99760-5c2e-5b7c-9e56-8578c89a7c19</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="98376" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/10/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/pdf/2026/"><![CDATA[PDF]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/docx/2026/"><![CDATA[DOCX]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/forms/2026/"><![CDATA[Forms]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>5 Layout Patterns for Integrating the TX Text Control Document Editor in ASP.NET Core C#</title>
      <description><![CDATA[When integrating a document editor into an ASP.NET Core application, the technical setup is only one part of the work. Just as important is the question of how the editor fits into the user interface. In this article, we will explore 5 common layout patterns for integrating the TX Text Control document editor into ASP.NET Core applications. Each pattern has its own advantages and use cases, and we will discuss how to implement them effectively.]]></description>
      <pubDate>Thu, 09 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/09/5-layout-patterns-for-integrating-the-tx-text-control-document-editor-in-aspnet-core-csharp/</link>
      <guid isPermaLink="false">86698ad9-4361-56b9-a173-f7af531c8c48</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="75438" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/09/b/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-editor/2026/"><![CDATA[Document Editor]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/layout-patterns/2026/"><![CDATA[Layout Patterns]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>AI Tools: MCP Server and Agent Skills</title>
      <description><![CDATA[Text Control offers two AI integration tools: an MCP server with 30 read-only tools across 8 content domains via JSON-RPC 2.0, and Agent Skills that provide structured workflows for the TX Text Control Document Editor API. Both connect AI assistants to accurate content and code patterns.]]></description>
      <pubDate>Thu, 09 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/09/text-control-ai-tools-mcp-server-and-agent-skills/</link>
      <guid isPermaLink="false">62b780fd-dc5d-546d-88e5-6cdfd2a12dbf</guid>
      <author>no-reply@textcontrol.com (Jonathan Maron)</author>
      <enclosure type="image/jpeg" length="99298" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/09/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/ai/2026/"><![CDATA[AI]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/mcp/2026/"><![CDATA[MCP]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/skills/2026/"><![CDATA[Skills]]></category>
      <dc:creator>Jonathan Maron</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>TX Spell .NET 11.0 SP1 is Now Available: What's New in the Latest Version</title>
      <description><![CDATA[TX Spell .NET 11.0 Service Pack 1 is now available, offering important updates and bug fixes for all platforms. If you use TX Spell .NET in your document processing applications, this service pack will enhance the stability and compatibility of your solutions.]]></description>
      <pubDate>Wed, 08 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/08/tx-spell-net-11-0-sp1-is-now-available/</link>
      <guid isPermaLink="false">d3fb5a6e-25bc-5e40-aab8-ca830855103f</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="83678" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/08/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/windows-forms/2026/"><![CDATA[Windows Forms]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/wpf/2026/"><![CDATA[WPF]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/release/2026/"><![CDATA[Release]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/service-pack/2026/"><![CDATA[Service Pack]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/tx-spell-net/2026/"><![CDATA[TX Spell .NET]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>TX Text Control vs iText: Understanding Template-Based Document Generation in .NET</title>
      <description><![CDATA[This article explores how both approaches work, what the common workflows look like in real projects, and why template-based document generation often leads developers toward TX Text Control. We will compare the two approaches, discuss their advantages and disadvantages, and provide insights into how they can be used effectively in .NET applications.]]></description>
      <pubDate>Tue, 07 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/07/tx-text-control-vs-itext-understanding-template-based-document-generation-in-dotnet/</link>
      <guid isPermaLink="false">95394087-aa2f-527c-a8e9-213df1b69cab</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="107399" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/07/b/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Text Control MCP Server</title>
      <description><![CDATA[The Text Control MCP server is a read-only Model Context Protocol endpoint that exposes 30 tools across 8 content domains. Each domain supports search, list, and get operations over JSON-RPC 2.0 via Streamable HTTP. Compatible with Claude Code, VS Code, Cursor, and JetBrains.]]></description>
      <pubDate>Tue, 07 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/07/text-control-mcp-server/</link>
      <guid isPermaLink="false">a0a227bc-73f1-544e-8927-8fd76e0c05a7</guid>
      <author>no-reply@textcontrol.com (Jonathan Maron)</author>
      <enclosure type="image/jpeg" length="80265" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/07/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/mcp/2026/"><![CDATA[MCP]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/ai/2026/"><![CDATA[AI]]></category>
      <dc:creator>Jonathan Maron</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Extracting Structured Table Data from DOCX Word Documents in C# .NET with Domain-Aware Table Detection</title>
      <description><![CDATA[In this article, we build a domain-aware table extraction system using TX Text Control in C# .NET. The system automatically detects the table's domain, understands column semantics, and produces clean JSON output suitable for analytics systems, data imports, or AI pipelines.]]></description>
      <pubDate>Fri, 03 Apr 2026 10:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/04/03/extracting-structured-table-data-from-docx-word-documents-in-csharp-dotnet-with-domain-aware-table-detection/</link>
      <guid isPermaLink="false">7ec2d8ee-06af-5585-89d3-14cabc13e862</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="167014" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/04/03/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/table-extraction/2026/"><![CDATA[Table Extraction]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Introducing Text Control Agent Skills</title>
      <description><![CDATA[Text Control Agent Skills are structured definitions that teach AI coding assistants how to build applications with the TX Text Control Document Editor. Each skill contains step-by-step instructions and reference docs that guide the AI through correct API usage and patterns.]]></description>
      <pubDate>Fri, 27 Mar 2026 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/03/27/introducing-text-control-agent-skills/</link>
      <guid isPermaLink="false">79bba155-207f-517c-8859-bacc75aa9459</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="125349" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/03/27/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-editor/2026/"><![CDATA[Document Editor]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/ai/2026/"><![CDATA[AI]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/skills/2026/"><![CDATA[Skills]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Deploying the TX Text Control Document Editor from the Private NuGet Feed to Azure App Services (Linux and Windows)</title>
      <description><![CDATA[This tutorial shows how to deploy the TX Text Control Document Editor to Azure App Services using an ASP.NET Core Web App. The Document Editor is a powerful word processing component that can be used to create, edit, view and print documents in ASP.NET Core applications.]]></description>
      <pubDate>Wed, 25 Mar 2026 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/03/25/deploying-the-tx-text-control-document-editor-from-the-private-nuget-feed-to-azure-app-services-linux-and-windows/</link>
      <guid isPermaLink="false">ccf5b861-cb6d-5464-8242-424a0d316938</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="72264" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/03/25/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-editor/2026/"><![CDATA[Document Editor]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/azure/2026/"><![CDATA[Azure]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/app-services/2026/"><![CDATA[App Services]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Why Structured E-Invoices Still Need Tamper Protection using C# and .NET</title>
      <description><![CDATA[ZUGFeRD, Factur-X, German e-invoicing rules, and how to seal PDF invoices with TX Text Control to prevent tampering. Learn how to create compliant e-invoices with C# and .NET.]]></description>
      <pubDate>Tue, 24 Mar 2026 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/03/24/why-structured-e-invoices-still-need-tamper-protection-using-csharp-and-dotnet/</link>
      <guid isPermaLink="false">328155f5-703d-55ba-89a0-f2554c695eb0</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="136481" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/03/24/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/e-invoicing/2026/"><![CDATA[E-Invoicing]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/pdf/2026/"><![CDATA[PDF]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/tamper-protection/2026/"><![CDATA[Tamper Protection]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/zugferd/2026/"><![CDATA[ZUGFeRD]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/factur-x/2026/"><![CDATA[Factur-X]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>AI Generated PDFs, PDF/UA, and Compliance Risk: Why Accessible Document Generation Must Be Built Into the Pipeline in C# .NET</title>
      <description><![CDATA[Ensuring that PDFs are accessible and compliant with standards like PDF/UA is crucial. This article explores the risks of non-compliance and the importance of integrating accessible document generation into the C# .NET development pipeline.]]></description>
      <pubDate>Mon, 23 Mar 2026 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/03/23/ai-generated-pdfs-pdf-ua-and-compliance-risk-why-accessible-document-generation-must-be-built-into-the-pipeline-in-c-sharp-dot-net/</link>
      <guid isPermaLink="false">3459b540-8ca1-5864-86d0-0223c00f5e28</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="101688" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/03/23/b/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/pdf-ua/2026/"><![CDATA[PDF/UA]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/accessibility/2026/"><![CDATA[Accessibility]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Ten Years of MD-DevDays: From Community Idea to One of Germany's Largest Developer Conferences</title>
      <description><![CDATA[In 2016, the first MD-DevDays conference was held in Germany, marking the beginning of a remarkable journey. What started as a community-driven initiative has evolved into one of the largest developer conferences in the country.]]></description>
      <pubDate>Mon, 23 Mar 2026 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/03/23/ten-years-of-md-devdays/</link>
      <guid isPermaLink="false">1e29393d-0317-5aa8-80de-e6316cfdeadb</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="220290" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/03/23/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/conference/2026/"><![CDATA[Conference]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>File Based Document Repository with Version Control in .NET with TX Text Control</title>
      <description><![CDATA[In this article, we will explore how to implement a file-based document repository with version control in .NET using TX Text Control. This solution allows you to manage and track changes to your documents effectively.]]></description>
      <pubDate>Fri, 20 Mar 2026 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/03/20/file-based-document-repository-with-version-control-in-dotnet/</link>
      <guid isPermaLink="false">8e691499-5264-5e33-a783-9dfbff22584d</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="124275" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/03/20/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/document-repository/2026/"><![CDATA[Document Repository]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/version-control/2026/"><![CDATA[Version Control]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
    <item>
      <title>Create Fillable PDFs from HTML Forms in C# ASP.NET Core Using a WYSIWYG Template</title>
      <description><![CDATA[Learn how to generate PDFs from HTML forms in ASP.NET Core using a pixel-perfect WYSIWYG template. Extract form fields from a document, render a dynamic HTML form, and merge the data server-side to produce professional PDF documents.]]></description>
      <pubDate>Tue, 17 Mar 2026 11:00:00 +0000</pubDate>
      <link>https://www.textcontrol.com/blog/2026/03/17/create-fillable-pdfs-from-html-forms-in-csharp-aspnet-core-using-a-wysiwyg-template/</link>
      <guid isPermaLink="false">1420e008-0e4b-52a8-a3a0-5524dfdf01a2</guid>
      <author>no-reply@textcontrol.com (Bjoern Meyer)</author>
      <enclosure type="image/jpeg" length="113715" url="https://s1-www.textcontrol.com/assets/dist/blog/2026/03/17/a/assets/thumbnail.jpg"/>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet/2026/"><![CDATA[ASP.NET]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/aspnet-core/2026/"><![CDATA[ASP.NET Core]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/html/2026/"><![CDATA[HTML]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/pdf/2026/"><![CDATA[PDF]]></category>
      <category domain="https://www.textcontrol.com/blog/tag/forms/2026/"><![CDATA[Forms]]></category>
      <dc:creator>Bjoern Meyer</dc:creator>
      <slash:comments>0</slash:comments>
    </item>
  </channel>
</rss>
