MailMerge, Reporting: One Engine, Three Platforms
The MailMerge reporting engine runs across Windows Forms, WPF, and ASP.NET without requiring code changes or template modifications. It populates merge fields and repeating blocks from business objects or databases, operating in both visible UI components and background services.

Reporting templates are created using the Text Control template designer which is based on the .NET developer library TX Text Control. The designer is available for Windows Forms, WPF and soon HTML-based for ASP.NET.
All of these visual components can be connected to the same Reporting engine MailMerge to create the resulting documents in various formats. This engine populates merge fields and repeating blocks automatically with various data sources including business objects and databases.
The advantage of Text Control Reporting - in addition to the Flow Type Layout Reporting features - is the compatible reporting engine. You can deploy your application to Windows Forms, WPF and ASP.NET without rewriting your code or recreating the reporting templates.
The .NET component MailMerge can be easily instantiated in all types of .NET applications: Web services, Windows services, ASP.NET Web applications, Windows Forms or WPF Windows applications. The mail merge process is invisible to the end-user and can be done in background tasks as well as in UI applications.
If the MailMerge class is connected to a visible TX Text Control class such as the Windows Forms component TXTextControl.TextControl, the loaded document is used as the template and the final resulting document is loaded back into the visual TX Text Control.
This concept makes integrating reporting functionality into your applications a very easy, but flexible task. Text Control Reporting is fully programmable and can be customized with a powerful API.
Download your trial version today and start evaluating the new way of creating reports in .NET applications.
Reporting
The Text Control Reporting Framework combines powerful reporting features with an easy-to-use, MS Word compatible word processor. Users can create documents and templates using ordinary Microsoft Word skills. The Reporting Framework is included in all .NET based TX Text Control products including ASP.NET, Windows Forms and WPF.
Related Posts
Creating Your First ASP.NET Reporting Application
The MailMerge and ServerTextControl components of TX Text Control .NET Server for ASP.NET enable server-side reporting in Web Forms. A template.docx merges with XML data via a button click…
Automatically Reconnect to the Server and Recover the Document
When a WebSocket connection drops, the TX Text Control editor automatically reconnects and recovers the document using browser local storage. The implementation saves document state client-side…
JavaScript API: Working with Merge Fields
The TX Text Control JavaScript API enables inserting, deleting, and manipulating merge fields in the HTML5-based document editor. Developers create MergeField objects, add them at specific…
Technology Preview: Embeddable HTML Widget to integrate Document Editing to…
TX Text Control offers a technology preview of an embeddable JavaScript widget that adds document editing to Angular, React, and other web frameworks. Developers add a script tag and create a…
Embedding TXTextControl.Web in non-.NET Framework applications like .NET…
The HTML5-based Web.TextControl editor can run inside an IFrame to embed it in non-.NET Framework applications such as .NET Core or AngularJS sites. The hosting page sends structured JSON commands…
