Archive for January, 2009

Jan 30 2009

Playing with Blocks: Episode 2

Published by under Features,Programming

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 [...]

No responses yet

Jan 30 2009

Playing with Blocks: Episode 1

Published by under Features,Programming

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. [...]

No responses yet

Jan 28 2009

A Silverlight Gradient Designer

Published by under Programming

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 [...]

No responses yet

Jan 21 2009

Color Tools for Silverlight 2

Published by under Programming

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 [...]

2 responses so far

Jan 10 2009

The GSearch Lib – Google Searches from .NET and Silverlight

Published by under News,Programming,Technology

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 – [...]

No responses yet

Jan 09 2009

Programming and Production

Published by under Programming

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 [...]

No responses yet