Netflix Queue Sorter in C#/WinForms
Roughly three years ago, I coded my first OAuth / RESTful application. It was a utility for Netflix that would sort the “Instant” queue of movies that I had in my list. I did this because my obsessive compulsive roommate…
Notes on using Animations in XAML/C#
Notes on animations using transitions: To create an animation, you need the following: Storyboard…which contains… Animations…that are based around… Timelines What the animations do is make changes on a variable (target property) that is associated with your object (target). For…
Building a simple game using XAML/C#: Part 4 – Make it fun
At this point, you have a simple version of a “Simon” game that works: you can start, restart, win, and lose. That said, the game still lacks the pizazz that really could make it stand out as something fresh and…
Building a simple game using XAML/C#: Part 3 – Make it a game
Now that we have our basic interactions working the way we want, it’s time to add some game logic. We’ll do this by: Refactoring the game logic into a Game class and adding a “Level” class that will encapsulate the…
Building a simple game using XAML/C# Part 2 – Input and Multimedia
Starting from the last post in this brief series on XAML UI for Metro style apps, we’re ready to enable user input. Before doing this, I wanted to add a few sounds to the application. To do this, I used…
Building a simple game using XAML/C#: Part 1 – XAML UI
I thought it would be fun to make a game for the Windows developer preview. So, as an exercise in simplicity, I decided to go for a game that loosely resembles “Simon”, the memory game where you try and remember…
Adding an application bar to a XAML/C# application
So the next version of Windows adds the new spiffy Windows Appbar but how do you add it to your XAML app? It’s easier than you might think… like 15 minutes to do the first time. For this short tutorial,…
Help! I’m trapped in a code factory.
Does anybody out there love to design and code software? I do! I have been blogging for some time about it on my other blog for the Windows Dev center and Windows Developer content but, it feels like I have…