HTML5 Technical Considerations - The Concept Explained
The HTML5 Web Editor consists of two parts: The ASP.NET server control Web.TextControl that provides the client-interface and user experience and the TX Text Control Web Server running as a Windows Service hosted on a Web server. The TX Text Control Web Server engine is used to synchronize the document with the server in order to provide a consistent WYSIWYG text rendering. Zero Footprint - No Plug-ins The client side control is completely based on HTML5 and Javascript and doesn't require…

The HTML5 Web Editor consists of two parts: The ASP.NET server control Web.TextControl that provides the client-interface and user experience and the TX Text Control Web Server running as a Windows Service hosted on a Web server. The TX Text Control Web Server engine is used to synchronize the document with the server in order to provide a consistent WYSIWYG text rendering.

Zero Footprint - No Plug-ins
The client side control is completely based on HTML5 and Javascript and doesn't require any client-side plug-ins. No browser or system security settings are required to run the control. The end-user does not need to confirm any downloads or settings and requires only an HTML5-enabled browser such as Firefox, Chrome, Safari or Internet Explorer.
Users want to seamlessly access and share content with others without any limitations when it comes to devices, hardware or software. A zero footprint editor addresses those requirements using the client-server visualization and synchronization architecture and uses the standard, modern browsers to enable editing in real-time.
Zero installation: No application, plug-in or applet must be installed on the client. The native browser and the integrated hardware-accelerated HTML5 Canvas is enough to provide the editing capabilities. No requirements: There are no OS specific requirements for the HTML5 Web Editor that uses the browser to provide the optimal view and editing capabilities. Document streaming: The document itself won't be downloaded to the client. Built on a streaming concept, it loads content on-demand, instead of downloading the complete document. This enables users to access documents with hundreds of pages at the same performance like for smaller documents.
Supported File Formats
In contrast to HTML-based editors, the documents do not need to be converted to HTML for editing. HTML is limited and doesn't provide page-oriented features such as headers and footers or sections. Using the TX Text Control HTML5 Web Editor, documents of all supported formats such as DOC, RTF, DOCX, HTML or PDF can be directly loaded and edited. It gives end-users a consistent, MS Word-like interface for all document types and platforms. The HTML5 Web Editor provides the same user experience like TX Text Control for other platforms including Windows Forms and WPF. This enables developers to provide the same look and feel for Windows and ASP.NET Web applications.
Security Considerations - Secure Your Documents
Security is a major concern when editing documents on the Internet. Web.TextControl supports the Secure Sockets Layer (SSL) to provide communication security. Additionally, thanks to the client-server visualization and synchronization architecture, the document is never available client-side. If not required, the user has no access to the content of the document and the document doesn't exist client-side. This enables developers to provide a secure interface to manipulate highly confidential documents in browsers without sending those documents and the content using the Internet.
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
This tutorial shows how to use the MailMerge component in an ASP.NET Web application to merge a template with data to create an Adobe PDF document.
Reporting Best Practices and How-To Guides
This article collection contains best practices and how-to guides for Text Control Reporting (MailMerge) and the HTML5 based rich text editor (Web.TextControl). Getting-Started and Basic Concepts…
TX Text Control Web: Attaching Events to Ribbon Elements
The HTML5 Web editor and template designer that is part of TX Text Control .NET Server comes with a ready-to-use ribbon bar implementation. Thanks to the fact that this ribbon bar is completely…
TX Text Control Web: Customize the Ribbon Bar
The new HTML5 based editor requires no plug-ins, but pure HTML5 and CSS. Therefore, each element of the 'out-of-the-box' usable ribbon bar can be customized and removed, if required. This enables…
Creating an ASP.NET MVC DocumentViewer Application With Razor
Create a simple ASP.NET (MVC) application that uses the HTML5 document viewer.