PetaPoco may cause high memory usage with certain queries

If you are using PetaPoco, or NPoco (which seams to be the most up-to-date fork of the project), the title of this post might be a bit scary… but hopefully you won’t have to worry. This really depends…

Read this article

Articulate 1.0.4 released

I’ve finally got around to releasing Articulate 1.0.4 today. Want to say a big thanks to all those who submitted pull requests, you guys rock! There’s a few nice fixes in this release but most importa…

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

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

Articulate 1.0.5 released

Good news! Today Articulate 1.0.5 has been released which has quite a few issues fixed, here’s the gist: #49 - Doesn't work with Umbraco 7.2 #18 - HasProperty on a partial view throws an error when L…

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

Introducing ‘Smidge’ – an ASP.NET 5 runtime JS/CSS pre-processor

During the past month I decided to dive deep into learning ASP.NET 5, and what better way to learn than to start a new OSS project :) I chose to make a new new simple and extensible Javascript/CSS runtime pre-processor for ASP.NET 5. It does file minification, combination and compression, has a nice file caching layer and it’s all done in async operations. I ported over a few ideas and code snippets from CDF (client dependency framework) but with a more modern approach. I’ve called it ‘Smidge’ = something really small.…

Read this article

Using AspNet5 OptionsModel

If you’ve used AspNet5 then you’ve probably been using some MVC in which case you’ve probably seen something like this in your Startup class:// Add MVC services to the services containerservices.AddMv…

Read this article

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

Using LinqPad with Umbraco

During some spare time last weekend I decided to look into booting up Umbraco outside of a web context. I know this has been done before in various different ways but for this I wanted to just try to…

Read this article