Generate PDF documents in .NET using PDFsharp

Introduction In this post, we will see how to create PDF documents in .NET using PDFSharp library. PDFsharp is the Open Source .NET library that easily creates and processes PDF documents on the fly from any .NET language. The same drawing routines can be used to create PDF documents, draw on the screen, or send … Read more

.NET Core Logger using Serilog – Part 4

Introduction Earlier in the series, we started putting together an implementation of log messages. We are using ASP.NET Core Web Application and Serilog library. We defined various types of logs and then put together small codebase which hooks up in ASP.NET Core pipeline easily and leverages its infrastructure as well. In previous post of this … Read more

.NET Core, PostgreSQL and Document Database

Introduction There is always more than one way to get something done. When it comes to work around my house, my favorite is not doing it at all. I take that approach with landscaping,cutting the grass, other house chores and everything else I can get away with. [somebody once said that you can always tell … Read more

Reactive Systems: Actor Model and Akka.NET

Building concurrent applications is hard. Building distributed applications is hard. And building robust resilient applications is also hard. Making use of the Actor model using Akka.NET makes these things easier. There are many things to consider when building reactive systems. The Reactive Manifesto describes the general characteristics of such system at https://www.reactivemanifesto.org/ and Akka.NET adheres … Read more

.NET Core – Cross Platform Code

.NET Core is cross platform and in this short post I will describe a simple method to detect the underlying operating system on run-time. There are situations, when we want to run a different piece of code based on the Operating System. This capability could be useful in various scenarios e.g. I wanted to obtain … Read more