.NET News

Merge Templates with Mustache Syntax in C#

July 9, 2024
TX Text Control provides a powerful, MS Word compatible MailMerge engine that can be used to merge data into templates.

TX Text Control .NET Server for ASP.NET is a server-side component that equips developers with a powerful word processing engine for web applications. It integrates seamlessly with ASP.NET, ASP.NET Core, popular frameworks like Angular and React, and JavaScript, allowing you to build dynamic document editing and generation features directly within your web applications. This empowers you to create documents on the fly using data from various sources, edit existing documents in the browser, and handle functionalities like PDF processing and form filling, all on the server-side.

Mail Merge is a fundamental requirement for word processing applications. In this blog post, Text Control's Bjoern Meyer shows you to use Mustache Syntax with your TX Text Control web applications to insert merge fields into templates in formats that do not support MS Word merge fields, such as TXT or HTML. He also demonstrates how to use merge block to repeat content based on a collection of items. Detailed code is included to get you on your way.

Read the full blog and discover the power of using mustache syntax along with TX Text Control's MailMerge engine.

TX Text Control .NET Server for ASP.NET is licensed per Developer and includes Run-time licensing for up to 5 Servers. Licensing is perpetual, and include a 1-year subscription. See our TX Text Control .NET Server for ASP.NET licensing page for more details.

Learn more about TX Text Control .NET Server for ASP.NET.

Boost Security with OAuth Support

July 9, 2024
Communications components that support OAuth simplify integrations and empower users with secure, single sign-on experiences.

OAuth support in a comms and messaging component signifies the ability to leverage external accounts for user authentication. OAuth (Open Authorization) offers several advantages: increased security by eliminating the need for separate login credentials, improved user experience with familiar login options, and potential access to additional user data (with proper authorization) for richer communication features. For instance, a messaging app could allow login via social media accounts, enabling users to connect with existing contacts without the need to create and remember a new account password.

Several .NET communications and messaging components offer OAuth support including:

  • SecureBlackbox by /n software facilitates secure communication with OAuth integration for streamlined user authentication.
  • SocketTools .NET Edition by Catalyst Development Corp. empowers developers to build robust messaging applications leveraging OAuth for secure access.
  • Rebex Secure Mail simplifies secure communications and grants OAuth support for effortless user authorization.
  • MailBee.NET IMAP by Afterlogic allows you to integrate email functionalities with OAuth for secure and streamlined message handling.

For an in-depth analysis of features and price, visit our comparison of .NET communications and messaging components.

Compare .NET Comms & Messaging

Declutter Charts to Focus on What Matters Most

July 9, 2024
.NET Blazor charts with show/hide series functionality let users filter multi-series data for focused viewing and detailed analysis.

In chart controls, show/hide series functionality empowers developers to dynamically control the visibility of individual data sets. This allows users to focus on specific series, enhancing data comprehension and analysis. By selectively hiding irrelevant series, developers can declutter the chart, making it easier for users to identify trends and patterns within the data of interest.

Several .NET Blazor chart controls offer show/hide series support including:

  • DevExpress Blazor Chart, part of DevExpress ASP.NET and Blazor, facilitates in-depth data exploration by letting you hide irrelevant series for focused analysis.
  • ComponentOne Charts for Blazor, part of ComponentOne Studio Blazor Edition, enables you to dynamically control chart complexity through series visibility.
  • FusionCharts Blazor Suite XT, part of FusionCharts Suite XT, enhances user interaction with on-demand series toggling for clear data comparison.
  • NOV Chart for .NET by Nevron, offers granular control over chart content, including the ability to hide individual data series.
  • TeeChart .NET for Blazor by Steema Software, allows you to tailor chart visualizations by selectively showing or hiding specific data series.

For an in-depth analysis of features and price, visit our .NET Blazor chart controls comparison.

Compare .NET Blazor Chart Controls

Let Users Easily Input Extended Multi-line Text

July 9, 2024
Syncfusion Essential Studio ASP.NET MVC 2024 Volume 2 adds a new TextArea enhancing UX with features like floating labels and validation.

Syncfusion Essential Studio ASP.NET MVC, available as part of Syncfusion Essential Studio Enterprise, is a comprehensive suite of web UI controls that empowers developers to craft rich, interactive ASP.NET MVC applications. Backed by the lightweight and modular Essential JS 2 library, it offers over 80 components ranging from data grids and charts to schedulers and pivot grids, while ensuring a seamless integration with the MVC framework for an efficient development experience.

The Syncfusion Essential Studio ASP.NET MVC 2024 Volume 2 (26.1.35) release introduces the production-ready TextArea component. This enhanced control streamlines user input for multi-line text, perfect for capturing comments, messages, or any lengthy content. Beyond core functionality, the Syncfusion TextArea offers a rich feature set including intuitive icons, clear floating labels, flexible sizing options, and visual validation cues to empower a more user-friendly and informative data collection experience.

To see a full list of what's new in 2024 Volume 2 (26.1.35), see our release notes.

Syncfusion Essential Studio ASP.NET MVC is available as part of Syncfusion Essential Studio Enterprise which is licensed per developer starting with a Team License of up to five developers. It is available as a 12 Month Timed Subscription License which includes support and maintenance. See our Syncfusion Essential Studio Enterprise licensing page for full details.

Learn more on our Syncfusion Essential Studio ASP.NET MVC product page.

Effortlessly Select and Copy Text from PDFs

July 8, 2024
Enhance user experience and streamline workflows by extracting text from PDFs for easy pasting into documents, emails, or presentations.

The ability to select and copy text empowers users to easily extract information from documents for pasting into other applications or sharing snippets. This not only saves time and reduces errors during data transfer but also broadens the utility of PDFs by making them more compatible with various workflows, such as research note-taking, quote extraction for proposals, or incorporating text into presentations.

Several .NET WinForms PDF viewer components include the ability to select and copy text in PDFs including:

  • DevExpress WinForms PDF Viewer (part of DevExpress WinForms) empowers developers with a rich PDF viewer component enabling seamless text selection and copying.
  • Telerik UI PDF for WinForms (part of Telerik UI for WinForms) offers a PDF viewer control featuring intuitive text selection and extraction capabilities.
  • PDFView4NET Windows Forms Edition facilitates effortless text selection and copying within its PDF document viewer.
  • Syncfusion Windows Forms PDF (part of Syncfusion Essential Studio Enterprise) provides a robust PDF viewer component that allows users to conveniently select and copy text.

For an in-depth analysis of features and price, visit our .NET WinForms PDF viewer components comparison.

Compare .NET WinForms PDF Viewer Components.