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
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
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 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
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 • Created on Sunday, May 22, 2011
Validating Credit Card Numbers
Offers tips on validating credit card information.
By Jonathan Wood • Updated on Sunday, December 12, 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
A SQL QueryBuilder Class
Use the QueryBuilder class to programmatically create SQL queries. This article also discusses the pros and cons of such an approach.
By Jonathan Wood • Updated on Friday, January 28, 2011
Generating a Element
Here's some code that generates a random machineKey element suitable for pasting into your ASP.NET web.config file.
By Jonathan Wood • Created on Tuesday, April 26, 2011
First 1 2 3 4 5  ... Last