Janniks Blog

F# event sourcing with Marten

This is a getting-started-with-marten-in-F# blogpost as well as some little json serializer experiments.

December 10, 2022

Using SQL Server Express LocalDB in Azure DevOps

In this post I will explain how to instantiate an MS SQL Server Express LocalDB instance inside an Azure DevOps pipeline.

October 03, 2019

CQRS with MediatR (for Commands) and Odata (for Queries)

This blogpost show-cases a simple and effective Command Query Responsibility Segregation implementation with MediatR and Odata in ASP.NET Core

June 10, 2019

Delete git submodule

Deleting git submodules is a bit weird, this blogpost showcases how to do it

June 10, 2019

Expose ASP.NET Core validation for SPAs like React, Vue or Angular

Walk-through on how to implement a custom ActionFilter or use built-in validation mechanisms to expose validation via http

June 01, 2019

Make ASP.NET Core api controller methods queryable with a single attribute

Easily enable pagination, ordering and filter/search on a normal web api controller

May 12, 2019

Exposing a queryable api with Odata

A getting started guide for Odata on ASP.NET Core

May 01, 2019

A monorepo setup with lerna

A demonstration of a react + typescript monorepo setup with lerna

April 06, 2019

A (multi-) monorepo setup with Git Submodules

Make sharing code and improving libraries a breeze with Git Submodules

March 20, 2019
Copyright © Jannik Buschke 2022