ASP.Net 5 Linux support for runtime JS & CSS preprocessing with Smidge

I’ve been working on a side project called Smidge which is a runtime JS & CSS preprocessor for ASP.Net 5. I started this late last year after the 2014 MS MVP Summit as a good starting point to deep…

Read this article

All about ASP.Net File Change Notification (FCN)

There’s a chance you might not have heard of FCN (File Change Notification) in ASP.Net and there’s an even bigger chance you didn’t realize how much it might affect you. What is FCN in ASP.Net? As…

Read this article

Powershell script to create an Umbraco package in Umbraco’s native file format

Since I like using Powershell for my build scripts for various projects I thought it would be handy to create a 100% Powershell powered script to create an Umbraco package in Umbraco’s native package…

Read this article

Isolated WebApi attribute routing

Attribute routing in ASP.Net WebApi is great and makes routing your controllers quite a bit more elegant than writing routes manually. However one problem I have with it is that it is either “on” or “off” at…

Read this article

Making a DynamicObject implementation be case insensitive

To me this seems to be a very straight forward request but I cannot find the ‘easy’ way to do this in .Net even though there seems to be a clear indication that this is supported Out of The Box.…

Read this article

AppVeyor and ASP.Net Core (Previously ASP.Net 5)

I’ve been working on a project called “Smidge” which is a runtime Js/Css pre-processor for ASP.Net Core and have been meaning to blog about how I integrated this with AppVeyor – to run my tests, build…

Read this article

Custom Assembly loading with Asp.Net Core

Building a plugin system in Asp.Net Core is a dream compared to previous Asp.Net versions. In previous versions it was not really feasible to have DLLs located outside of the /bin folder for a web…

Read this article

ASP.NET Core application shutdown events

During the process of porting an existing library to ASP.NET Core I had to find the equivalent functionality of IRegisteredObject which I’ve discovered is…

Read this article

ASMX SOAP Webservices with abstract models without using XmlInclude

I’m hoping this post might be useful to some folks out there that might be stuck using old ASMX/SOAP webservices in ASP.Net. If you’ve tried to return an abstract or superclass from an ASMX webservice…

Read this article

Installing .NET Core 1.01 on Ubuntu 16.10

Warning: Linux noob content below I’ve been testing out some .NET Core cross platform stuff and originally had been using Ubuntu 14.04 with .NET Core 1.0.0 and that all worked fine along with the…

Read this article