[C# 5.0 Programmer's Reference] [Essential Algorithms] [MCSD Certification Toolkit (Exam 70-483): Programming in C#] [C# 24-Hour Trainer]
  Home Blog Index Search Articles Books Contact Me About Rod
Follow me on Twitter RSS Feed Donate
DateTitle
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 Find the shortest distance between a point and a line segment 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 greatest common divisor (GCD) and least common multiple (LCM) 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!