Welcome to our Blog

Stay Informed on the Latest Releases and Master How to Use Our Products.

PDF generation is one of those “looks easy, gets messy fast” features. In .NET 8, you can keep it clean by treating PDF creation like a pipeline (inputs → rendering → output) and using C# 12 primary constructors to reduce boilerplate without hiding architecture. This guide shows a practical, production-friendly approach to PDF generation with a clean architecture mindset plus where primary constructors help (and where they don’t). This guide shows a practical, production-friendly approach to PDF generation with a clean architecture mindset plus where primary constructors help (and where they don’t).
Big news for .NET developers: Fluent Assertions is now available for just $14.95/year. This new license offers full access to the popular unit testing library—without support—making it the perfect fit for independent devs and small teams. Learn why this change matters, how it supports sustainable development, and what it means for your testing workflow.

Check out Xceed’s Words and PDF Library bundle