Creating a Color Picker with an Owner Draw ComboBox
It's easy to create a color-picker control using an owner-draw combo box.
By Jonathan Wood •
Created on Friday, February 11, 2011
|
Encrypting Query Arguments
Query arguments are an easy way to pass data between ASP.NET pages. However, they may present a security risk because the user can view and edit those arguments. This articles shows how you can make them more secure.
By Jonathan Wood •
Updated on Sunday, December 12, 2010
|
A sscanf() Replacement for .NET
C and C++ developers have used the sscanf() function for many years as a quick and easy way to parse well-structured input. Here's a class that brings the same functionality to .NET.
By Jonathan Wood •
Created on Friday, February 25, 2011
|
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
|
C# Payment Calculator
Here's a simple C# class that will calculate your monthly payment for a given loan.
By Jonathan Wood •
Created on Sunday, June 29, 2014
|
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 6, 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
|
Quick-and-Dirty, Buy-Now Buttons in ASP.NET Webforms
There are some gotchas when adding a PayPal buy-now button to an ASP.NET page. This article describes the problems, offers several solutions with problems of their own, and finally offers a super-simple approach that might be the right one for you.
By Jonathan Wood •
Created on Wednesday, December 1, 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
|
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
|