Fanie Reynders
  • About
  • Blog
  • Live Coding
  • Videos
  • Speaking
  • Books
  • Resume
Schedule a call Social links

My first book: Modern API Design with ASP.NET Core 2

Another item off my bucket list: My very first book, called Modern API Design with ASP.NET Core 2, has officially gone out to the publishers, and I'm reminiscing about the past three or so months of writing. The book is available right now for pre-order at Amazon.
Jan 26, 2018 1 min read

Elegant WhatsApp integration with .NET Core

It's quite annoying that WhatsApp, one of the most popular messaging platforms, does not (yet) provide a consumer API. Although they might have valid reasons for not exposing some kind of public API, it forces the invention of other creative ways to automate WhatsApp messages. Disclaimer: By posting
Jan 22, 2018 3 min read

A dead simple HATEOAS provider for ASP.NET Core

While doing some research on Hypermedia As The Engine Of Application State (HATEOAS), I came across some great HATEOAS providers for ASP.NET Web API and ASP.NET Core MVC, but they didn't quite fit my need, so I created my own one. Grab the source code from
Dec 19, 2017 2 min read

Additions to the .NET Core SDK Helpers: Install releases right from the CLI

Following my previous post on creating some handy helpers for the .NET Core SDK, I received some great feedback from the community - thank you! You can grab these handy helpers for the .NET Core CLI here. One of the requested features was to list available releases and install them
Jul 28, 2017 1 min read

Use this helper CLI for switching .NET Core SDK versions

A friend of mine, Herman van der Merwe; recently asked me how one can use the .NET Core CLI to switch to a specific version of the .NET Core SDK. After crawling the web, and the official docs for that matter; I realized that the only proper way to do
Jul 6, 2017 2 min read

ASP.NET Core Middleware: A Layered system

The ASP.NET Core framework is built from the ground up with extensibility in mind, having Middleware as the fundamental core to its architecture. From a REST perspective, Middleware is an implementation of the Layered System, which is one of the constraints for REST-fulness. This post is part of a
Apr 29, 2017 2 min read

Use IServer from ASP.NET Core to create your own web server

So here's the thing, although I'm not an expert in creating HTTP servers, I thought it would be a good idea to show how easy it can be to implement your own one, using the IServer interface from ASP.NET Core. Say hello to the AwesomeServer
Mar 24, 2017 4 min read

Servers in ASP.NET Core

As mentioned in a previous post, REST requires the implementation of a specific set of constraints. The Client-Server constraint is probably the most foundational and enforces a separation between the client and the server. This post is part of a series on Implementing REST in ASP.NET Core Some of
Mar 24, 2017 1 min read

A new year, a new MVP reward

For me, March started great because I received yet another Microsoft MVP Reward for 2017 and I'm truly honoured to be representing this awesome community. Although I wasn't renewed last year, I'm absolutely stoked to be back in the programme. What is an Microsoft
Mar 20, 2017 1 min read

Implementing REST in ASP.NET Core

The past week was hectic busy: Apart from being sick, keeping an eye on the little one and daily work; I gave three talks on ASP.NET Core in five days - very exciting. The basic takeaway of the talk was to highlight that REST is a style of architecture
Mar 19, 2017 1 min read

Create your own "dotnet new" project templates

In case you haven't heard, Visual Studio 2017 RTM was officially released this week. With this exciting news, came the launch of the final 1.0 release of the .NET Core Tools. You can use this tooling to create .NET applications for cross platform use. dotnet new Jumping
Mar 10, 2017 2 min read

Ask this .NET Bot all about .NET Standard

This bot links up to the FAQ of .NET Standard and provides you with answers to your questions about the .NET Standard in a convenient way. Quite recently I found http://qnamaker.ai which allows one to quickly create a FAQ service from your existing content, be it websites, text,
Jan 12, 2017 1 min read
Featured

ASP.NET Core & Xamarin Workshop at Dutch.NET

Just last night my good friend & newly awarded MVP Gerald Versluis and I gave an end-to-end workshop on ASP.NET Core and Xamarin at our Dutch.NET meetup, where we built a native Pokémon app complete with a secure back-end API in just over 2 hours. On the back-end
Oct 19, 2016 1 min read
Featured

Stubbr: A simple request stub provider for ASP.NET Core

Building back-end services sometimes require stubbing of stuff. Stubbr is middleware for ASP.NET Core that provide stubs from a given pre-defined request endpoints configuration. Stubs can be sourced from local disk or a remote location. The stub configuration system is built on top of ASP.NET Core's
Sep 28, 2016 2 min read

A quick demo of Azure Service Fabric with ASP.NET Core

In this episode we take a quick look at Azure Service Fabric, a new platform for building micro-services on Azure and also see how one could use ASP.NET Core 1.0 to easily create micro-services for this powerful platform. The demo consists of a simple back-end API serving up
Jul 8, 2016 1 min read

Xamarin and everything on Evolve

It's been a few weeks after #Xamarin Evolve 2016 and in this episode of GeekFest we talk to Xamarin expert, Gerald Versluis about some of the exciting announcements that was made during this annual conference and what it means for mobile developers. We cover iOS simulator remoting within
May 9, 2016

MVC in ASP.NET Core: The new kid on the block

For the past year I've been organizing a local developer user group called Fixxup. Last week was the first event of 2016 and I talked about MVC in ASP.NET Core, a brand new framework for the next generation of the .NET Platform, and show how you can
Mar 27, 2016 2 min read

Docfx helps us make documentation easier for .NET

One of the most tedious jobs of being a developer is maintaining documentation, but it shouldn’t be a difficult task. When writing documentation, one doesn’t always want to be concerned about how things look per se, but rather how things are communicated. Having to focus on just writing
Feb 14, 2016 4 min read

Setting up CI for ASP.NET Core Web Apps from VS Team Services to Azure

It's a fact: Humans suck at routine jobs, but machines thrive at it. This led me to try and automate everything as far as possible. Although Continuous Integration isn't a new term, getting it to play nice with the latest & greatest technologies like ASP.NET
Jan 28, 2016 4 min read

What's new in C# 6

We chat to .NET MVP Jalpesh Vadgama about some of the new features that was released in the recent version of C# 6. Watch it here. Links * Sample code * C# 6 & VB 14 Feature roadmap Follow @jalpesh or visit http://www.dotnetjalps.com/ Please leave a comment and subscribe
Dec 9, 2015
Azure

Performance test Azure Web Apps

Microsoft Azure has many great offerings in the PaaS space, one of which is Azure Web Apps that allows one to easily host or create any web app built with any technology for any platform. The recent update to the new Azure Portal (in preview) brings not only a more
Sep 24, 2015 2 min read

Work Item Management in Team Foundation Server & Visual Studio Online

ALM MVP Colin Dembovsky joins us to talk about how certain features of Work Item Management have evolved in previous to current versions of TFS & Visual Studio Code Visual Studio Team Services. It's the little things that make great solutions! Watch it here. Follow @colindembovsky or visit
Sep 23, 2015

Push notifications in Chrome Extensions using Azure Notification Hubs

In the past couple of months, I've been co-organizing a monthly user group called Fixxup, to create a community platform for techies out there to share their knowledge, listen to their peers or even just enjoy the social living by having a beer or two. Fixxup also has
Sep 21, 2015 7 min read

.NET 2015: The next generation open ecosystem

We go on a journey on what's new in .NET 2015 and explore all the various components available on the platform like .NET Core, .NET Native, .NET 4.6, Roslyn, ASP.NET 5, C# 6 and others.
Jul 27, 2015

Poking around in Power BI

In this episode I talk to Cecil du Toit about Microsoft Power BI. We poke around and explore what this Business Intellegence offering from Microsoft has to offer.
Jul 1, 2015
Fanie Reynders © 2026