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.
Time Zone:Mountain Standard Time


Prevent User Navigating Away from Page with Unsaved Changes
When a user is editing data on a web page and they navigate to another page before saving that data, their changes will be lost. Here's some handy jQuery to warn the user any time they attempt to navigate to another page with unsaved changes and give them the option of staying on the current page to save those changes.
By Jonathan Wood • Created on Saturday, August 06, 2011
Convert HTML to Text
I recently wrote about converting plain text to HTML. Here's some code to convert HTML back to plain text. This code should come in handy for any situation where you need to extract plain text from the Web.
By Jonathan Wood • Created on Tuesday, April 05, 2011
Dynamically Populating Controls using AJAX
This article demonstrates how to populate a control from JavaScript by calling a server-side method. The server-side method returns the data (from a database or anywhere else), which the JavaScript uses to populate the control.
By Jonathan Wood • Created on Saturday, July 02, 2011
Fast Text Search with Boyer-Moore
This article describes the Boyer-Moore exact pattern matching algorithm, presents C# code that implements the algorithm, and then tells you why you probably should not use the code.
By Jonathan Wood • Created on Sunday, February 06, 2011
Dynamically Creating a WinForms Dialog
If you want to allow the user to enter some text but would prefer not to add yet another form to your application, this little bit of code might be just the ticket.
By Jonathan Wood • Created on Friday, December 31, 2010
An FtpClient Class and WinForm Control
The .NET Frameworks provide a rich assortment of classes for dealing with the Internet. However, piecing together working FTP code can be time-consuming. Here's a ready-made FTP client class, along with an FTP-client user control that you can drop onto your Windows forms.
By Jonathan Wood • Created on Thursday, March 10, 2011
Converting Numbers to Words
This article presents some code that converts a number into words. For example, it converts 12345 to "Twelve thousand, three hundred forty-five and 00/100." This code is ideal for a check-writing program but easily could be adapted to other uses.
By Jonathan Wood • Created on Wednesday, December 29, 2010
Creating Website Thumbnails in ASP.NET
Although there is a bit of a trick, it's pretty straight forward to write ASP.NET code to create a thumbnail image of a website given that website's URL.
By Jonathan Wood • Updated on Sunday, December 12, 2010
Create an RSS Feed in ASP.NET
Demonstrates how to create an RSS feed in an ASP.NET application.
By Jonathan Wood • Updated on Tuesday, December 07, 2010
A Text Parsing Helper Class
If you need to write code that parses text, this helper class can make things easier for you.
By Jonathan Wood • Created on Thursday, December 23, 2010
First 1 2 3 4 5  ... Last