Products Technologies Demo Docs Blog Support Company

Server Word Processing: Choosing the Right Class

Server-side word processing is a current trend in business applications. It exposes many advantages over word processing on an end-user's PC. The main benefits of centralized document creation processes are: Ensures consistency of brand messages Lower total cost of software ownership and software maintenance Entirely separate content and layout information Centralize document creation and printing processes One common server interface to create documents that can be accessed by several…

Server Word Processing: Choosing the Right Class

Server-side word processing is a current trend in business applications. It exposes many advantages over word processing on an end-user's PC.

The main benefits of centralized document creation processes are:

  • Ensures consistency of brand messages
  • Lower total cost of software ownership and software maintenance
  • Entirely separate content and layout information
  • Centralize document creation and printing processes
  • One common server interface to create documents that can be accessed by several applications

Word Processing Without a View

TX Text Control classes

For applications in which data from disparate data sources (databases, XML, form data) is merged with pre-defined templates, or in which documents are programmatically modified or converted, a server-based application that deploys TX Text Control Server for ASP.NET (incl. Windows Forms) is an ideal choice.

TX Text Control Server for ASP.NET (incl. Windows Forms) contains three different classes that can be used for different purposes. They are all accessible from the main namespace TXTextControl:

  1. TXTextControl.ServerTextControl
  2. TXTextControl.BrowserTextControl
  3. TXTextControl.TextControl

1. ServerTextControl is a non-visible component that can be used to create, convert or modify documents server-side without any view. The ServerTextControl can be initialized in Windows Forms, ASP.NET, SOAP or Windows Service applications.

Typically, ServerTextControl is used to merge templates with data from various data sources to create invoices, quotations or any kind of business correspondence.

Word Processing with a View

2. BrowserTextControl is in fact a Windows Forms component that must be created in a User Control (DLL). This DLL can be embedded in ASP.NET WebForms (ASPX).

The BrowserTextControl component offers nearly all features of the normal Windows Forms TextControl, but is destined to web-based applications. It enables developers to provide their end-users a true WYSIWYG word processing interface to modify MS Word, RTF or HTML documents. The documents can be loaded and saved directly from and to the server using .NET Remoting.

3. TextControl is a Windows Forms component for Windows applications with a WYSIWYG word processing interface.

Typical applications are office applications or mail merge applications in which end-users need to modify the document with real view of the resulting document.

Three Components, One Interface

The main advantage of TX Text Control Server for ASP.NET (incl. Windows Forms) is the common interface of all components. Developers just need to learn one interface to know all of them. TX Text Control provides a very structured and easy-to-use class-oriented interface with a steep learning curve.

Developers must only decide which class should be used in the current context.

If you would like to learn more about TX Text Control Server for ASP.NET (incl. Windows Forms) or the current trend in business software to centralize word processing, please do not hesitate to contact our engineers.

Stay in the loop!

Subscribe to the newsletter to receive the latest updates.

ASP.NET

Integrate document processing into your applications to create documents such as PDFs and MS Word documents, including client-side document editing, viewing, and electronic signatures.

ASP.NET Core
Angular
Blazor
JavaScript
React
  • Angular
  • Blazor
  • React
  • JavaScript
  • ASP.NET MVC, ASP.NET Core, and WebForms

Learn more Trial token Download trial

Related Posts

ASP.NETASP.NET CoreServerTextControl

The Importance of PDF Signing in .NET C#

More than ever, documents are being shared, edited, and stored electronically. A digitally signed PDF is a document that has been signed using cryptographic technology to verify that the document…


ASP.NETASP.NET CoreMailMerge

When to Generate Documents Server-Side Instead of Client-Side: A Focus on…

When it comes to document generation, deciding whether to handle the task server-side or client-side is a key architectural decision for any organization. This article discusses the benefits of…


ASP.NETASP.NET CoreDOCX

Sign Documents with a Self-Signed Digital ID From Adobe Acrobat Reader in…

This article shows how to create a self-signed digital ID using Adobe Acrobat Reader and how to use it to sign documents in .NET C#. The article also shows how to create a PDF document with a…


ASP.NETASP.NET CoreConvert

Programmatically Convert MS Word DOCX Documents to PDF in .NET C#

This article shows how to convert MS Word DOCX documents to PDF in .NET C# using the ServerTextControl component. The example shows how to load a DOCX file from a file or from a variable and how…


ASP.NETASP.NET CoreDS Server

Low Code vs. High Code: Differences between TX Text Control and DS Server

Low-code platforms help developers build applications faster with less implementation. This article explains the differences between the fully programmable library TX Text Control and the low code…