Chris Sainty

A technical blog covering full-stack web development.

twitter | github | stackoverflow

in , ,

Veil - Getting Started Standalone

In addition to integrating with Nancy, Veil can be used by itself in any project for advanced text templating.

To get started you simply need to install one of the Veil parsers for the syntax you prefer.

Read More

in , , ,

Veil - Getting Started With Nancy

Nancy is a great framework for building websites and it has been an important goal for Veil to integrate seamlessly in to your Nancy projects.

To get started you will first need to install Veil's view engine wrapper for Nancy.

Install-Package Nancy.ViewEngines.Veil

Read More

in , ,

Why Veil?

Recently I've been working away on a new project Veil.

Veil is my entry in to the .NET "view engine" / templates space.
There isn't exactly an urgent need for a new solution to this problem and most are perfectly happy with Razor. So why did I go ahead and spend my time writing one?

Read More

in ,

Praise for jsdelivr.com

I was in the market for a CDN recently. Not one for my own content but one for pulling in libraries like jQuery, Moment and Marked.

In the interest of promoting a good service when I find one I thought I'd write a quick note about my chosen provider.

Read More

in , , ,

Quick Tip - Windows Azure Mobile Services and Xamarin

Having trouble adding Azure Mobile Services to your Xamarin project?
Seeing the following compiler error?

Warning: The referenced library 'Microsoft.WindowsAzure.Mobile.Ext.dll' is not used from any code, skipping extraction of content resources. (FriendsFromWorkMobile)

How about this exception?

A Windows Azure Mobile Services assembly for the current platform was not found. Ensure that the current project references both Microsoft.WindowsAzure.Mobile and the following platform-specific assembly: Microsoft.WindowsAzure.Mobile.Ext.

Don't despair, you missed one simple line when skimming the Getting Started tutorials.

CurrentPlatform.Init();

Rejoice!