[C# 24-Hour Trainer] [Beginning Software Engineering] [C# 5.0 Programmer's Reference] [Essential Algorithms: A Practical Approach to Computer Algorithms] [MCSD Certification Toolkit (Exam 70-483): Programming in C#] [Learning Data Structures and Algorithms] [Learning Visual Basic .NET]
  Home Blog Index Search Articles Books Contact Me About Rod
Follow me on Twitter RSS Feed Donate
DateTitle
View more gifts at Zazzle.
9/28/2016 Clone lists and arrays of objects in C#
9/26/2016 Clone serializable objects in C#
9/21/2016 Find the shortest distance between a point and a line segment in C#
9/20/2016 Use MemberwiseClone the ICloneable interface in C#
9/19/2016 Clone objects in C#
9/17/2016 Convert latitudes and longitudes into distances on the globe in C#
9/16/2016 Find circles that are tangent to three given circles (Apollonius' Problem) in C#
9/16/2016 Draw three circles and find their tangent circles in C#
9/15/2016 Use steganography to hide one large picture inside another in C#
9/15/2016 Use steganography to hide one picture inside another in C#
9/14/2016 Draw a circle through three points in C#
9/13/2016 Remove the Close button from a form's system menu in C#
9/11/2016 Add delegates in C#
9/10/2016 Convert a metafile into a PNG file in C#
9/9/2016 Make a metafile in C#
9/6/2016 Display a Windows metafile (wmf) in C#
9/4/2016 Display battery status using a notify icon in C#
9/2/2016 Make a Region from non-transparent pixels in C#
8/29/2016 Scale images and save them in C#
8/27/2016 Make shaped PictureBoxes in C#
8/24/2016 Use XML comments in C#
8/22/2016 Draw trees vertically or horizontally in C#
8/20/2016 Use DrawImage to warp images in C#
8/19/2016 Warp images arbitrarily in C#, Part 2
8/18/2016 Warp images arbitrarily in C#, Part 1
8/17/2016 Compare fuel efficiency in different units in C#
8/17/2016 Compare car costs including long term mileage in C#
8/16/2016 Draw an analog clock in C#
8/15/2016 Use fuzzy lines to draw shadows in C#
8/13/2016 Play an audio resource in C#
8/13/2016 Play WAV files in C#
8/12/2016 Handle NumericUpDown value change events in C#
8/12/2016 Make a NumericUpDown use decimal values in C#
8/11/2016 Use scrollbars to select RGB and HLS colors in C#
8/11/2016 Convert between RGB and HLS color models in C#
8/10/2016 Test investment strategies with Dow Jones data in C#
8/9/2016 Graph historical Dow Jones Industrial Average values in C#
8/8/2016 Compress JPG files in a directory in C#
8/5/2016 Quickly pick JPG compression level in C#
8/5/2016 Compress JPG files to a certain size in C#
8/5/2016 Generate words of a given length in C#
8/5/2016 Generate three-letter words in C#
8/4/2016 Close Mozilla Firefox popups in C#
8/3/2016 List desktop windows in C#
8/3/2016 Load a CSV file in Excel in C#
8/2/2016 Calculate interest for a loan in C#
8/1/2016 Make an OwnerDraw ListView in C#
7/29/2016 Drag a map to scroll in C#
7/27/2016 Define map hotspots in C#
7/26/2016 Display a scalable map with hotspots in C#
7/25/2016 Display text on a ProgressBar in C#
7/23/2016 Draw justified text in C#
7/22/2016 Display map distance with limited significant digits in C#
7/21/2016 Display significant digits in C#
7/20/2016 Measure distance on a map with a scale in C#
7/16/2016 Align numeric values in ComboBox and ListBox controls in C#
7/15/2016 Sort partly numeric items in a ComboBox or ListBox in C#
7/14/2016 Link ComboBox and ListBox data sources in C#
7/14/2016 Warholize an image in C#
7/13/2016 Animate a piston driving a wheel in C#
7/12/2016 List an image's EXIF properties in C#
7/10/2016 Make an enumeration of EXIF property IDs in C#
7/7/2016 Use EXIF information to orient an image in C#
7/6/2016 Animate two rods connected to a wheel in C#
7/5/2016 Read an image file's EXIF orientation data in C#
7/4/2016 Compare speeds of arithmetic operations in C#
7/2/2016 Make two forms open each other in C#
7/1/2016 Make a robot arm track the mouse in C#
7/1/2016 Draw a robot arm with a hand that points downward in C#
6/31/2016 Draw a simple robot arm with a hand in C#
6/29/2016 Draw a simple robot arm in C#
6/28/2016 Fill a shape with random lines in C#
6/27/2016 Fill an ellipse with random lines in C#
6/24/2016 Use WPF code to display subscripts and superscripts in C#
6/24/2016 Display subscripts and superscripts in a WPF TextBlock in C#
6/23/2016 Easily display subscripts and superscripts in a RichTextBox in C#
6/22/2016 Display subscripts and superscripts in a RichTextBox in C#
6/21/2016 Calculate credit payments in C#
6/20/2016 Make a stacked graph showing compound interest in C#
6/19/2016 Show compound interest graphically in C#
6/17/2016 Calculate the value of a monthly investment in C#
6/16/2016 Split image files in C#
6/15/2016 Use a string collection setting in C#
6/6/2016 Select and print multiple files in C#
6/6/2016 Display the number of checked items in a CheckedListBox in C#
6/6/2016 Set a print job name in C#
6/6/2016 Determine the default printer in C#
6/6/2016 See how much text fits in a rectangle in C#
6/6/2016 Print a text file in C#
6/4/2016 Make a console application in C#
6/3/2016 Use the Obsolete attribute in C#
5/27/2016 Find a matrix inverse in C#
5/26/2016 Use the Conditional attribute to make a method non-callable in C#
5/25/2016 Draw smoother cones using WPF and C#
5/24/2016 Draw smooth cones using WPF and C#
5/20/2016 Draw cones using WPF and C#
5/18/2016 Make a temperature forecast in C#
5/16/2016 Get weather forecast data in C#
5/14/2016 Graph historical stock prices in C#
5/13/2016 Give an application beautiful icons in C#
5/12/2016 Provide multiple inheritance in C#
5/11/2016 Define and implement an interface in C#
5/10/2016 Display Google Maps for the computer's location in C#
5/10/2016 Use the Location API to find the computer's latitude and longitude in C#
5/9/2016 Display Google Maps for an address inside a form in C#
5/9/2016 Display Google Maps for an address in C#
5/6/2016 List birthdays in C#
5/6/2016 Use file dialog filters in C#
5/3/2016 Override a parent class method in C#
5/3/2016 Make an initializing constructor for a child class in C#
5/3/2016 Set the MessageBox default button in C#
5/2/2016 Use a custom sort order for ListBox or ComboBox items in C#
4/29/2016 Make extension methods that convert to and from Roman numerals in C#
4/29/2016 Convert to and from Roman numerals in C#
4/28/2016 Sort ListBox or ComboBox items in numeric order in C#
4/26/2016 Easily reset file access and write times in C#
4/26/2016 Make a slider with a value bar in C#
4/25/2016 Resize an image to view its pixels in C#
4/22/2016 Make a slider with a needle in C#
4/21/2016 Enumerate metafile records in C#
4/20/2016 Read and draw a metafile in C#
4/19/2016 Make and use a metafile in C#
4/15/2016 Find an image URI in a WPF program in C#
4/14/2016 Remove tabs from a WPF TabControl at runtime in C#
4/13/2016 Add tabs to a WPF TabControl at runtime in C#
4/8/2016 Use the is operator in C#
4/7/2016 Compare a list priority queue to a heap priority queue in C#
4/6/2016 Make an efficient priority queue class in C#, Part 2
4/5/2016 Make an efficient priority queue class in C#, Part 1
4/4/2016 Map between nodes and node numbers in a binary tree in C#
4/1/2016 Make animated labels in C#
4/1/2016 Draw animated text in C#
3/31/2016 Copy and paste scribble data in C#
3/31/2016 Use XOR to swap two numbers in C#
3/30/2016 Make a ComboBox display images with text in C#
3/29/2016 Make a ComboBox display colors or images in C#
3/28/2016 See if the mouse is over a curve in C#
3/27/2016 Add useful extensions to the BitArray class in C#
3/27/2016 Use the BitArray class in C#
3/26/2016 Refine the complex number class in C#
3/25/2016 Make a complex number class that works with real numbers in C#
3/24/2016 Make a complex number class with equality in C#
3/22/2016 Make a complex number class with overloaded operators in C#
3/18/2016 Compare loop performance in C#
3/18/2016 Draw 3-dimensional pie slices in C#
3/17/2016 Draw an annotated pie chart in C#
3/16/2016 Draw a labeled pie chart in C#
3/16/2016 Draw a pie chart in C#
3/16/2016 Fill and draw pie slices in C#
3/16/2016 Use yield to generate prime numbers in C#
3/14/2016 Load a WPF TreeView control from an XML file in C#
3/14/2016 Check text data type in C#
3/10/2016 Make a generic TreeNode class with link weights in C#
3/9/2016 Make a list without duplicates in C#
3/7/2016 Reset an Access autonumber field in C#
3/7/2016 Get an autonumber value that was just inserted in C#
3/5/2016 Perform multiple default actions in C#
3/5/2016 Perform a default action without an accept button in C#
3/2/2016 Interactively rotate images in C#
3/2/2016 Rotate images in C#
3/1/2016 Use SQL queries to display master-detail data in C#
2/28/2016 Generate random data in an Access database in C#
2/26/2016 Display master-detail data in a DataGrid in C#
2/25/2016 Draw a recursive overlapping snowflake fractal in C#
2/25/2016 Draw a recursive von Koch snowflake fractal in C#
2/25/2016 Draw a recursive snowflake fractal in C#
2/24/2016 Make an Excel chart in C#
2/24/2016 Graph mosquito populations in C#
2/24/2016 Simulate mosquito populations in C#
2/22/2016 Calculate a row of Pascal's triangle in C#
2/22/2016 Print a Celsius to Fahrenheit conversion chart in C#
2/20/2016 Draw a curly tree fractal using less memory in C#
2/19/2016 Draw a curly tree fractal in C#
2/18/2016 Use a scrollbar to select non-integer values in C#
2/16/2016 Display a perspective image in C#
2/16/2016 Hide the taskbar and start button in C#
2/16/2016 Make a form cover the taskbar and start button in C#
2/15/2016 Draw a colored Pickover popcorn fractal in C#
2/15/2016 Draw a Pickover popcorn fractal in C#
2/13/2016 Download images from a web page in C#
2/12/2016 Draw a 3D heart using WPF and C#
2/11/2016 Draw a parametric heart-shaped curve in C#
2/11/2016 Map drawing coordinates without distortion in C#
2/9/2016 Draw a curve with more sharply delineated colors in C#
2/9/2016 Draw a curve with sharply delineated colors in C#
2/9/2016 Draw a curve with multiple colors in C#
2/8/2016 Easily map drawing coordinates in C#
2/5/2016 Let the user select a folder in C#
2/4/2016 Convert XPS files into PNG files in C#
2/3/2016 Validate a form in C#
2/3/2016 Use the Validating event in C#
2/2/2016 Use tooltips in C#
2/1/2016 Graph the values of a savings account, 401(k), and Roth IRA in C#
2/1/2016 Compare a savings account to a 401(k) in C#
2/1/2016 Reparent a control in C#
1/29/2016 Draw four interlocking Heighway dragon fractals in C#
1/29/2016 Center a Heighway dragon fractal in C#
1/29/2016 Draw a Heighway dragon fractal in C#
1/29/2016 Control serialization and deserialization in C#
1/29/2016 Serialize and deserialize objects in C#
1/28/2016 Find a polygon union in C#
1/27/2016 Solve the skyline problem in C#
1/27/2016 Draw text on a curve in C#
1/26/2016 Draw text on a line segment in C#
1/26/2016 Position a form in the screen's lower right corner in C#
1/26/2016 Display battery status in a friendly way in C#
1/25/2016 Draw rounded rectangles in C#
1/25/2016 Get the screen's working area in C#
1/23/2016 Clip a line segment to a polygon in C#
1/22/2016 Display battery status in C#
1/16/2016 Enlarge a polygon in C#
1/14/2016 Print a calendar in C#
1/12/2016 Get the name of the first day of the week in C#
1/11/2016 Restart the print spooler in C#
1/9/2016 Display the local time and GMT in C#
1/8/2016 Get date format information for the computer's locale in C#
1/6/2016 Sort and search arrays in C#
1/5/2016 Make a rotating brush in C#
1/4/2016 Make truncated dodecahedrons in WPF and C#
1/3/2016 Make truncated tetrahedrons, octahedrons, and icosahedrons in WPF and C#
12/31/2015 Make a truncated cube in WPF and C#
12/30/2015 Initialize a Dictionary in C#
12/29/2015 Draw round circles in scaled coordinate systems in C#
12/29/2015 Initialize an array of arrays in C#
12/29/2015 Perform binary contrast enhancement interactively in C#
12/28/2015 Perform binary contrast enhancement on an image in C#
12/26/2015 Initialize two-dimensional arrays in C#
12/22/2015 Draw text with a moving brush in C#
12/21/2015 Make a moving background in C#
12/19/2015 Calculate standard deviation in C#
12/17/2015 Make a simple histogram in C#
12/16/2015 Easily draw platonic solids in WPF and C#
12/10/2015 Study WPF 3D performance in C#
12/8/2015 Make a stellate geodesic sphere with WPF and C#
12/7/2015 Build a geodesic sphere with WPF and C#
12/4/2015 Rotate a picture in C#
12/3/2015 Platonic Solids Part 8: Icosahedron and dodecahedron
12/2/2015 Platonic Solids Part 7: The dodecahedron
12/1/2015 Platonic Solids Part 6: The icosahedron
11/30/2015 Platonic Solids Part 5: Cube and octahedron
11/30/2015 Platonic Solids Part 4: The octahedron
11/29/2015 Platonic Solids Part 3: The cube
11/28/2015 Platonic Solids Part 2: The tetrahedron
11/28/2015 Platonic Solids Part 1: What are the Platonic solids?
11/24/2015 Add and remove pictures in an Excel worksheet
11/24/2015 Number files in a directory in C#
11/23/2015 Convert a directory's files to grayscale in C#
11/22/2015 Perform line clipping in C#
11/19/2015 Perform line trimming in C#
11/19/2015 Open a PDF file in C#
11/19/2015 Get the program's memory usage in C#
11/19/2015 Copy files into the executable directory in C#
11/13/2015 Save a color palette in a program's settings in C#
11/12/2015 Make a persistent color palette in C#
11/12/2015 Make a standard color palette in C#
11/12/2015 Print images in C#
11/3/2015 Make a form fade out until it disappears in C#, Part 2
11/3/2015 Make a form fade out until it disappears in C#
11/3/2015 Draw a watermark in C#
11/2/2015 Move items between two ListBoxes in C#
11/2/2015 Display font samples for all installed fonts in WPF and C#
10/30/2015 List colors in WPF and C#
10/30/2015 Bind arrays and lists in C#
10/29/2015 Set video position with a scroll bar with WPF in C#
10/28/2015 Make a XAML button library in C#
10/27/2015 Make a WPF button template in C#
10/26/2015 Control a video with the WPF MediaElement in C#
10/23/2015 Make video control buttons in WPF and C#
10/22/2015 Save WPF control images in C#
10/20/2015 Print at full scale in C#
10/20/2015 Allow limited CheckBox selection in C#
10/19/2015 Use a tristate CheckBox to show partial selections in C#
10/19/2015 Use a tristate CheckBox in C#
10/16/2015 Draw a hexagonal grid in C#
10/15/2015 Draw a triangular grid in C#
10/14/2015 Display sample formats for different locales in C#
10/14/2015 Determine which pie slice is under the mouse in C#
10/13/2015 List Dropbox directories and files in C#
10/13/2015 Select printer resolution in C#
10/10/2015 Let the user select a printer and then send a printout directly to it in C#
10/10/2015 Send a printout directly to a specific printer in C#
10/9/2015 Display Pascal's triangle in C#
10/9/2015 Change print orientation and margins in C#
10/8/2015 Make a montage editor in C#, Part 2
10/7/2015 Make a montage editor in C#, Part 1
10/6/2015 Make a Windows Phone app display icons at appropriate sizes in C#
10/5/2015 Make a Windows Store app display icons at appropriate sizes in C#
10/3/2015 Make a Windows Forms application display icons at appropriate sizes in C#
10/1/2015 Extract comments from a C# file in C#
9/29/2015 Use steganography to hide Unicode message bytes in an image in C#
9/28/2015 Use steganography to hide Unicode messages in an image in C#
9/25/2015 Draw rainbow compound lines in WPF and C#
9/24/2015 Make compound lines in WPF and C#
9/23/2015 Draw an outlined path in WPF and C#
9/22/2015 Survey: What should be in my upcoming graphics book? [books]
9/22/2015 Draw symmetric compound lines in WPF and C#
9/21/2015 Make string extensions to URL encode and decode strings in C#
9/20/2015 Draw a histogram with tooltips in C#
9/20/2015 Draw a simple histogram in C#
9/18/2015 Use a ColorMatrix to add a watermark to an image in C#
9/18/2015 Add a watermark to an image in C#
9/17/2015 Use command bindings globally in WPF and C#
9/17/2015 Use custom command bindings in WPF and C#
9/16/2015 Use pre-defined command bindings in WPF and C#
9/16/2015 Make a selection dialog that uses a color wheel in C#
9/15/2015 Draw a color wheel with alpha and saturation values in C#
9/14/2015 Draw a colorful color wheel in C#
9/14/2015 Draw a color wheel in C#
9/14/2015 Use a notify icon to capture a screen image in C#
9/14/2015 Read and write text in text files in C#
9/11/2015 Display the predefined system icons in C#
9/10/2015 Add a UAC shield to controls in C#
9/9/2015 Plot data with standard deviation ranges in C#
9/8/2015 Draw a scaled normal distribution in C#
9/4/2015 Draw a normal distribution curve in C#
9/3/2015 Convert enum values to and from strings in C#
8/29/2015 List characters that are invalid in file and path names in C#
8/27/2015 Let the user pick database search criteria in C#
8/26/2015 Flush click events in C#
8/25/2015 Animate the Tower of Hanoi problem in C#
8/24/2015 Recursively solve the Tower of Hanoi problem in C#
8/21/2015 Animate gears with unequal sizes in C#
8/20/2015 Animate gears in C#
8/19/2015 Draw gears in C#
8/14/2015 Draw an animated atom in C#
8/13/2015 Perform Windows Forms property animation in C#
8/12/2015 Compare the performance of if-else and switch statements in C#
8/12/2015 Compare the speeds of the conditional operator (ternary operator ?:) and the if-else statement in C#
8/12/2015 Use the conditional operator (ternary operator ?:) in C#
8/10/2015 Declare and initialize empty arrays in C#
8/7/2015 Make a bobblehead in C#
8/6/2015 Draw a big-headed politician in C#
8/5/2015 Use a queue to draw a breadth-first colored binary tree in C#
8/5/2015 Draw a breadth-first colored binary tree in C#
8/4/2015 Draw a colored binary tree in C#
8/4/2015 Recursively draw a binary tree in C#
8/3/2015 Save images in an Access database in WPF and C#
7/31/2015 Display images in an Access database in WPF and C#
7/30/2015 Load an image at runtime in WPF and C#
7/29/2015 Add ComboBox choices at runtime in C#
7/28/2015 Continuously graph stock prices in C#
7/28/2015 Move a form without a title bar in C#
7/27/2015 Use image subtraction to compare images in C#
7/24/2015 Compare images to find subtle differences in C#
7/23/2015 Compare images to find differences in C#
7/23/2015 Use a loop to load pictures in C#
7/22/2015 Make a kaleidoscope program in C#
7/21/2015 Pixellate parts of an image in C#
7/20/2015 Make a closeup map in C#
7/10/2015 Set the pixels in a WPF bitmap in C#
7/10/2015 Recursively perform red eye reduction on a picture in C#
7/10/2015 Perform red eye reduction on a picture in C#
7/10/2015 Manage the recycle bin (wastebasket) in C#
7/9/2015 Use WMI to get operating system information in C#
7/9/2015 Zoom and scroll a picture drawn in C#
7/9/2015 Format DataGridView columns in C#
6/29/2015 Change audio gain in C#
6/26/2015 Plot functions in C#, Part 3
6/25/2015 Plot functions in C#
6/23/2015 Make an HTML table of thumbnail images in C#
6/22/2015 Make thumbnails and a web page to display the images in a directory in C#
6/21/2015 Find files that match multiple patterns in C#
6/19/2015 Add tabs to a TabControl at runtime in C#
6/18/2015 Notes about Windows Phone development
6/17/2015 Graph the sine, cosine, and tangent functions in C#
6/17/2015 Make an improved owner-drawn TabControl in C#
6/16/2015 Find Egyptian fractions in C#
6/15/2015 Make a Fraction class in C#
6/12/2015 Find shortest paths in a network C#
6/11/2015 Use a control array in C#
6/10/2015 Prevent Visual Studio from running programs with syntax errors
6/9/2015 Zoom and crop a picture in C#
6/8/2015 Use PixelOffsetMode in C#
6/6/2015 Crop a picture in C#
6/5/2015 Get and set file times in C#
6/4/2015 Create a Visual Studio toolbar button
6/3/2015 Create a Visual Studio tool
6/1/2015 Display line numbers in the Visual Studio code editor
5/31/2015 List the unique words in a Microsoft Word file in C#
5/29/2015 Rotate around a point other than the origin in C#
5/28/2015 Make an infinite series of menus in C#
5/27/2015 Make generic Min and Max methods in C#
5/25/2015 Create menu items at run time with images, shortcut keys, and event handlers in C#
5/23/2015 Let the user draw rubber band ellipses (or other shapes) in C#
5/20/2015 Make Windows shutdown, reboot, log off, lock, hibernate, and sleep in C#
5/18/2015 Initialize arrays with ranges or repeated values in C#
5/16/2015 Print a grid of values with alternating row colors in C#
5/15/2015 Make a countdown timer in C#
5/14/2015 Set RichTextBox tab stops in C#
5/14/2015 Format text in a RichTextBox in C#
5/13/2015 Make a class that wraps arrays with non-zero lower bounds in C#
5/12/2015 Make a default indexer property for a class in C#
5/11/2015 Make arrays with non-zero lower bounds in C#
5/10/2015 Copy arrays quickly in C#
5/8/2015 Draw a variety of fractal strange attractors in C#
5/8/2015 Draw stars inside polygons in C#
5/8/2015 Render text onto a RenderTargetBitmap with WPF and C#
5/8/2015 Get font metrics in a WPF program using C#
5/4/2015 Easily render rotated text in a WPF program using C#
5/1/2015 Render text filled with an image in a WPF program using C#
4/30/2015 Render outlined text in a WPF program using C#
4/29/2015 Render text easily in a WPF program using C#
4/29/2015 Render text in a WPF program using C#
4/28/2015 Render polygons and polylines in a WPF program using C#
4/27/2015 Render dashed lines in a WPF program using C#
4/26/2015 Render an ellipse in a WPF program using C#
4/25/2015 Remove part of an image in C#
4/24/2015 Size a font to fit a Label in C#
4/23/2015 FREE Book Drawing: Beginning Software Engineering
4/20/2015 Display an end user license agreement (EULA) in C#
4/19/2015 Generate a schedule for a round robin tournament in C#
4/17/2015 Animate a rectangle moving along a path in WPF and C#
4/16/2015 Draw smooth spheres using WPF and C#
4/15/2015 Draw spheres using WPF and C#
4/14/2015 Draw smooth cylinders using WPF and C#
4/13/2015 Draw cylinders using WPF and C#
4/11/2015 Remove non-digits or non-letters from a string in C#
4/10/2015 Draw a 3D surface from a set of data points with an altitude map using WPF and C#
4/9/2015 Merge splash screens and videos in a directory in C#
4/8/2015 Merge videos in C#
4/7/2015 Change video quality in C#
4/6/2015 Draw a curve with negative tension in C#
4/3/2015 Draw a curve with varying tensions in C#
4/2/2015 Change tension for a smooth curve in C#
4/1/2015 New Book: Beginning Software Engineering
4/1/2015 Draw a smooth curve connecting points in C#
3/31/2015 Let the user zoom on a picture in C#
3/30/2015 Provide autosave in C#
3/27/2015 Provide undo and redo in C#
3/26/2015 Save and restore pictures drawn by the user in C#
3/25/2015 Let the user scribble with different line styles in C#
3/24/2015 Let the user scribble on a PictureBox in C#
3/20/2015 Use steganography to hide one large picture inside another in C#
3/19/2015 Use steganography to hide one picture inside another in C#
3/18/2015 Use steganography to hide messages in an image in C#
3/17/2015 Graph several pi approximations in C#
3/16/2015 Approximate pi using several different methods in C#
3/15/2015 Graph pi approximations in C#
3/14/2015 In honor of Pi Day (3.14), approximate pi in C#
3/12/2015 Use set operators in C#
3/10/2015 Perform set operations in C#
3/9/2015 (Book review) Essential Algorithms: A Practical Approach to Computer Algorithms
3/9/2015 Obscure parts of a picture for privacy in C#
3/6/2015 Understand event bubbling and tunneling in WPF and C#
3/5/2015 Get the executing method name in C#
3/4/2015 Enumerate pairs of objects in arrays or IEnumerables in C#
3/3/2015 Use vectors to manage bouncing balls in C#
3/2/2015 Use sprites to animate several bouncing balls in C#
3/1/2015 Animate several bouncing balls in C#
2/28/2015 Make a bouncing ball animation in C#
2/27/2015 Make a WPF line editor C#
2/25/2015 Measure character positions when drawing long strings in C#
2/24/2015 Play tones with specific frequencies in C#
2/23/2015 Play a WAV file in C#
2/20/2015 Play an audio resource in C#
2/18/2015 Drag and drop images while displaying a preview in C#
2/18/2015 Drag and drop text with feedback in C#
2/18/2015 Drag and drop images in C#
2/18/2015 Drag and drop text in C#
2/17/2015 Add a ToString extension method to the TimeSpan structure in C#
2/16/2015 Find elapsed time in years, months, days, hours, minutes, and seconds in C#
2/15/2015 Find the days, hours, minutes, or seconds between two dates in C#
2/13/2015 Draw a family tree in C#
2/12/2015 Draw a tree with nodes containing pictures in C#
2/11/2015 Handle generic TreeNode mouse events in C#
2/10/2015 Make a generic TreeNode class in C#, Part 2
2/9/2015 Make a generic TreeNode class in C#, Part 1
2/6/2015 Make a generic priority queue class in C#
2/4/2015 Draw lines with custom end caps in C#
2/4/2015 Draw lines with end caps in C#
2/4/2015 Draw lines with custom dash patterns in C#
2/3/2015 Draw dashed lines with different dash cap styles in C#
2/3/2015 Draw dashed lines with different styles in C#
2/2/2015 Use WMI to get the number of physical and logical processors in C#
2/1/2015 Use branch and bound with an initial heuristic to solve the partition problem in C#
1/31/2015 Use branch and bound to solve the partition problem in C#
1/30/2015 Use exhaustive search to solve the partition problem in C#
1/29/2015 Run a DOS application and capture its output in C#
1/28/2015 Make CAPTCHA images with overlapping characters in C#
1/28/2015 Make CAPTCHA images in C#
1/26/2015 Draw a Sierpinski carpet in C#
1/26/2015 Draw a Sierpinski triangle in C#
1/26/2015 Make menus at run time for a WPF application in C#
1/22/2015 Print stars in C#
1/21/2015 Get file size and last modification time on an FTP server in C#
1/20/2015 Upload files to an FTP server in C#
1/20/2015 Upload text into a file on an FTP server in C#
1/19/2015 Graph stock prices downloaded from the internet in C#
1/17/2015 Convert between long and short file names in C#
1/16/2015 Get stock prices from the internet in C#
1/16/2015 Change program locale at runtime in C#
1/16/2015 Test localized programs in C#
1/13/2015 Localize a program in C#
1/12/2015 Select N random items from an array in C#
1/12/2015 Select random objects from an array in C#
1/11/2015 Draw, move, and delete line segments in C#
1/7/2015 Understand taxicab numbers in C#
1/6/2015 Make owner drawn tooltips with pictures in C#
1/6/2015 Make owner drawn menus in C#
1/6/2015 Calculate Nth roots in C#
1/5/2015 List unique words in a text file in C#
1/5/2015 Access firewall information and check firewall status using the dynamic keyword in C#
1/5/2015 Display Unicode symbols in C#
1/4/2015 Draw a Phoenix set fractal in C#
1/4/2015 Draw smooth graphics in C#
12/31/2014 Draw on a bitmap in C#
12/30/2014 Draw in a Paint event handler in C#
12/29/2014 Let controls share event handlers in C#
12/28/2014 Use the params keyword in C#
12/27/2014 Split and join strings in C#
12/26/2014 Get the system's board serial numbers and CPU IDs in C#
12/24/2014 Make a blinking label in WPF and C#
12/22/2014 Let the user move and resize a rectangle in WPF and C#
12/20/2014 Register a program for a particular system in C#
12/20/2014 Set form client size in C#
12/20/2014 Size forms to fit their contents in C#
12/19/2014 Draw a Bezier curve by hand in C#
12/19/2014 Draw a Bezier curve in C#
12/19/2014 Find, open, and replace text in files in C#
12/18/2014 Find files and replace text in them in C#
12/16/2014 Improve the jigsaw puzzle program in C#
12/15/2014 Make a jigsaw puzzle in C#
12/11/2014 Send secret Santa emails in C#
12/9/2014 Calculate the number of secret Santa permutations in C#
12/8/2014 Pick a secret Santa assignment in C#
12/6/2014 Send email in C#
12/5/2014 Make extension methods that randomize arrays and lists in C#
12/5/2014 Draw lines with arrowheads in C#
12/5/2014 Display unique progress bars in C#
12/4/2014 Review of my book C# 5.0 Programmer's Reference
12/4/2014 Partition an area with circles and draw each region's count in C#
12/2/2014 Display a simple password dialog before a program starts in C#
12/1/2014 Find a Region centroid in C#
12/1/2014 Find the area where circles overlap in C#
12/1/2014 Find the tangent lines between two circles in C#
11/30/2014 Remove the hyperlinks from a Word document in C#
11/30/2014 Find the tangent lines between a point and a circle in C#
11/29/2014 Print a form or control in C#
11/29/2014 Force garbage collection in C#
11/28/2014 Handle DataGridView errors in C#
11/28/2014 Build a DataTable and bind it to a DataGridView in C#
11/28/2014 Bind a DataGrid to a DataSet holding multiple tables at runtime in C#
11/27/2014 List OLE DB providers installed on the system in C#
11/27/2014 Draw a labeled line graph that displays value tooltips in C#
11/27/2014 Map points between coordinate systems in C#
11/27/2014 Execute ad hoc SQL commands in C#
11/26/2014 Execute ad hoc SQL queries in C#
11/26/2014 Compare LINQ speeds for different approaches in C#
11/26/2014 Use LINQ to find a bounding box for a list of PointF in C#
11/26/2014 Use LINQ Min, Max, and Average extension methods in C#
11/25/2014 Read a CSV file into an array in C#
11/25/2014 Use Newton's method to draw fractals for polynomial equations in C#
11/25/2014 Use Newton's method to draw fractals for equations of the form F(z) = z^C - C^z in C#
11/25/2014 Use Newton's method to draw a fractal in C#
11/23/2014 Make a modal context menu in C#
11/22/2014 How to become an expert programmer
11/18/2014 Make an owner-drawn ListBox with pictures in C#
11/17/2014 Make an owner-drawn ListBox in C#
11/15/2014 Get the current time from the NIST server in C#
11/15/2014 Convert dates into an ordinal format (as in August 20th, 2020) in C#
11/15/2014 Convert an integer into an ordinal (1st, 2nd, 3rd) in C#
11/15/2014 Add a picture to a Word document in C#
11/15/2014 Create a Word document in C#
11/15/2014 Draw a filled chrysanthemum curve in C#
11/15/2014 Draw a chrysanthemum curve in C#
11/11/2014 See where a line intersects a conic section in C#
11/10/2014 See where two conic sections intersect in C#
11/10/2014 Select a conic section in C#
11/10/2014 See where a parabola and hyperbola intersect in C#
11/9/2014 Read Excel data in C#
11/9/2014 Write Excel data in C#
11/8/2014 Control the print preview dialog in C#
11/7/2014 Scale a drawing to fit a target area in C#
11/7/2014 Use double buffering to prevent flicker in a PictureBox in C#
11/7/2014 Use double buffering to prevent flicker when drawing in C#
11/7/2014 Draw a colored butterfly curve in C#
11/7/2014 Draw an animated epitrochoid in C#
11/7/2014 Draw an epitrochoid in C#
11/7/2014 Use TabControl accelerators in C#
11/6/2014 Make an owner-drawn TabControl in C#
11/6/2014 Generate and display HTML in C#
11/5/2014 Understand C# regular expression symbols
11/5/2014 Replace text in the lines of a string in C#
11/5/2014 Replace text matching a pattern in C#
11/5/2014 Show regular expression matches in C#
11/4/2014 Use a BackgroundWorker in C#
11/3/2014 Use multiple threads to draw a graph in C#
11/2/2014 Draw a conic section from its polynomial equation in C#
11/2/2014 See where two ellipses intersect in C#, Part 4
11/2/2014 See where two ellipses intersect in C#, Part 3
11/2/2014 See where two ellipses intersect in C#, Part 2
11/2/2014 See where two ellipses intersect in C#, Part 1
11/1/2014 Use Newton's method to find the roots of equations in C#
11/1/2014 Calculate the formula for an ellipse selected by the user in C#
11/1/2014 Calculate the formula for a circle selected by the user in C#
10/31/2014 Select parts of a scaled image in a PictureBox with different SizeMode values in C#
10/30/2014 Find a least squares Weibull curve fit for a set of points in C#
10/30/2014 Find an exponential least squares fit for a set of points in C#
10/30/2014 Find a polynomial least squares fit for a set of points in C#
10/30/2014 Find a linear least squares fit for a set of points in C#
10/30/2014 Solve a system of equations with Gaussian elimination in C#
10/29/2014 Display custom colors in the color selection dialog in C#
10/29/2014 Clean a WordPress database in C#
10/28/2014 Rainbowize an image in C#
10/28/2014 Use an ImageAttributes object to apply general color tones to an image in C#
10/28/2014 Use an ImageAttributes object to convert an image to shades of red, green, or blue in C#
10/28/2014 Use an ImageAttributes object to convert an image to sepia tone in C#
10/28/2014 Use an ImageAttributes object to convert an image to monochrome in C#
10/28/2014 Use an ImageAttributes object to adjust an image's brightness in C#
10/27/2014 Quickly convert an image to grayscale in C#
10/24/2014 Validate a switch statement that uses values from an enumerated type in C#
10/24/2014 Let the user select and deselect 3D objects using WPF and C#
10/23/2014 Perform hit testing in a 3D program that uses WPF, XAML, and C#
10/22/2014 Use segments to draw 3D axes with tic marks using WPF and C#
10/22/2014 Use segments to draw 3D arrows using WPF and C#
10/22/2014 Draw triangle vertex normals on a 3D model using WPF and C#
10/21/2014 Draw surface normals on a 3D model using WPF and XAML
10/20/2014 Draw a 3D wireframe using WPF and C#
10/18/2014 Draw improved 3D line segments using WPF and C#
10/18/2014 Draw interlocked tetrahedrons in a cage of "line segments" using WPF and C#
10/18/2014 Draw two interlocked tetrahedrons defined by a cube using WPF and C#
10/17/2014 Use a dictionary to draw a 3D Menger sponge fractal more efficiently using WPF, XAML, and C#
10/17/2014 Draw a 3D Menger sponge fractal using WPF, XAML, and C#
10/16/2014 Apply textures to triangles using WPF and C#
10/15/2014 Fully justify paragraphs of text in C#
10/15/2014 Fully justify a line of text in C#
10/14/2014 Create a 3D surface really quickly with WPF, XAML, and C#
10/14/2014 Create a 3D surface more quickly with WPF, XAML, and C#
10/14/2014 Draw a smooth 3D surface with WPF, XAML, and C#
10/13/2014 Draw a 3D surface with WPF, XAML, and C#
10/13/2014 Understand three-dimensional drawing with WPF, XAML, and C#
10/13/2014 Use static resources to customize a XAML program
10/13/2014 Use static resources to draw three interlocked boxes using XAML and C#
10/13/2014 Draw three interlocked boxes using XAML and C#
10/13/2014 Draw interlocked tetrahedrons using XAML and C#
10/13/2014 Rotate a tetrahedron with crisp edges using XAML and C#
10/13/2014 Rotate a tetrahedron using XAML and C#
10/13/2014 Make a 3D cube with pictures on its sides with XAML and C#
10/12/2014 Make a continuously spinning 3D cube with XAML and C#
10/12/2014 Rotate a 3D cube using XAML and C#
10/10/2014 Draw a 3D surface overlaid with a shaded altitude map using WPF and C#
10/10/2014 Draw a 3D surface overlaid with a grid using WPF and C#
10/10/2014 Initialize a ComboBox from an enumeration in C#
10/10/2014 Convert between Pascal case, camel case, and proper case method 2 in C#
10/10/2014 Convert between Pascal case, camel case, and proper case in C#
10/9/2014 Draw and move polygons snapping them to a grid in C#
10/8/2014 Let the user draw polygons, move them, and add points to them in C#
10/7/2014 Let the user draw and move polygons in C#
10/7/2014 Let the user draw polygons in C#
10/6/2014 Draw and move line segments snapping to a grid in C#
10/5/2014 Draw and move line segments in C#
10/4/2014 Use a GraphicsPath to determine whether a point lies inside a polygon in C#
10/4/2014 Use the File.Replace method to backup files in C#
10/4/2014 Make a log file with multiple overflow versions in C#
10/4/2014 Use the Debug class's Assert method to find bugs in C#
10/2/2014 Use a NotifyIcon in C#
10/1/2014 Make a close-up window for an image in C#
10/1/2014 Draw 2D and 3D borders in C#
9/30/2014 Use nullable parameters in C#
9/30/2014 Use null to simulate optional parameters in C#
9/30/2014 Use overloaded methods to simulate optional parameters in C#
9/30/2014 Calculate and highlight DataGridView values in C#
9/30/2014 Initialize DataGridView controls with objects in C#
9/29/2014 Draw a colored fractal curve generated by prime numbers in C#
9/29/2014 Draw a fractal curve generated by prime numbers in C#
9/29/2014 Set DataGridView column styles in C#
9/29/2014 Use the predefined system colors in C#
9/29/2014 Encrypt or decrypt files in C#
9/26/2014 Convert between byte arrays and hexadecimal strings in C#
9/26/2014 Generate random strings in C#
9/26/2014 Draw a fractal generated by prime numbers in C#
9/26/2014 Map numeric values to and from colors in a color gradient in C#
9/26/2014 Map numeric values to colors in a rainbow in C#
9/25/2014 Let the user drag an image with transparent pixels over a background image in C#
9/24/2014 Zoom on a graph with XAML code in C#
9/24/2014 Zoom on a graph in WPF and C#
9/24/2014 Let the user click on graph points in WPF and C#
9/23/2014 Draw a graph with rotated text in WPF and C#
9/23/2014 Draw a graph with labels in WPF and C#
9/22/2014 Draw a graph with even tic marks in WPF and C#
9/21/2014 Use transformations to draw a graph in WPF and C#
9/20/2014 Draw a graph in WPF and C#
9/19/2014 See what kinds of data are available in the clipboard and display them in C#
9/19/2014 Get the image of a control or form, or a form's client area in C#
9/19/2014 Save an image of the computer's screen in a file in C#
9/19/2014 Copy and paste data in multiple formats to the clipboard in C#
9/19/2014 Copy and paste objects to the clipboard in C#
9/19/2014 Print data in rows and columns in C#
9/18/2014 Use the DotNetZip library to compress and decompress files in C#
9/18/2014 Draw level curves for an array of z values in C#
9/17/2014 Draw level curves for functions of two variables z = F(x, y) in C#
9/17/2014 Plot a heart-shaped function in C#
9/17/2014 Use a type converter with a PropertyGrid control in C#
9/17/2014 Use PropertyGrid descriptions and categories in C#
9/17/2014 Use a PropertyGrid to let the user edit objects in C#
9/17/2014 Make a shaped form by setting its region in C#
9/16/2014 Plot a smiley face function in C#
9/16/2014 Pass a method to another method in C#
9/16/2014 Plot an equation containing two variables in C#
9/15/2014 Sort a ListView using the column you click in C#
9/14/2014 Sort a ListView control using all of its columns in C#
9/14/2014 Implement an interface in C#
9/14/2014 Draw text filled with a picture in C#
9/14/2014 Use VBA code to pick random cells from the currently selected cells in an Excel workbook
9/13/2014 What is WPF and why should you care?
9/12/2014 Use regular expressions to rename files within a date range and that match a pattern in C#
9/12/2014 Write a graphical floodfill method in C#
9/12/2014 Paste a PNG format image with a transparent background from the clipboard in C#
9/12/2014 Copy an irregular area from a picture to the clipboard in C#
9/12/2014 Copy an irregular area from one picture to another in C#
9/11/2014 Find the ListView row and column under the mouse in C#
9/11/2014 Easily add column headers and items to a ListView control in C#
9/11/2014 Use regular expressions to rename files that match a pattern in C#
9/10/2014 Format an XML file so it looks nice in C#
9/10/2014 Use objects to make an XML document in C#
9/10/2014 Build a formatted XML document in memory in C#
9/10/2014 Load a TreeView from a tab-delimited file in C#
9/10/2014 Load a TreeView control from an XML file in C#
9/10/2014 Automatically resize ListView columns to fit their data in C#
9/10/2014 Copy data in a two-dimensional array into a ListView control in C#
9/10/2014 Use the Bitmap class's RotateFlip method to easily flip and rotate an image in C#
9/9/2014 Use an event handler for multiple controls in C#
9/9/2014 Invoke public methods by using their names in C#
9/9/2014 Use DrawPolygon and DrawLines to draw shapes (and understand the different results) in C#
9/9/2014 Explore Unicode characters in C#
9/8/2014 Use preprocessor directives in C#
9/8/2014 Use mathematical and other special symbols in HTML code
9/8/2014 Display animated GIFs and change them at run time in C#
9/8/2014 Draw a skewed Sierpinski gasket with any number of corners in C#
9/6/2014 Draw a Sierpinski gasket in C#
9/6/2014 Determine where two circles intersect in C#
9/5/2014 Determine where a line intersects a circle in C#
9/5/2014 Use WPF to make a download button in C#
9/4/2014 Draw an ellipse that sort of looks like a button in C#
9/4/2014 Use the using statement to automatically call Dispose in C#
9/3/2014 Redraw a form whenever it resizes in C#
9/3/2014 Compare the speeds of different methods for string concatenation in C#
9/3/2014 Draw a Pickover strange attractor fractal in C#
9/3/2014 Make an extender provider that validates required TextBoxes in C#
9/2/2014 Learn why a form is closing in C#
9/2/2014 Apply a filter to make a color embossed image in C#
9/2/2014 Pixellate an image and create other effects in C#
9/2/2014 Use image filters to perform edge detection, smoothing, embossing, and more in C#
9/2/2014 Convert bases decimal, hexadecimal, octal, and binary in C#
9/2/2014 Understand font aliasing issues in C#
8/29/2014 Use value equality to compare font objects in C#
8/29/2014 Display a font selection dialog with an Apply button in C#
8/29/2014 Make a program display its own binary code in three ways in C#
8/27/2014 Use the Bitmap32 class to manipulate image pixels very quickly in C#
8/27/2014 Add GetPixel and SetPixel methods to the Bitmap24 class in C#
8/27/2014 Use the Bitmap24 class to manipulate image pixels very quickly in C#
8/27/2014 Let the user move the center point of elliptical gradient in C#
8/27/2014 Fill an area with an elliptical gradient in C#
8/27/2014 Fill a polygon with a PathGradientBrush in C#
8/27/2014 Use a LinearGradientBrush in C#
8/26/2014 Select full rows in a ListView and store extra information with ListView rows in C#
8/26/2014 Parse currency values in C#
8/25/2014 Draw striped lines in C#
8/25/2014 Draw a star with a given number of points in C#
8/25/2014 Draw a non-intersecting star in C#
8/25/2014 Draw a star in C#
8/23/2014 See a review of my book "C# 5.0 Programmer's Reference" at the Denver Visual Studio User Group web site
8/23/2014 See how much time a checked block takes in C#
8/23/2014 Control overflow behavior with checked and unchecked in C#
8/22/2014 Use a bitmap to visualize composite runs in C#
8/22/2014 Find runs of composite numbers (non-primes) in C#
8/21/2014 Use a bitmap to visualize odd primes in C#
8/21/2014 Use a bitmap to visualize primes in C#
8/21/2014 Use Euler's Sieve to find prime numbers in C#
8/21/2014 Use the Sieve of Eratosthenes to find prime numbers in C#
8/21/2014 Make a checked GroupBox in C#
8/21/2014 Change control stacking order in C#
8/20/2014 Make menu items behave like check boxes in C#
8/20/2014 Make toolstrip buttons act like radio buttons in C#
8/20/2014 Make menu items act like radio buttons in C#
8/19/2014 Select ComboBox or ListBox values that contains target text in C#
8/19/2014 Draw a timezone conversion chart in C#
8/19/2014 Use Microsoft Word to make a timezone conversion chart in C#
8/19/2014 List the defined locales in C#
8/19/2014 List timezones in C#
8/19/2014 Use custom numeric formats in C#
8/19/2014 Use custom date and time formats in C#
8/19/2014 Use standard numeric formats in C#
8/19/2014 Use standard date and time formats in C#
8/19/2014 Use the DateTime class's standard formatting methods in C#
8/19/2014 Use ListView data to generate HTML TABLE code in C#
8/19/2014 Use groups in a ListView control in C#
8/18/2014 Draw text filled with random colored circles in C#
8/18/2014 Draw text filled with random colored lines in C#
8/18/2014 Draw text in random colors in C#
8/18/2014 Draw text filled with random lines in C#
8/18/2014 Draw text filled with text in C#
8/18/2014 Draw hollow text in C#
8/17/2014 Use try catch blocks to protect against unexpected errors in C#
8/15/2014 Use TryParse to parse values entered by the user in C#
8/15/2014 Parse user-entered values in C#
8/15/2014 Draw a smooth vortex fractal in C#
8/15/2014 Draw a vortex fractal in C#
8/15/2014 Draw a curlicue fractal in C#
8/15/2014 Draw rainbow text in C#
8/15/2014 Get font metrics in C#
8/15/2014 Measure character positions in a drawn string in C#
8/15/2014 Use LINQ to list files and file sizes in a directory in C#
8/14/2014 Use reflection to enumerate HatchStyle values and display samples of them in C#
8/14/2014 Use reflection to easily list the values defined by an enumerated type in C#
8/14/2014 Use reflection to list the values defined by an enum in C#
8/14/2014 Display images of the cursors available in C#
8/14/2014 Copy, cut, and paste parts of an image to the clipboard in C#
8/13/2014 Use a rubber band box to let the user select an area in a picture in C#
8/13/2014 Find a minimal bounding circle of a set of points in C#
8/13/2014 Draw a circle through three points in C#
8/12/2014 Find the shortest distance between two line segments in C#
8/12/2014 Determine where two lines intersect in C#
8/12/2014 Copy and paste text to and from the clipboard C#
8/12/2014 Calculate the factorial function and use Debug.Assert in C#
8/12/2014 Give classes auto implemented properties and initializing constructors in C#
8/12/2014 Initialize arrays, lists, and class instances in C#
8/12/2014 Override a class's ToString method to allow controls such as ListBox to display objects in C#
8/12/2014 Start another program and wait until it finishes in C#
8/12/2014 Open a file with the system's default application in C#
8/12/2014 Combine and resolve relative paths in C#
8/11/2014 Draw an animated hypotrochoid (Spirograph curve) in C#
8/11/2014 Draw a hypotrochoid (Spirograph curve) in C#
8/11/2014 Calculate the GCD (greatest common divisor) and LCM (least common multiple) of two integers in C#
8/10/2014 Generate all selections of K items from a set of N items in C#
8/10/2014 Calculate the binomial coefficient "N choose K" efficiently in C#
8/10/2014 Generate all of the permutations of a set of objects in C#
8/10/2014 Make a notepad application that uses encryption in C#
8/10/2014 Make a password manager in C#
8/8/2014 Use cryptographic methods to generate random passwords in C#
8/8/2014 Use a cryptographic random number generator in C#
8/8/2014 Use the .NET cryptography library to make extension methods that encrypt and decrypt strings in C#
8/7/2014 Protect a program from SQL injection attacks in C#
8/5/2014 Use WMI to get information including the operating system's name in C#
8/5/2014 Make a web browser that only allows certain web sites in C#
8/5/2014 Provide printing and print previews with advanced features for Windows Forms applications in C#
8/4/2014 Provide print previews and printing for Windows Forms applications in C#
8/4/2014 Create controls for a tic-tac-toe application at run time in C#
8/3/2014 Make a shaped button in C#
8/1/2014 Use the TableLayoutPanel control in C#
8/1/2014 Post some book reviews!
7/31/2014 Find a number's prime factors in C#
7/30/2014 Perform geometric operations on polygons in C#
7/29/2014 Find a minimal bounding rectangle for a polygon in C#
7/29/2014 Triangulate a polygon in C#
7/29/2014 Find the centroid of a polygon in C#
7/29/2014 Reverse the orientation of a polygon in C#
7/29/2014 Determine whether a polygon is oriented clockwise or counterclockwise in C#
7/28/2014 Calculate the area of a polygon in C#
7/28/2014 Determine whether a point is inside a polygon in C#
7/28/2014 Determine whether a polygon is convex in C#
7/27/2014 Draw a Sierpinski fractal curve in C#
7/27/2014 Draw a strange attractor fractal in C#
7/27/2014 Make a dialog with standard dialog features in C#
7/25/2014 Use standard dialogs in C#
7/25/2014 Use WndProc to read Windows messages in C#
7/24/2014 Find the convex hull of a set of points in C#
7/24/2014 Align text drawn by DrawString in C#
7/23/2014 Sort objects in C#
7/23/2014 Use WMI to get detailed printer information in C#
7/23/2014 Display font samples on a computer in C#
7/22/2014 Let the user select rectangular areas in an image in C#
7/22/2014 Optimize JPEG compression level and file size in C#
7/22/2014 Format file sizes in KB, MB, GB, and so forth in C#
7/22/2014 Easily save and restore a form's settings in the Registry in C#
7/22/2014 Change image file types in a directory in C#
7/21/2014 C# Helper RSS feed
7/21/2014 Resize pictures in a directory in C#
7/21/2014 Resize images and save the results in C#
7/21/2014 Save images with an appropriate format depending on the file name's extension in C#
7/21/2014 Load images without locking their files in C#
7/20/2014 Save and restore program settings in C#
7/20/2014 Calculate logarithms in different log bases in C#
7/19/2014 Convert between Excel column numbers and names in C#
7/19/2014 Make a transparent form and let the user move it in C#
7/17/2014 Set tab positions inside a ListBox or TextBox in C#
7/17/2014 Draw a Mandelbrot set fractal with smoothly shaded colors in C#
7/17/2014 Use a Complex number class to draw a Mandelbrot set fractal easily in C#
7/17/2014 Draw a Mandelbrot set fractal in C#
7/16/2014 Programmatically adjust the splitter in a SplitContainer control in C#
7/16/2014 List installed fonts on your system in C#
7/16/2014 Get command line arguments in C#
7/16/2014 Calculate compound interest over time in C#
7/16/2014 Find controls by name in C#
7/16/2014 Make a string extension to determine whether a string matches a regular expression in C#
7/16/2014 Make random groups of people or other objects in C#
7/14/2014 Randomize arrays in C#
7/13/2014 Make an extension method to convert numbers into words (as in "one thousand eight hundred twelve") in C#
7/13/2014 Evaluate mathematical expressions with code in C#
7/13/2014 Download files from the web in C#
7/13/2014 Execute ad hoc database commands such as CREATE TABLE, INSERT INTO, DROP TABLE, and so forth in C#
7/12/2014 Measure elapsed time in C#
7/12/2014 Use resources to hold images, text, and other data, and load it at run time in C#
7/12/2014 Place a notify icon in the notification area in C#
7/12/2014 Search files in a directory hierarchy for a target string in C#
7/12/2014 Create controls at runtime and add them to a form or inside a container in C#
7/11/2014 Draw a Barnsley fern fractal in C#
7/11/2014 Override ToString to allow controls such as ListBox to display objects in C#
7/11/2014 Draw rotated text in C#
7/11/2014 Add items to the Send To menu
7/11/2014 Programmatically add new rows to an unbound DataGridView control in C#
7/11/2014 Draw a Buddhabrot fractal in C#
7/11/2014 Draw a Hilbert curve fractal in C#
7/10/2014 Test different methods that compare directories to see which files they have in common in C#
7/10/2014 Compare directories to see which files they have in common in C#
7/10/2014 Draw backwards text in C#
7/10/2014 Get a disk drive's serial number in C#
7/10/2014 Get information about a disk drive such as size and available space in C#
7/10/2014 Play system sounds: beep, asterisk, question, etc. in C#
7/9/2014 Problems with comments and links in older posts
7/9/2014 The older C# Helper blog posts are once again available
7/8/2014 Switching the blog to WordPress
6/26/2014 Welcome!