Products Technologies Demo Docs Blog Support Company

TX Text Control Server for ASP.NET (incl. Windows Forms) 12.0 Performance

TX Text Control Server for ASP.NET (incl. Windows Forms) has been specifically designed to run in server side applications and therefore does not have an user interface. All interactions with TX Text Control Server for ASP.NET (incl. Windows Forms) are performed programmatically from application code, making it ideal for batch processing or printing large volumes of documents. Laboratory Performance Tests In order to test the performance of TX Text Control Server for ASP.NET (incl. Windows…

TX Text Control Server for ASP.NET (incl. Windows Forms) 12.0 Performance

TX Text Control Server for ASP.NET (incl. Windows Forms) has been specifically designed to run in server side applications and therefore does not have an user interface. All interactions with TX Text Control Server for ASP.NET (incl. Windows Forms) are performed programmatically from application code, making it ideal for batch processing or printing large volumes of documents.

Laboratory Performance Tests

In order to test the performance of TX Text Control Server for ASP.NET (incl. Windows Forms), we set up a number of tests in the TX Text Control laboratories to examine three major characteristics of server-side document processing:

  • Speed
  • Reliability
  • Stability

Minimum Hardware Conditions

We performed the test on a single processor Intel Celeron 1.7 GHz server with 256 MB RAM, running Server Windows XP Professional IIS 5.1. The server was connected to a local area network, interfaced by a 10 MBit network card. The tests aim to illustrate how TX Text Control .NET for Windows Forms performs under minimum hardware conditions. Naturally, the faster the hardware, the faster TX Text Control Server for ASP.NET (incl. Windows Forms) will perform.

Test Procedure

The benchmark tests simulated concurrent requests to TX Text Control Server for ASP.NET (incl. Windows Forms). An ASP.NET application loaded a three page document, searched through the entire document for a textual string and replaced it with another string.

The document was then exported as an RTF file and saved on the server to another directory. The benchmark indicated the time involved in:

  1. Loading the word processing file
  2. Searching and replacing text
  3. Saving of the modified word processing file

The graph immediately below illustrates the number of requests per second that were executed by TX Text Control Server for ASP.NET (incl. Windows Forms).

Graph: Requests vs. Requests per second

The number of requests was increased and saturation finally arrived at an average of 7.6 requests per second.

The second graph shows the time per request, which indicates the time that is required to process one document. An average request took less than 150 milliseconds.

Graph: Requests vs. Time per request (milliseconds)

Stay in the loop!

Subscribe to the newsletter to receive the latest updates.

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…