director, software developer, qualified tas / ict teacher.

Published: 1 month ago

Microsoft Partners in Learning & Cortana, an unofficial experiment in the future of Education Technology

I was recently inspired by a blog post from Ray Fleming, about the new academic potential found when using the intelligent voice-activated assistant on Windows Phone called Cortana. Ray lists a few things that you can do with Cortana, like creating shopping lists and …

Published: 4 months ago

Rest(ish) Toolkit for Windows 8 / 8.1

When I first started building apps on Windows 8, I wasn’t doing it that seriously, as I built more and more apps, it started to make sense that given their content, perhaps some of them talk to each other or back to a central …

Published: 6 months ago

How to stop sucking at academic referencing thanks to Word

With Microsoft Word being pretty much the ubiquitous document editor for students and teachers, I’m still puzzled to see just how poorly done references can be. What most people don’t realise is that Word isn’t just a basic document editor, but a fully featured …

Published: 6 months ago

Windows 8 App Review Helper

Sometimes the hardest part of releasing software isn’t actually writing it, but how you deal with it once it’s released. If you’re a small start-up or have limited budget, advertising might not be a top priority (even sometimes with budget, it’s still not!). The …

Published: 6 months ago

Basic Windows 8 Settings Wrapper

Here’s a simple helper that might make some basic tasks easier in Windows 8.1 development. This is a generic wrapper around the Windows 8 / Windows 8.1 Roaming Settings methods. It’s great for basic types and is all but bulletproof when used correctly. It …

Published: 8 months ago

Windows 8.1 C# PasswordVault Wrapper

The vast majority of my Teacher Collection apps allow users to communicate with the web service in some way. This includes allowing teachers to do things like save their lesson plans to the cloud, backup classes and students, and manipulate their data from the …

Published: 9 months ago

Getting meaningful data from the Bing API, using C#

For a recent side project, I wanted to be able to take some user given content, scour the web for it and see if it pops up anywhere else. It’s a pretty broad requirement and something I’ve thought about a lot off and on …

Published: 10 months ago

Storing and Retrieving complex objects in Json using Windows 8.1 C#

Read below or skip right to the demo project, ignoring the terrible demo UI: https://github.com/LucasMoffitt/Save-and-Read-Json-Objects-Windows-8.1 So far, 90% of the Windows 8 apps I’ve written require storing data for later, or reading data that was stored earlier. There’s a million different ways to do it, …

Published: 10 months ago

Oh snap, Windows 8.1 XAML VisualStateManager cheat sheet.

Even if you’ve been living under a rock for a decade, you’d probably still know a little bit about the responsive web movement and the desire to make every app or site in the known world functional and visible on a screen the size …

Published: 11 months ago

Extending Enums to be more useful

For a client I’m currently working with, we needed to make use of enums to provide basic status settings, small properties that would ultimately be visible and changeable on an MVC front end. After entertaining the thought we could just use a table to …