Configuring ASP.Net Identity OAuth login providers for multi-tenancy

Say for example you have a CMS :) You want to give full control to the developer to manage how their front-end members with authenticate, which could of course include ASP.Net Identity OAuth login pro…

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

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

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

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

Model binding with FromServices in ASP.Net 5

Here’s a pretty nifty feature I found in ASP.Net 5 – you can construct your model during model binding with IoC without any additional work. This is available on the dev branch on GitHub and is based…

Read this article

ASP.Net 5 Re-learning a few things (part 2)

This is part 2 of a series of posts about some fundamental changes in ASP.Net 5 that we’ll all need to re-learn (or un-learn!) Part 1: http://shazwazza.com/post/aspnet-5-re-learning-a-few-things-part-…

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

ASP.Net 5 - Re-learning a few things (part 1)

ASP.Net 5 (aka vNext) is now in Beta and the Visual Studio 2015 preview is now out! So, what is this new ASP.Net? The 2 biggest features is that it’s totally open source and it will support a cross pl…

Read this article