Jan
30
2009
When you start to design an application for producing drawings in Silverlight, there are some things you don’t have to worry too much about. You don’t have to come up with definitions for shapes, or figure out a fast way to render them. You don’t have to define a color space, and gradients, and geometries [...]
Jan
30
2009
I’ve decided to write a couple of posts about the design and execution of a Silverlight application I’m working on. If you’re not familiar with Silverlight, here it is in one sentence: Silverlight is a downloadable subset of the WPF containing just enough of the framework to execute specialized WPF applications in a browser window. [...]
Jan
28
2009
One of the projects I’m working on is a drawing program for Silverlight. It needed a gradient editor so that users could define brushes to fill shapes, etc. Last week I wrote about the color picker I developed. This week I’ve added a gradient editor to the ColorTools package. The gradient editor combines a color [...]
Jan
21
2009
A Silverlight project I am working on required color picker controls – those boxes you find in programs like Paint, Photoshop, and others that allow you to choose a specific RGB color. After doing a little research I wrote two Silverlight user controls, a system color picker that enumerates the available colors from the System.Windows.Media.Colors [...]
Jan
10
2009
In the process of working on GMemory, a Silverlight 2 game I wrote as an exercise a couple of weeks back, I became familiar with Google’s RESTful webservice API. Using this API applications can execute searches and receive results back. The API is not a complete drop-in replacement for the full-blown Google search engine – [...]
Jan
09
2009
I went down a six hour sinkhole last night on a project I’ve been working on for the last week or so, and that got me thinking about some realities of software development that I believe we have lost sight of. One of them is six hour sinkholes and why they happen. The problem is [...]