Login


Jonathan Wood

Description:I'm a software and website developer working out of the greater Salt Lake City area of Utah. I've developed many websites including Black Belt Coder, Trail Calendar, and others.

I hike each week with my dogs Suki and Sasha. You can see my hiking blog at Hiking Salt Lake.
Website:http://www.softcircuits.com
Blog:http://www.hikingsaltlake.com
Country:USA
Time Zone:Mountain Standard Time

Articles

ColorPicker Controls for WinForms
Here are four different color-picker controls you can use in your WinForms projects. Two can be placed directly on a form. Two can be placed in a ToolStrip.
By Jonathan Wood • Created on Tuesday, February 22, 2011
Get Google PageRank Programatically
Google's PageRank has become a popular way to gauge the popularity of a web page. Here's how you can programatically find the PageRank for a particular URL.
By Jonathan Wood • Updated on Monday, April 30, 2012
A Self-Closing HtmlGenericControl
An easy way to add HTML controls to your webform at runtime is to use HtmlGenericControl. However, this class always renders both an opening and closing tag. This article presents a version that is self-closing.
By Jonathan Wood • Updated on Friday, March 04, 2011
Phonetic String Comparison with Soundex
This article describes the Soundex and Metaphone algorithms, which can be used to perform phonetic (sound-alike) comparisons of strings.
By Jonathan Wood • Created on Friday, January 14, 2011
Validating Credit Card Numbers
Offers tips on validating credit card information.
By Jonathan Wood • Updated on Sunday, December 12, 2010
A JavaScript Formatter
JavaScript that has been compressed to use less bandwidth can be very difficult to read. Here's a C# class that will format JavaScript code, making it easy to read again.
By Jonathan Wood • Updated on Tuesday, April 08, 2014
An Error Message Control
All web applications should check for errors. But what's the best thing to do when one occurs? This handy little class makes reporting errors easy.
By Jonathan Wood • Created on Monday, January 03, 2011
A Custom Settings Class for WinForms
Here's the class I use to keep track of my application settings. It requires a little more coding to use but provides more control than the Properties.Settings class.
By Jonathan Wood • Created on Friday, December 31, 2010
C++ High-Resolution Timer
This simple class uses the highest-resolution timer available under Windows. It's perfect for finding bottlenecks in your code or for simply comparing different computer tasks.
By Jonathan Wood • Created on Wednesday, December 22, 2010
Creating a Sparse Matrix in .NET
A sparse matrix is a data structure that acts like a two-dimensional array but uses far less memory. It is ideal for scenarios where you are maintaining a logical grid and most cells are empty.
By Jonathan Wood • Created on Thursday, February 10, 2011
First 1 2 3 4 5  ... Last