Software Development


Hi! This is my personal blog about software development. Where I try to keep all my work so that I can go back and see how I did things and also to share it with the community!

Calling JavaScript inside an ASP.NET Core 2.2 application

This enables you to call your favorite NPM package from in ASP.NET Core backend

In this blog post I want to share how I got the Carbone.io engine running in an ASP.NET Core 2.2 Web App. I was looking for a simple way to generate Word documents from templates. There are libraries for .Net Core like Aspose but they are very heavy and the licenses are expensive. I then came across Carbone.io which offer exactly what I was looking for but as a NPM package, or as a standalone server. I could just host the server and use the REST Api, but I wanted to integrate it into the application.


Switching my blog to Wyam and hosting it on Netlify

I have been running my blog on the Orchard Core CMS, which I was happy with all the time. But for just running my blog it is a bit of an overhead and also since I have heared of Wyam I really wanted to try it out.


Switching Google Authentication to OIDC in ASP.NET Core 2.2

Google has announced to shutdown the Google+ API due to previous data leaks. They have announced that they will shutdown the Google+ APIs on March 7, 2019. This is pretty soon and I have an application in production that uses the Google+ API for authentication. In the post by Google it even says that the shutdown will start at the end of January 2019 and that API calls might fail after that date. That is just a few days from now. So I better hurry and start updating that project.