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
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
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
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
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
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
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
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,
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
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
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
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
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
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
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
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
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
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
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
.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.
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.
WebApiProxy Update It's been a long wait but the time has finally come for more interesting features on WebApiProxy. This video briefly outlines some of the many great features that were added to WebApiProxy in the past couple of months. You can read more on this project by going to
An update on WebApiProxy This project initially started as a proof of concept but quickly grew into something very useful. For the past year or so it became quite popular and plenty of bugs came out of the cracks, but also useful feedback for features too! You can download the packages straight from NuGet:
Fiddling around with XML responses My year started with new challenges, first of which is malformed and unformatted XML. One of the requirements of a new project I'm working on is to read a simple XML response from a web service and do something with the data. How hard could it be? Like
2014 Rewind: My year in review About this time last year I started blogging more often and made a decision to spend a little more time giving back to the community and completely re-branded myself to be more efficient in what I do. Oh boy was it a year! Looking back on 2014 brings back both