Low-code is a software development approach that enables the development and deployment of applications faster and with minimal hand-coding. With DS Server, the most typical scenarios of digital document processing are accessible out-of-the-box with minimal code requirements. DS Server enables developers to skip complex coding to speed up the process of integrating document editing, creation, sharing and collaboration.

Low-Code development

Technically, DS Server is based on the TX Text Control technology and uses the same code-base. What makes it different is the approach when and how to use it. Both products give you the tools to integrate document processing into web applications. TX Text Control .NET Server for ASP.NET provides the full access to all libraries and APIs to create and manipulate documents programmatically. DS Server provides a low-code approach for the most typical applications and use-cases:

TX Text Control .NET Server for ASP.NET provides the components to create the required backend for those applications and they must be implemented in your application. Therefore, the backend is part of your code-base. DS Server encapsulates the complete required backend and provides a streamlined, out-of-the-box service that can accessed from all of your applications. DS Server is a separate application that runs parallel to your applications that access the document services.

DS Server encapsulates document processing functionality, is deployed on your premises and is accessible as a service.

DS Server Overview

The following table gives an overview of the supported and required elements for both options.

TX Text Control DS Server
Supported Platforms
ASP.NET (Core)
Java ×
PHP ×
All others ×
Supported Client Frameworks
Angular
React ×
JavaScript (all others) ×
Backend Requirements
WebSocketHandler deployment required? ×
TCP Windows Service installation required? ×
Security
Integrated OAuth security ×
Admin API ×
Deployment
IIS / Windows required?
Docker Support ✓+
PowerShell installation support ✓+

✓: Supported / required, ×: Not supported / required, ✓+: Extended support (more effortless)

If you are unsure which product fits your requirements, feel free to contact our technical team to discuss your project. We are more than happy to help you with your document processing needs.

Contact Us