|
|
Front Page News
-
|
For those that might be interested, here are the presentation materials from my talk at the St Louis .NET User’s group last night. We talked about the need for managing our code dependencies, how to apply the dependency inversion principle, how...
|
-
|
I think I’m actually sort of relieved to find out that the Visual Studio 2010 Release Candidate doesn’t support Silverlight 4. I just finished up my Silverlight 4 development environment a few weeks back and wasn’t looking forward to blowing it...
|
-
|
Introduction and Review This is the eight post in a series on building a Silverlight game . In the last post , we coded up all the steps to drag rectangles around the canvas. This left us with a very simple program where we could pick up and...
|
-
|
Check out this nice querystring from the fine folks at TurboTax. I can only speculate as to who Tina is and what her abs are being tested on. Share this post: Email it! | bookmark it! | digg it! | reddit!...
|
-
|
I’ll be presenting on Inversion of Control with StructureMap at the next meeting of the .NET user group. It will be exactly as awesome as it sounds. Simplify your life with Inversion of Control! One of the most challenging aspects of software development...
|
-
|
Introduction and Review This is the eight post in a series on building a Silverlight game . In the last post , we talked about all the steps that we need to take to drag a rectangle around. In this post, we’ll write the code to satisfy all...
|
-
|
As far as update processes go, Paint.NET has the best in town. Just check out this dialog that you see when launching the program and note how friendly it is. It’s saying "Hi! I’m sure you have some image editing to do. When you’re...
|
-
|
One of the new features in Outlook 2010 is Quick Steps. Quick Steps let you chain multiple Outlook actions together into an easy-to-access action that shows up in the “Home” tab of the ribbon. Kinda like macros, I suppose, but friendlier....
|
-
|
This is the seventh post in a series on building a Silverlight game . In the last post , we wrote code to set up a rectangle for dragging. In this post, we’ll look at what it will take to drag the rectangle around the playing area. Recap So...
|
-
|
I’ll be speaking at the Iowa Code Camp in Des Moines, IA on November 7th. Should be great Iowa weather! The topic will be Ruby on Rails for .NET/Java Developers. The Iowa Code Camp is a completely free, one-day event and registration is still...
|
-
|
This is the sixth post in a series on building a Silverlight game . In the last post , we wrote code to change the cursor into a hand when the player mouses over the orange rectangle. Introduction In this post, we’ll write some code to set up a...
|
-
|
Here’s a short screencast that explores using ADO.NET Data Services (Astoria) to provide data for a Silverlight 3 navigation application. The screencast is just a bit over thirty minutes and is about 1/3 slides and 2/3 demo. The screen cast covers...
|
-
|
One challenge with ADO.NET Data Services is that it has trouble understanding what’s going on if you add custom properties to your entities on the client side. This post will explain using converters to overcome that challenge when using Silverlight. ...
|
-
|
This is the fifth post in a series on building a Silverlight game . In the last post , we finished our basic layout: three stack panels for the game rectangles, some rectangles to play with, and a bottom border for the rectangles to sit on. With...
|
-
|
This is the fourth post in a series on building a Silverlight game . In the last post , we polished off our three stack panels and added some rectangles to the first stack panel. The challenge we left off with is how to get the rectangles down to...
|
-
|
I’m impressed that Windows 7 knows what my thumb drive and mouse look like. Curious that it doesn’t know what an iPhone looks like though. Share this post: Email it! | bookmark it! | digg it! | reddit!...
|
-
|
This post will look at using the Silverlight Unit Test Framework to make it possible to use TDD to test a ViewModel (MVVM) that is making asynchronous calls to ADO.NET Data Services. With Silverlight 3, we have a collection of new ideas, technologies,...
|
-
|
This is the third post in a series on building a Silverlight game . In the last post , we created our game canvas and three stack-panels to hold our rectangles. Our goal is to create the Towers of Hanoi game pictured below. We have our canvas set...
|
-
|
It would appear that I’m not moving on to my next task after all. I hope this is only a temporary moratorium on quitting. I didn’t realize how much I need to quit until told I can’t. Share this post: Email it! | bookmark it! | digg it! | reddit...
|
-
|
The 2009 St Louis Day of .NET was a lot of fun and the venue this year (Ameristar) was a huge upgrade from last year’s. Here are the materials from my presentation. Building a Silverlight Game with Visual Studio and Expression Studio This session...
|
-
|
This is the second post in a series on building a Silverlight game. Read Part 1 : Introduction & Tools . In this post, we’ll set up the basic layout necessary for the game. Based on the game screenshot above and the rules for Towers of Hanoi , we...
|
-
|
Roy Osherove has posted a couple of torrents that will get you tons of free goodies from the Norwegian Developers Conference . Just glancing through the files, I see Phil Haack , Scott Hanselman , and Bob Martin . Download the torrent files here . Share...
|
-
|
Table of Contents Part 1 : This page Part 2 : Starting the Basic Layout Part 3 : Adding some rectangles Part 4 : Finishing the basic layout Part 5 : Changing the cursor Part 6 : Setting up a rectangle for dragging Part 7 : Getting started with dragging...
|
-
|
Here are the materials from my two presentations at DevLink 2009 in Nashville. Building a Silverlight Game with Visual Studio and Expression Studio This session used Visual Studio, Expression Blend, and Expression Design to create a working Towers of...
|
-
|
Just about a month until DevLink. The conference schedule has been posted . I’ll be presenting on Ruby on Rails Friday, Aug 14 and on Silverlight Saturday, Aug 15. Tickets are still available . Share this post: Email it! | bookmark it! | digg it! | reddit...
|
|
|
|