blog
My blog of techy stuff, ranging around SQL (SQL Server, that is), C# and .net, JavaScript and a smattering of stuff about the Orchard CMS (that powers my site) as I get more familiar with it. There's the occasional non-technical post when something is of interest to me that I feel is worth sharing, but they should be few and far between
-
Link Dump
Easily extracting .nupkg files with WinRAR
I've had WinRAR installed on my work PC for years (November '13 if the created stamp on the folder it's installed into is to be believed) and for all that …
-
2017-08 update for Windows 10 Anniversary Update ("1607") breaks WSUS - FIXED
NOTE (Updated 30/08): Microsoft appear to have resolved this issue with a new update for WSUS as well, see here for details.
I previously blogged about how the 2017-08 update to Windows 10 ("1607" / …
-
Publishing a module to the Orchard Gallery
The steps involved in publishing a module to the Orchard Gallery, as documented, are somewhat out of date as trying to follow them didn’t match reality, unfortunately. As I’ve just gone through the …
-
Writing a custom Condition for Orchard - checking the tags on a page - published to GitHub and the Orchard Gallery
As promised in my first post about writing a custom Condition for Orchard, I've published the source code to GitHub and the Orchard modules gallery:
Source code on GitHub
Module in the Orchard …
-
Writing a custom Condition for Orchard - checking the tags on a page
I've previously written about how I've added a standardised warning banner to certain pages in Orchard, so that I can always show something like the text in the image below when I've written a post …
-
Age of Empires is being re-released into the Windows Store!
From: onmsft.com: Age of Empires: Definitive Edition Windows 10 pre-orders now open
Not a lot more to say, but Age of Empires and Command & Conquer (in nearly all its flavours) were and are two of …
-
Adding Google Analytics to Orchard
Google Analytics can show you all kinds of funky stuff about who's viewing your website, what they're viewing and how they're mooching from page to page, and it's very easy to add to your site as …
-
Escaping identifiers in SQL when building up commands in C#
I answered a question on Stack Overflow recently about how to "encode" identifiers so that they aren't a source of SQL injection. As it's something I'm likely to keep "in the bank" I wanted to put up …
-
Ensuring an action filter is only executed once per request
If you have a view that's composed of the result of more than one action, for example by having something like:
@Html.Action("PartialContentForHome", "Home")
in one view, to pull in the content for …
-
Blog spam from "essay captains"
Recently I've had some blog comment spam from https://essaycaptains.com/. I'm just putting this out there so that (yes, the link has a nofollow!) anyone that searches for them might see this and know …