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

Introducing WebApiProxy: Providing JavaScript & C# proxies with Intellisense including documentation for ASP.NET Web API

WebApiProxy extends your ASP.NET Web API service with a proxy endpoint, providing a ready-to-use JavaScript client as well as metadata, exposing the types used in the service. If you are using the documentation provider from ASP.NET Web API Help Pages, the usage documentation is also included inside the
Jan 16, 2014 3 min read

Clouds in my CoffeeScript

The "mystery language" CoffeeScript has been around for about 5 years now and I only recently started to play around in it. Like TypeScript, I must add that it's a bit of a learning curve, but once you get the hang of it, it's
Jan 7, 2014 2 min read

Introducing GeekFest: Screencasts for developers

For quite some time I’ve been meaning to start a video blog (or vlog) on interesting subjects and people so I’ve decided to waste no more time and get to work on a new series called GeekFest, a screencast for developers by developers. 1 – Schedulers in WAMS The
Jan 6, 2014 1 min read

A Windows Phone app from zero to store in 5 easy steps

For those savvy developers out there, who have great ideas for apps but not enough time to implement it, this comprehensive how-to guide will come in quite handy. The Windows Phone App Studio is an online WYSIWIG app builder designed to get you going in a snap. It allows you
Dec 28, 2013 6 min read

How T4 templates can help you with maintainable multi-page apps in JQM

We can utilize the power of T4 templates to generate a single HTML page which comprises of multiple separate HTML ‘children’ pages and a layout page, making multi-page apps more maintainable. I’ve been playing around with the new recent release of JQuery Mobile which brings plenty of cool features
Dec 27, 2013 5 min read

Leverage the power of Twilio from Azure Mobile Services

Ever wanted to send a simple text message from your web app? Well, now you can by using Twilio - an awesome cloud-powered API for voice calls & text messaging. Okay, I know that statement sounds like something out of an infomercial, but I recently had a simple need to
Oct 19, 2013 6 min read

How RESTful is your service?

Web services are everywhere these days, from social media platforms to enterprise line-of-business solutions. It is extremely important to be able to expose APIs for your solution, in order to reach more external consumers on multiple platforms. As a modern trend, we see that more and more APIs are surfacing
Sep 9, 2013 2 min read

Using the Twitter REST API v1.1 from Azure Mobile Services

Since the retirement of the Twitter REST API v1, I have been having trouble doing a simple query using the new search API introduced in version 1.1 from Azure Mobile Services because it now requires a signed authentication header in the request using the OAuth 1.0 protocol. I
Jun 20, 2013 3 min read

Creating a proxy for ASP.NET Web API using T4

One of the coolest new features of ASP.NET is Web API, which allows you to build powerful RESTful services exposed over HTTP. HTTP is not just for serving up web pages, but it provides a platform for building APIs that expose services and data. It is simple, flexible, and
Mar 10, 2013 7 min read

Some API "best suggestions"

In today’s modern world of computing it’s a no-brainer to expose some kind of service for the outside world to access your enterprise platform in a controlled fashion. Because of good old legacy systems, we all know that “the perfect world” never exists in any of our clients’
Feb 17, 2013 7 min read

Laying it out: Onion Architecture

It's a fact, there is no Single Silver Bullet for every solution, but we can come damn close. Having the right architecture sets a solid foundation for any solution. When I say "architecture", I mean structuring the solution in a specific strategic way; with the aim
Aug 20, 2012 4 min read

KnockedUp: Making KnockoutJs more declarative

I wrote this little library to make the default KnockoutJs syntax more declarative and easier to read. I blogged previously about a nifty little library called KnockoutJs.To bring you up to speed, here is a typical example on the original usage of KnockoutJs: Note that you have to specify
May 23, 2012 1 min read

Build real-time, multi-user interactive web apps with SignalR

A while back I was involved in developing an online-bidding app. This may not sound too exciting nor complicated, but because this kind of application was web-based, it introduced a whole new set of challenges. One of the core requirements of this app was to be critically up-to-date with real-time
May 20, 2012 3 min read

MVVM for the Web using Knockout.js

Ever since the explosion of web-oriented apps, the need for doing complex things simpler becomes more obvious. Creating richer & more sophisticated UI's usually involves using JavaScript API's like JQuery, but a new MVVM library has emerged especially for the web... What? Knockout.js is an
May 14, 2012 1 min read

Mobify your web with JQuery Mobile

Let's face it, we all use our (smart) phones most of the time to browse the web. Then you get sites that aren't formatted for mobiles and you end up zooming and panning away, confusing yourself with the "all over the show" navigation, not
Jan 24, 2012 2 min read

Implementing a different kind of Service Pattern

For the past few months I've investigated many different types of patterns I can implement in my projects; like Repository Patterns, Unit of Work Patterns, Service Patterns etc. After plenty of research, late nights and a gazillion units of black coffee; I finally came across a some sort
Nov 28, 2011 4 min read

Jump Start your next project with Nuget

In between the company end-year functions, demanding clients and of course my fabulous life :) , I've deceided to do some blogging again. In fact, it's been a while since any Ninja laid a finger on a keyboard here, (or an iThing)... A while ago I came across
Nov 22, 2011 4 min read

A really handy "cheat-sheet" for Razor

I came across this cool syntax table that can come in quite handy when one is working with Razor in ASP.NET Syntax/SampleRazorWeb Forms Equivalent (or remarks)Code Block@{  int x = 123;  string y = "because.";}<%  int x = 123;  string y = "because.";%>Expression (Html
Nov 3, 2011 1 min read
Fanie Reynders © 2026