<?xml version="1.0" encoding="Windows-1252"?>
<rss version="2.0">
<channel>
<generator>Feed Editor</generator>
<pubDate>4 Aug 2012 7:40:12 GMT</pubDate>
<title>Visual C# Kicks</title>
<description></description>
<link></link>
<language>en</language>
<item>
<title>Transform .NET Config Files Programmatically</title>
<description>Programmatically transform web.config and app.config files in C#</description>
<pubDate>24 Jul 2012 2:47:54 GMT</pubDate>
<link>http://www.vcskicks.com/transform-config.php</link>
<guid isPermaLink="false">83F54600-5FDF-4FA2-B665-5561CF1F2ED2</guid>
</item>
<item>
<title>C# Read Embedded Resource</title>
<description>How to read embedded resources in C#.</description>
<pubDate>24 Jul 2012 2:47:54 GMT</pubDate>
<link>http://www.vcskicks.com/embedded-resource.php</link>
<guid isPermaLink="false">2F5E4C9F-D456-4271-BA1C-7B6F1DE753D7</guid>
</item>
<item>
<title>Convert MySQL CreateTable Statements to MS-SQL (Code Snippet)</title>
<description>Convert the create table definition from MySQL ready to use into Microsoft SQL Server 2008</description>
<pubDate>23 Jul 2012 4:59:34 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/ConvertMySQLToMSSQL.php</link>
<guid isPermaLink="false">4B7A2673-3742-4A90-87DC-1862DABF3D65</guid>
</item>
<item>
<title>Point in Triangle (Code Snippet)</title>
<description>The traditional method is to use barycenter coordinates. By using parameterized triangle line segments, an interpolated point may be found.</description>
<pubDate>23 Jul 2012 4:58:51 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/pointintriangle.php</link>
<guid isPermaLink="false">9D29D700-6F41-47F9-8D93-B58A8C6E1647</guid>
</item>
<item>
<title>Enum to Readable String</title>
<description>How to convert C# enums to readable strings and parse them back.</description>
<pubDate>4 Dec 2011 9:8:22 GMT</pubDate>
<link>http://www.vcskicks.com/enum-to-string.php</link>
<guid isPermaLink="false">1BA64DBA-57F6-4DD7-8F79-117454F010DC</guid>
</item>
<item>
<title>Projo</title>
<description>A look at an online project management tool called Projo.</description>
<pubDate>3 Dec 2011 9:19:27 GMT</pubDate>
<link>http://www.vcskicks.com/projo.php</link>
<guid isPermaLink="false">69A80A45-3450-4FF9-877A-0C95568B7D64</guid>
</item>
<item>
<title>C# Extensions for Selenium WebDriver</title>
<description>Short list of useful extension functions written in C# to enhance the functionality of Selenium 2 WebDriver</description>
<pubDate>22 Sep 2011 2:23:41 GMT</pubDate>
<link>http://www.vcskicks.com/selenium-extensions.php</link>
<guid isPermaLink="false">F02ED923-D02E-49C9-840E-A353CED8097C</guid>
</item>
<item>
<title>Generic String Parsing (Code Snippet)</title>
<description>A generic function for converting a string into a type.</description>
<pubDate>22 Sep 2011 2:23:32 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/string-try-parse.php</link>
<guid isPermaLink="false">E0BF7493-D0C1-4110-8580-6F451B55BDBC</guid>
</item>
<item>
<title>jQuery Selector for Selenium WebDriver</title>
<description>Add jQuery selectors to Selenium Webdriver in C# without modifying the Selenium server.</description>
<pubDate>21 Aug 2011 10:30:55 GMT</pubDate>
<link>http://www.vcskicks.com/selenium-jquery.php</link>
<guid isPermaLink="false">BE3EC0D6-8305-4EF0-BB60-85EF8D168AE7</guid>
</item>
<item>
<title>Drawing Regular Polygons</title>
<description>How to draw regular polygons in C# by calculating vertex coordinates and using GDI </description>
<pubDate>9 Aug 2011 9:46:43 GMT</pubDate>
<link>http://www.vcskicks.com/regular-polygon.php</link>
<guid isPermaLink="false">EFDB3B7B-DC54-4FEA-AC4A-5571BD032DC4</guid>
</item>
<item>
<title>Javascript Multi-line String Utility</title>
<description>A tool written in C# to transform multiple lines of text into a javascript-friendly multi-line string.</description>
<pubDate>15 Jul 2011 7:0:0 GMT</pubDate>
<link>http://www.vcskicks.com/javascript-multiline-string.php</link>
<guid isPermaLink="false">DD112432-99F1-41D2-A549-D7CBAD8C75B8</guid>
</item>
<item>
<title>Representing Graphs in C#</title>
<description>Possible ways to represent a graph data-structure in C# to implement graph algorithms.</description>
<pubDate>9 Jul 2011 5:19:20 GMT</pubDate>
<link>http://www.vcskicks.com/representing-graphs.php</link>
<guid isPermaLink="false">B3CC648D-C164-436B-A43C-4B9C63197159</guid>
</item>
<item>
<title>Compilr.com Online IDE</title>
<description>Compilr.com is an online IDE for PHP, C, C++, Ruby and compiler for Java, C# and VB</description>
<pubDate>11 May 2011 11:47:1 GMT</pubDate>
<link>http://www.vcskicks.com/compilr.php</link>
<guid isPermaLink="false">C60A43E3-F914-4C7A-A46E-101B413E657C</guid>
</item>
<item>
<title>Jiggle (Code Snippet)</title>
<description>This little snippet jiggles(shakes) your windows form.</description>
<pubDate>13 Apr 2011 8:6:35 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/jiggle-csharp-kick.php</link>
<guid isPermaLink="false">B28D6CF8-DE6E-4125-B431-6253BE00AD7C</guid>
</item>
<item>
<title>Extension methods for string hasing and encryption (Code Snippet)</title>
<description>This collection deals with strings security, with these extensions you can properly use hashing and encryption.</description>
<pubDate>9 Mar 2011 8:35:55 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/stringsecurity.php</link>
<guid isPermaLink="false">9384A08E-781C-45DA-8926-38342768B949</guid>
</item>
<item>
<title>Project a 2D Point on a Line (Code Snippet)</title>
<description>Perpendicularly project a 2D point onto a 2D line.</description>
<pubDate>19 Nov 2010 11:31:23 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/point-projection.php</link>
<guid isPermaLink="false">0093E42A-CAAA-495A-8D1A-4A8D92868B43</guid>
</item>
<item>
<title>Pick Random Elements Based on Probability </title>
<description>Pick a random element in a C# list based on the probability of each element.</description>
<pubDate>5 Nov 2010 6:47:9 GMT</pubDate>
<link>http://www.vcskicks.com/random-element.php</link>
<guid isPermaLink="false">280C1259-0B40-448D-97A7-1E0E042F1D8C</guid>
</item>
<item>
<title>Box Blur</title>
<description>Implementing a box blur effect in C# via image convolution.</description>
<pubDate>11 Jul 2010 8:58:36 GMT</pubDate>
<link>http://www.vcskicks.com/box-blur.php</link>
<guid isPermaLink="false">DB3C7BE7-4B52-4822-930D-FB6B75CF3D0B</guid>
</item>
<item>
<title>TinyUrl Updater</title>
<description>Allows you to update a standalone app using TinyUrl.</description>
<pubDate>11 Jun 2010 6:21:3 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/TinyUrlUpdater.php</link>
<guid isPermaLink="false">CBF6A5D1-5D83-49AB-B115-EC311D0D3E44</guid>
</item>
<item>
<title>Optimal Five-Element Sort</title>
<description>An algorithm to optimally sort five elements in terms of number of comparisons.</description>
<pubDate>16 May 2010 2:8:16 GMT</pubDate>
<link>http://www.vcskicks.com/five-element-sort.php</link>
<guid isPermaLink="false">4A0E969A-C4C2-49E6-8327-4ADEB9B733A0</guid>
</item>
<item>
<title>WinForm Resize Animation</title>
<description>Applying concepts of WinForm animation to create a smooth resizing animation effect.</description>
<pubDate>5 Apr 2010 7:20:35 GMT</pubDate>
<link>http://www.vcskicks.com/size-transform.php</link>
<guid isPermaLink="false">F6752E1A-9E83-49A1-95CE-3F4F85E9DDE8</guid>
</item>
<item>
<title>MS-Queue</title>
<description>Access the MS-Queue Windows component through C# to create some interesting and powerful applications.</description>
<pubDate>2 Apr 2010 3:6:25 GMT</pubDate>
<link>http://www.vcskicks.com/ms-queue.php</link>
<guid isPermaLink="false">B002F635-61DA-433B-886C-1897D90981A9</guid>
</item>
<item>
<title>Distance Calculation using Latitude and Longitude in C# (Code Snippet)</title>
<description>ZIPCodeWorld provides this routine to calculate the distance between two points in C#.</description>
<pubDate>22 Mar 2010 7:51:46 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/distance-lat-lon.php</link>
<guid isPermaLink="false">6C13D908-2B74-4D23-8187-2F2E3A97A189</guid>
</item>
<item>
<title>Print Console Table (Code Snippet)</title>
<description>Allows a Console App to create a basic table (with headers)</description>
<pubDate>14 Mar 2010 7:12:6 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/ConsoleTable.php</link>
<guid isPermaLink="false">ACE0CE02-7FCD-4B87-8D69-49423B257F4F</guid>
</item>
<item>
<title>Periodic Table in string[][] Array (Code Snippet)</title>
<description>Has every known element in a two dimensional array</description>
<pubDate>14 Mar 2010 1:53:59 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/PeriodicTableInArray.php</link>
<guid isPermaLink="false">FD4E8BB5-4FC5-4727-A1D3-048FBBF73A38</guid>
</item>
<item>
<title>Linq Objects (Code Snippet)</title>
<description>Querying linq objects</description>
<pubDate>5 Mar 2010 8:39:18 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/linqobjects.php</link>
<guid isPermaLink="false">534BBEBC-E1FD-41CF-9F8F-062AD9807DD3</guid>
</item>
<item>
<title>Get Image Hash Code</title>
<description>Simple approach to get the hash code of an image in C#.</description>
<pubDate>20 Feb 2010 8:2:22 GMT</pubDate>
<link>http://www.vcskicks.com/image-hash.php</link>
<guid isPermaLink="false">1C7E154F-C102-44F2-AE00-ABA4FA0FBDF9</guid>
</item>
<item>
<title>Multilevel Hierarchy - Class Interface (Code Snippet)</title>
<description>An example of a multilevel hierarchy using class interfaces</description>
<pubDate>17 Feb 2010 8:6:45 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/multilevelhierarchy.php</link>
<guid isPermaLink="false">30D3573F-00E3-455F-9BEF-48AEF7BE756E</guid>
</item>
<item>
<title>Delete Self (Code Snippet)</title>
<description>Allows a standalone program to delete itself.</description>
<pubDate>15 Feb 2010 7:42:11 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/DeleteSelf.php</link>
<guid isPermaLink="false">D5189723-5CA5-48FF-91C4-BCD16555D7B5</guid>
</item>
<item>
<title>Decimal To Fraction</title>
<description>A C# algorithm for approximating the fraction representation of decimal numbers.</description>
<pubDate>12 Feb 2010 9:58:10 GMT</pubDate>
<link>http://www.vcskicks.com/decimal-to-fraction.php</link>
<guid isPermaLink="false">24DF43A4-4453-4C3E-BD87-E48AC81FA9E3</guid>
</item>
<item>
<title>Fraction Structure (Code Snippet)</title>
<description>A C# struct to represent decimal numbers as fractions.</description>
<pubDate>10 Feb 2010 3:35:52 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/fraction.php</link>
<guid isPermaLink="false">E277D491-8CBA-4666-B8D1-AF3F94C6FBCE</guid>
</item>
<item>
<title>Quadratic Formula Solver</title>
<description>.NET implementation of the quadratic formula to solve quadratic equations. Algorithms for working with double and float types.</description>
<pubDate>3 Feb 2010 9:38:50 GMT</pubDate>
<link>http://www.vcskicks.com/quadratic-formula.php</link>
<guid isPermaLink="false">BE30BD78-1F5E-4179-B1DE-2E87CDBA04AD</guid>
</item>
<item>
<title>Symmetric Encryption</title>
<description>A description of symmetric encryption in C# to protect sensitive data. Overview of different symmetric encryption algorithms.</description>
<pubDate>27 Jan 2010 7:48:5 GMT</pubDate>
<link>http://www.vcskicks.com/symmetric-encryption.php</link>
<guid isPermaLink="false">1A66C093-FE12-48C2-BE28-F46B07089370</guid>
</item>
<item>
<title>Sort Strings by Length (Code Snippet)</title>
<description>Sort a collection of strings by their length, from shortest to longest.</description>
<pubDate>22 Jan 2010 4:36:21 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/sort-string-length.php</link>
<guid isPermaLink="false">8E00B341-16FD-490E-9505-7235E2741830</guid>
</item>
<item>
<title>Clipboard Event Textbox</title>
<description>Create a textbox user control that has a cut, copy, and paste event.</description>
<pubDate>10 Jan 2010 8:8:25 GMT</pubDate>
<link>http://www.vcskicks.com/clipboard-textbox.php</link>
<guid isPermaLink="false">D9F1CF71-1CD2-49D9-B6B0-024CFAB737FE</guid>
</item>
<item>
<title>Working with Relative Paths</title>
<description>How to work with relative paths in C# WinForm applications.</description>
<pubDate>6 Jan 2010 10:2:27 GMT</pubDate>
<link>http://www.vcskicks.com/relative-path.php</link>
<guid isPermaLink="false">6CCE3AA3-B452-4E08-923C-83D7833EC232</guid>
</item>
<item>
<title>Combination Function (Code Snippet)</title>
<description>A simple function to calculate the number of possible combinations.</description>
<pubDate>26 Dec 2009 12:25:49 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/combination.php</link>
<guid isPermaLink="false">B0499830-F51C-4BED-ABC4-FD6FDA216761</guid>
</item>
<item>
<title>Degree To Point and Back (Code Snippet)</title>
<description>Convert an angle in degrees into an XY-coordinate point and back.</description>
<pubDate>22 Dec 2009 11:23:27 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/degree-to-xy.php</link>
<guid isPermaLink="false">D25F1FF8-EED1-44D3-8FDF-098D5E024892</guid>
</item>
<item>
<title>Partition List</title>
<description>How to split a list in C# into smaller lists (or partitions). The concepts apply to .NET arrays as well.</description>
<pubDate>17 Dec 2009 10:23:48 GMT</pubDate>
<link>http://www.vcskicks.com/partition-list.php</link>
<guid isPermaLink="false">F2BF20E3-9555-4BA1-983B-CE8D73A84E7C</guid>
</item>
<item>
<title>Rounding Doubles</title>
<description>An explanation of how to round doubles in C# as well as the advantages of one method over another.</description>
<pubDate>7 Dec 2009 11:25:30 GMT</pubDate>
<link>http://www.vcskicks.com/rounding-doubles.php</link>
<guid isPermaLink="false">35A2E2C0-8992-44F5-B0A3-A10E7687384E</guid>
</item>
<item>
<title>PHP Time (Code Snippet)</title>
<description>Returns time represented in the same way as the PHP time() function.</description>
<pubDate>6 Dec 2009 9:46:42 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/php-time.php</link>
<guid isPermaLink="false">07065841-70A2-47AD-810C-B10A300D2740</guid>
</item>
<item>
<title>RNGCryptoServiceProvider Random Integer (Code Snippet)</title>
<description>Generate a random integer in a range using the RNGCryptoServiceProvider class.</description>
<pubDate>21 Nov 2009 12:24:41 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/rng-int.php</link>
<guid isPermaLink="false">8363861C-68E3-4B27-9BDF-12DE86E5404F</guid>
</item>
<item>
<title>Data to CSV (Code Snippet)</title>
<description>Write a DataTable or a DataView to a CSV file.</description>
<pubDate>14 Nov 2009 11:17:29 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/data-to-csv.php</link>
<guid isPermaLink="false">866F22F9-E464-4175-8BF6-BBA6E4E9DD73</guid>
</item>
<item>
<title>Shuffle Lists and Arrays (Code Snippet)</title>
<description>An in-place algorithm to randomly shuffle a list or array in C#</description>
<pubDate>29 Oct 2009 7:54:42 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/shuffle-array.php</link>
<guid isPermaLink="false">06AFD83F-7291-4D14-8B8A-ED0765AE8258</guid>
</item>
<item>
<title>Temporary File Class (Code Snippet)</title>
<description>Easily handle temporary file management in C#</description>
<pubDate>22 Oct 2009 8:43:16 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/temp-file-class.php</link>
<guid isPermaLink="false">E65AD2DF-4858-41B3-A975-F810EE3D1ED8</guid>
</item>
<item>
<title>Taking Screenshots with C# (Code Snippet)</title>
<description>Using API calls in C# to capture an image of the monitor screen.</description>
<pubDate>22 Oct 2009 8:43:16 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/capture-screen.php</link>
<guid isPermaLink="false">5F35E1B9-47CD-41A7-A2FA-BD8F3B91E488</guid>
</item>
<item>
<title>Encryption Class (Code Snippet)</title>
<description>Class to easily encrypt strings and other types of data.</description>
<pubDate>20 Oct 2009 8:48:52 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/encryption.php</link>
<guid isPermaLink="false">6DB16794-F77B-49C9-A0EB-AEF72AF73CC8</guid>
</item>
<item>
<title>Distance Formula (Code Snippet)</title>
<description>A simple implementation of the distance formula in C#</description>
<pubDate>20 Oct 2009 8:18:22 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/distance-formula.php</link>
<guid isPermaLink="false">208CF07B-7C5F-4CCE-9417-57586579C2D4</guid>
</item>
<item>
<title>Factorial (Code Snippet)</title>
<description>Calculate the factorial value of a number in C#.NET</description>
<pubDate>16 Oct 2009 8:27:42 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippet/factorial.php</link>
<guid isPermaLink="false">B5CCEB4D-1A13-49D0-9CB5-BD982E808E3E</guid>
</item>
<item>
<title>Code Snippets</title>
<description>Submit your C# code snippets to Visual C# Kicks! Post useful and unique code for others to use. Get your name and link to your website posted as well.</description>
<pubDate>16 Oct 2009 7:50:32 GMT</pubDate>
<link>http://www.vcskicks.com/code-snippets.php</link>
<guid isPermaLink="false">CD8DCC74-A226-4F93-B390-5390AF0EDA76</guid>
</item>
<item>
<title>SecureString</title>
<description>Using the SecureString .NET class to manage sensitive data in C# applications.</description>
<pubDate>29 Sep 2009 8:20:19 GMT</pubDate>
<link>http://www.vcskicks.com/secure-string.php</link>
<guid isPermaLink="false">35D0AE2F-3811-4E11-AFE1-32D6600C52D1</guid>
</item>
<item>
<title>Temporary Files</title>
<description>Working with temporary files in C# with the IO namespace.</description>
<pubDate>15 Sep 2009 6:36:32 GMT</pubDate>
<link>http://www.vcskicks.com/temporary-file.php</link>
<guid isPermaLink="false">AB5C1C8D-A257-4156-A80B-5FE60674A6C3</guid>
</item>
<item>
<title>Call Functions by Name</title>
<description>Use reflection to call C# functions, including functions with parameters and return values.</description>
<pubDate>3 Sep 2009 9:23:5 GMT</pubDate>
<link>http://www.vcskicks.com/call-function.php</link>
<guid isPermaLink="false">245327F0-FF3E-4223-9812-5C2E643EA9A4</guid>
</item>
<item>
<title>Request Google PageRank</title>
<description>How to request the Google PageRank of a website through C#.</description>
<pubDate>18 Aug 2009 1:46:2 GMT</pubDate>
<link>http://www.vcskicks.com/google-pagerank.php</link>
<guid isPermaLink="false">D86F52B1-4A2B-42D1-A40B-B3EE43DCB293</guid>
</item>
<item>
<title>Self Hashing Application</title>
<description>Find out how to create a C# application that can calculate its own hash value.</description>
<pubDate>13 Aug 2009 2:58:38 GMT</pubDate>
<link>http://www.vcskicks.com/self-hashing.php</link>
<guid isPermaLink="false">8E86D8B7-5C82-49A5-A6FD-7147ADAD792B</guid>
</item>
<item>
<title>Create Instance From Type</title>
<description>Create a new instance of an object from a reference to a .NET type.</description>
<pubDate>6 Aug 2009 7:34:35 GMT</pubDate>
<link>http://www.vcskicks.com/new-instance.php</link>
<guid isPermaLink="false">697C8C7C-B689-4749-A507-6689225E953E</guid>
</item>
<item>
<title>Prevent Form Close</title>
<description>Learn how to prevent the user from closing a Windows Form.</description>
<pubDate>22 Jul 2009 5:8:34 GMT</pubDate>
<link>http://www.vcskicks.com/prevent-close.php</link>
<guid isPermaLink="false">B6422987-7B00-4F3A-AD7D-8B51619C65A9</guid>
</item>
<item>
<title>Access Properties by Name</title>
<description>Use reflection to read and write to properties of .NET objects in C#.</description>
<pubDate>9 Jul 2009 8:24:52 GMT</pubDate>
<link>http://www.vcskicks.com/properties.php</link>
<guid isPermaLink="false">BE28DDE3-1A6A-4313-A526-4807B99FD570</guid>
</item>
<item>
<title>Image Clip</title>
<description>Fast simple image clipping code in C# using GDI  to ensure speed and efficiency.</description>
<pubDate>4 Jul 2009 3:19:47 GMT</pubDate>
<link>http://www.vcskicks.com/image-clip.php</link>
<guid isPermaLink="false">F04A9A8F-B75B-4AC7-8491-F8EBA60C0457</guid>
</item>
<item>
<title>Environment Properties</title>
<description>Learn how to access common environment information through C#.NET.</description>
<pubDate>29 Jun 2009 12:53:10 GMT</pubDate>
<link>http://www.vcskicks.com/environment-vars.php</link>
<guid isPermaLink="false">DF8B3EF4-6DEF-42B4-A345-54DB3A8CB6AD</guid>
</item>
<item>
<title>Action Lists</title>
<description>Add ActionLists to C# controls to make properties and methods more accessible during design-time.</description>
<pubDate>20 Jun 2009 2:19:23 GMT</pubDate>
<link>http://www.vcskicks.com/action-list.php</link>
<guid isPermaLink="false">1B0EA130-B97B-4EA8-83FB-D734BB8AF3FA</guid>
</item>
<item>
<title>Virtual Forms</title>
<description>How to use the TabControl .NET control to create virtual Forms inside WinForms.</description>
<pubDate>15 Jun 2009 1:41:19 GMT</pubDate>
<link>http://www.vcskicks.com/virtual-forms.php</link>
<guid isPermaLink="false">A60AAAE9-EE03-4CDC-8463-DCC0386D0FBA</guid>
</item>
<item>
<title>Angle and Altitude User Controls</title>
<description>Two clean user controls written in C# to mimic the Photoshop angle and altitude selectors.</description>
<pubDate>10 Jun 2009 3:41:20 GMT</pubDate>
<link>http://www.vcskicks.com/angle_user_control.php</link>
<guid isPermaLink="false">62477CE0-5BC5-43A8-99DD-BC0943121277</guid>
</item>
<item>
<title>String to Array</title>
<description>Learn how to convert a string into an array in C#.NET.</description>
<pubDate>2 Jun 2009 7:52:12 GMT</pubDate>
<link>http://www.vcskicks.com/string-to-array.php</link>
<guid isPermaLink="false">DC8D565D-FAD0-4D00-A1BF-CDCEE24A7254</guid>
</item>
<item>
<title>Compute Hash</title>
<description>Compute the hash code of data in C# using .NET Framework classes.</description>
<pubDate>30 May 2009 1:50:11 GMT</pubDate>
<link>http://www.vcskicks.com/compute-hash.php</link>
<guid isPermaLink="false">D07C92A7-6943-4720-92B5-C8BB18C52864</guid>
</item>
<item>
<title>Passing Data Between Forms</title>
<description>How to pass data between Windows Forms in C# using parameters and properties of .NET classes.</description>
<pubDate>23 May 2009 1:51:26 GMT</pubDate>
<link>http://www.vcskicks.com/data-between-forms.php</link>
<guid isPermaLink="false">CC4B996C-4402-4B15-A411-76795DA32664</guid>
</item>
<item>
<title>Capture Control Graphics</title>
<description>Capture the graphics of a visible .NET control to a bitmap using GDI.</description>
<pubDate>20 May 2009 6:59:35 GMT</pubDate>
<link>http://www.vcskicks.com/capture-control-graphics.php</link>
<guid isPermaLink="false">96F08568-E7DA-47DA-907F-A352FBDF8901</guid>
</item>
<item>
<title>Image to Byte</title>
<description>Learn two effective methods to convert an image in C# into a byte array.</description>
<pubDate>18 May 2009 6:12:15 GMT</pubDate>
<link>http://www.vcskicks.com/image-to-byte.php</link>
<guid isPermaLink="false">F25413BA-7852-412E-A233-C16507A4A3B4</guid>
</item>
<item>
<title>Binary Searching a List</title>
<description>Using binary search on a sorted .NET List or ArrayList to quickly find elements.</description>
<pubDate>17 May 2009 1:47:58 GMT</pubDate>
<link>http://www.vcskicks.com/binary-search-list.php</link>
<guid isPermaLink="false">1675120E-1D1B-47A7-8120-38AD1044CBC3</guid>
</item>
<item>
<title>Extract Images From URL</title>
<description>Fetch all the images displayed on a webpage with C#.NET. Done by parsing the HTML code for image URLs.</description>
<pubDate>14 May 2009 12:26:22 GMT</pubDate>
<link>http://www.vcskicks.com/extract-images.php</link>
<guid isPermaLink="false">8BD00163-A925-4AFA-AABA-30DAC82C956A</guid>
</item>
<item>
<title>Aero Shake Form</title>
<description>Implement the new Window 7 Aero Shake feature in C# Windows Forms with simple .NET code.</description>
<pubDate>6 May 2009 7:42:42 GMT</pubDate>
<link>http://www.vcskicks.com/aero-shake.php</link>
<guid isPermaLink="false">BAEA84D3-6B3A-4B5B-A04D-189A7F8E725F</guid>
</item>
<item>
<title>Load Image from URL</title>
<description>Load an image from a URL to memory, no need to save the image to the hard drive.</description>
<pubDate>30 Apr 2009 6:54:18 GMT</pubDate>
<link>http://www.vcskicks.com/image-from-url.php</link>
<guid isPermaLink="false">92449223-20A1-42A6-8819-FC1B259FEC84</guid>
</item>
<item>
<title>Credit Card Verification</title>
<description>Quickly and easily verify credit card numbers in C# with the Luhn Algorithm. Works in desktop applications, ASP.NET, and mobile applications.</description>
<pubDate>27 Apr 2009 6:29:11 GMT</pubDate>
<link>http://www.vcskicks.com/credit-card-verification.php</link>
<guid isPermaLink="false">90CD06CD-1126-4B3F-9139-051E2FACE837</guid>
</item>
<item>
<title>Image Flip</title>
<description>Flip an image in C# with GDI  and Matrix transformation, a simple yet powerful method for image transformation.</description>
<pubDate>18 Apr 2009 9:42:7 GMT</pubDate>
<link>http://www.vcskicks.com/image-flip.php</link>
<guid isPermaLink="false">A5359811-BEB1-41B6-B350-E50C144E3509</guid>
</item>
<item>
<title>HTML Emails with Gmail</title>
<description>Send HTML emails in C# with .NET Framework classes, no need for external components.</description>
<pubDate>12 Apr 2009 7:0:5 GMT</pubDate>
<link>http://www.vcskicks.com/html-email.php</link>
<guid isPermaLink="false">B8371F41-9DC3-486D-96CE-D52F90251DB3</guid>
</item>
<item>
<title>ASP.NET Web Hosting</title>
<description>Read some points to consider when choosing an ASP.NET web hosting service for your web applications.</description>
<pubDate>10 Apr 2009 6:55:45 GMT</pubDate>
<link>http://www.vcskicks.com/asp-web-hosting.php</link>
<guid isPermaLink="false">5BB74743-F4C2-4E5C-88A4-73A554156ECE</guid>
</item>
<item>
<title>.NET Stock Images</title>
<description>Discussion on stock images for developers along with some sample royalty-free stock images.</description>
<pubDate>8 Apr 2009 6:34:45 GMT</pubDate>
<link>http://www.vcskicks.com/stock-images.php</link>
<guid isPermaLink="false">4BF400F3-3EAF-49A9-8CBB-CC5F47F18EFD</guid>
</item>
<item>
<title>Image Invert</title>
<description>Invert an image colors in .NET with three different methods. Read the advatanges of each method.</description>
<pubDate>5 Apr 2009 1:28:2 GMT</pubDate>
<link>http://www.vcskicks.com/image-invert.php</link>
<guid isPermaLink="false">3503E2EC-62D3-4DCC-B88E-732EC07D1567</guid>
</item>
<item>
<title>Image Rotate</title>
<description>Rotate an image in C#.NET with only GDI , no need for complex bitmap rotation algorithms.</description>
<pubDate>28 Mar 2009 10:50:16 GMT</pubDate>
<link>http://www.vcskicks.com/image-rotate.php</link>
<guid isPermaLink="false">018D3348-5911-4EC5-BD9C-D981A5EBBA4F</guid>
</item>
<item>
<title>Image Zoom</title>
<description>Create an application to zoom into image in C# by harnessing the power of GDI  and C#.NET.</description>
<pubDate>27 Mar 2009 7:31:30 GMT</pubDate>
<link>http://www.vcskicks.com/image-zoom.php</link>
<guid isPermaLink="false">50021D10-7DEB-4581-8B3B-4384A889593B</guid>
</item>
<item>
<title>Boolean Matrix</title>
<description>A C# implementation of a boolean matrix, complete with basic matrix operations and transformations.</description>
<pubDate>26 Mar 2009 1:12:5 GMT</pubDate>
<link>http://www.vcskicks.com/boolean-matrix.php</link>
<guid isPermaLink="false">3B59FCE4-C74F-48C9-B760-9D65D551C4C7</guid>
</item>
<item>
<title>Encode URL</title>
<description>Encode a URL string in C# easily for both ASP and desktop development.</description>
<pubDate>22 Mar 2009 12:18:3 GMT</pubDate>
<link>http://www.vcskicks.com/encode-url.php</link>
<guid isPermaLink="false">89E5E8A9-CD25-4CB7-B2E6-86860B16F69E</guid>
</item>
<item>
<title>Hex to RGB</title>
<description>Easily convert HTML hex colors to RGB colors in C#.</description>
<pubDate>21 Mar 2009 1:10:55 GMT</pubDate>
<link>http://www.vcskicks.com/hex-to-rgb.php</link>
<guid isPermaLink="false">02E24332-AB2F-4DD9-90EC-193BF3F2D818</guid>
</item>
<item>
<title>Get-Set Method Generator</title>
<description>Automatically generate get-set methods in C# based on existing source code using simple text parsing.</description>
<pubDate>20 Mar 2009 1:5:51 GMT</pubDate>
<link>http://www.vcskicks.com/generate-method.php</link>
<guid isPermaLink="false">9C6FFE3B-5CCB-4585-ADDE-C3D436A4BA45</guid>
</item>
<item>
<title>Image Noise Generator</title>
<description>Generate an image with grayscale noise for a variety of different purposes using a simple C# algorithm.</description>
<pubDate>18 Mar 2009 6:28:44 GMT</pubDate>
<link>http://www.vcskicks.com/image-noise.php</link>
<guid isPermaLink="false">7FF1CB26-01A3-4ED2-8F0E-827AAC3F080B</guid>
</item>
<item>
<title>Random String Generator</title>
<description>Write a flexible C# random string generator without complex algorithms. Useful for things such as random password generators.</description>
<pubDate>16 Mar 2009 6:13:4 GMT</pubDate>
<link>http://www.vcskicks.com/random-string-generator.php</link>
<guid isPermaLink="false">40D28ECC-09BF-4A2A-985C-73DB4A255667</guid>
</item>
<item>
<title>Draw Text Outline</title>
<description>Draw the outline of any text, as opposed to the fill, using only GDI  in C#.NET.</description>
<pubDate>13 Mar 2009 10:20:40 GMT</pubDate>
<link>http://www.vcskicks.com/text-outline.php</link>
<guid isPermaLink="false">9E8803E2-453E-4ADA-84F2-525D6108E243</guid>
</item>
<item>
<title>Aspect Ratio Form</title>
<description>Create C# Windows Form that keeps its aspect ratio as it is being resized without any flickering.</description>
<pubDate>6 Mar 2009 6:33:6 GMT</pubDate>
<link>http://www.vcskicks.com/maintain-aspect-ratio.php</link>
<guid isPermaLink="false">9ABD5758-1274-4173-B575-0722CFC98AFC</guid>
</item>
<item>
<title>Dominant Color in Image</title>
<description>Calculate the overall dominant color in an image using a simple C# algorithm.</description>
<pubDate>3 Mar 2009 6:48:41 GMT</pubDate>
<link>http://www.vcskicks.com/dominant-color.php</link>
<guid isPermaLink="false">B08FA8FE-26CB-4296-BEA1-209AC9F66178</guid>
</item>
<item>
<title>Windows 7 Style Form</title>
<description>Create a Windows Form in C# that docks and snaps to the screen edges like in the upcoming Windows 7.</description>
<pubDate>24 Feb 2009 4:26:27 GMT</pubDate>
<link>http://www.vcskicks.com/windows-seven-docking.php</link>
<guid isPermaLink="false">8C60F57D-43F3-407A-9292-F9D6ECD7FA9F</guid>
</item>
<item>
<title>Write a Binary File</title>
<description>How to read and write a binary file in C# and some of its applications.</description>
<pubDate>12 Feb 2009 5:40:7 GMT</pubDate>
<link>http://www.vcskicks.com/write-binary-file.php</link>
<guid isPermaLink="false">AECC90C2-69ED-47D3-8433-489CDDD4FAC3</guid>
</item>
<item>
<title>VCSKicks CommandLink</title>
<description>The VCSKicks CommandLink control is a powerful control designed to mimic the look of command link control in Windows Vista and Windows 7.</description>
<pubDate>8 Feb 2009 7:44:52 GMT</pubDate>
<link>http://www.vcskicks.com/components/command-link.php</link>
<guid isPermaLink="false">A135EDF6-86C3-45D1-89F5-6CE7A8F56C99</guid>
</item>
<item>
<title>Code Region</title>
<description>Format C# and .NET source code in Visual Studio with region code blocks. Combined with keyboard shortcuts and a little common sense, regions can format code to make it more readable.</description>
<pubDate>28 Jan 2009 5:44:20 GMT</pubDate>
<link>http://www.vcskicks.com/code-region.php</link>
<guid isPermaLink="false">52A3C424-149C-4700-A53E-B9A7AC67DAA6</guid>
</item>
<item>
<title>Image Button</title>
<description>Add a great-looking C# image button to your .NET applications.</description>
<pubDate>18 Jan 2009 9:39:48 GMT</pubDate>
<link>http://www.vcskicks.com/image-button.php</link>
<guid isPermaLink="false">11DE1430-FB12-4DC4-9CBD-13F2315439C2</guid>
</item>
<item>
<title>Password Textbox</title>
<description>The two simplest ways to implement a C# Password Textbox. </description>
<pubDate>14 Jan 2009 9:39:48 GMT</pubDate>
<link>http://www.vcskicks.com/password-character.php</link>
<guid isPermaLink="false">E1CFD000-E023-4487-AB56-537095374792</guid>
</item>
<item>
<title>Launch EXE from Memory</title>
<description>Basics on how to launch a .NET application from memory using Reflection.</description>
<pubDate>11 Jan 2009 5:13:20 GMT</pubDate>
<link>http://www.vcskicks.com/exe-from-memory.php</link>
<guid isPermaLink="false">145FC53B-8066-4718-8810-907F28B1E51B</guid>
</item>
<item>
<title>Priority Queue</title>
<description>C# Priority Queue is a specialized Queue data structure. Useful in many applications and can be used for sorting data.</description>
<pubDate>2 Jan 2009 2:0:58 GMT</pubDate>
<link>http://www.vcskicks.com/priority-queue.php</link>
<guid isPermaLink="false">3C4DF7AC-040E-4F58-B8A8-415F28C93191</guid>
</item>
<item>
<title>AVL Tree</title>
<description>C# AVL Tree is a self-balancing binary tree designed to improve the running time of searching through data.</description>
<pubDate>30 Dec 2008 2:28:3 GMT</pubDate>
<link>http://www.vcskicks.com/AVL-tree.php</link>
<guid isPermaLink="false">A337FE66-3A2A-4D68-9300-A727E9B98208</guid>
</item>
<item>
<title>Binary Search Tree</title>
<description>C# Binary Search Tree is a simple data structure for fast searching of data.</description>
<pubDate>26 Dec 2008 3:31:12 GMT</pubDate>
<link>http://www.vcskicks.com/binary-search-tree.php</link>
<guid isPermaLink="false">2C405ADB-E991-4CA8-8F52-2F0A1B52A086</guid>
</item>
<item>
<title>Skip List</title>
<description>C# Skip List is a powerful data structure that allows for fast searching of data.</description>
<pubDate>23 Dec 2008 5:45:14 GMT</pubDate>
<link>http://www.vcskicks.com/skiplist.php</link>
<guid isPermaLink="false">644DA98D-0931-4C36-8EAA-62BC040345E7</guid>
</item>
<item>
<title>KeyValuePair</title>
<description>Store pairs of values in with the C# KeyValuePair generic structure.</description>
<pubDate>15 Dec 2008 2:34:33 GMT</pubDate>
<link>http://www.vcskicks.com/keyvaluepair.php</link>
<guid isPermaLink="false">B147B312-A60A-4160-ABD7-E382BA4C6CE2</guid>
</item>
<item>
<title>Faster Bucket Sort</title>
<description>How to efficiently put the bucket sort algorithm in practice in C#.</description>
<pubDate>14 Dec 2008 1:37:31 GMT</pubDate>
<link>http://www.vcskicks.com/bucket-sort-faster.php</link>
<guid isPermaLink="false">CC066716-7DC4-4897-AE93-559A52363C31</guid>
</item>
<item>
<title>Dictionary</title>
<description>A close look at the C# Dictionary and SortedDictionary data structures.</description>
<pubDate>7 Dec 2008 2:48:49 GMT</pubDate>
<link>http://www.vcskicks.com/dictionary.php</link>
<guid isPermaLink="false">81FC32B4-CE55-42F6-B779-0FF79876D908</guid>
</item>
<item>
<title>Iterators</title>
<description>Explore the three C# iteration methods: for loop, foreach loop, and enumerators.</description>
<pubDate>1 Dec 2008 11:14:1 GMT</pubDate>
<link>http://www.vcskicks.com/iterator.php</link>
<guid isPermaLink="false">20BF5233-8FC4-468C-8D01-180ADAA7865A</guid>
</item>
<item>
<title>HashSet</title>
<description>Overview of the new C# HashSet data structures along with some comparisons and benchmarks.</description>
<pubDate>25 Nov 2008 11:8:29 GMT</pubDate>
<link>http://www.vcskicks.com/hashset.php</link>
<guid isPermaLink="false">EECD5548-3404-4DDF-90FF-B65D2AE574EC</guid>
</item>
<item>
<title>Disk Drive</title>
<description>Easily open and close multiple CD and DVD trays programmatically with C#.</description>
<pubDate>23 Nov 2008 1:18:14 GMT</pubDate>
<link>http://www.vcskicks.com/disk-drive.php</link>
<guid isPermaLink="false">98310EB7-4607-4357-9672-4B06BBD43CEC</guid>
</item>
<item>
<title>XML Documentation</title>
<description>Use the .NET built-in XML documentation support to quickly add documentation to your C# projects without major hassels.</description>
<pubDate>17 Nov 2008 10:49:42 GMT</pubDate>
<link>http://www.vcskicks.com/xml-documentation.php</link>
<guid isPermaLink="false">6C15E9E2-48FF-4E31-9144-BEB040C264E7</guid>
</item>
<item>
<title>Bucket Sort</title>
<description>Bucket sort is a simple algorithm for sorting data in C#.</description>
<pubDate>14 Nov 2008 10:42:21 GMT</pubDate>
<link>http://www.vcskicks.com/bucket-sort.php</link>
<guid isPermaLink="false">A7989CB5-CFCF-4E89-AC18-4812770588B6</guid>
</item>
<item>
<title>Greatest Common Denominator</title>
<description>Efficiently find the Greatest Common Denominator (GCD) of two numbers in C# by using the Euclidean Algorithm.</description>
<pubDate>6 Nov 2008 2:47:16 GMT</pubDate>
<link>http://www.vcskicks.com/euclidean-gcd.php</link>
<guid isPermaLink="false">D98CD850-8EEF-481F-93D7-A9AEDE0A2377</guid>
</item>
<item>
<title>C# Test Performance</title>
<description>Test the speed of C# methods and algorithms with this extremely easy to use SpeedTester class, written entirely in C# for fast and simple integration.</description>
<pubDate>2 Nov 2008 12:28:14 GMT</pubDate>
<link>http://www.vcskicks.com/algorithm-performance.php</link>
<guid isPermaLink="false">7FB77DC3-DF3F-4026-B77A-A6FC5145B790</guid>
</item>
<item>
<title>Vista-Style Command Link Component</title>
<description>Download the free version of our Command-Link user control.</description>
<pubDate>26 Oct 2008 11:12:40 GMT</pubDate>
<link>http://www.vcskicks.com/components/vista-command-link.php</link>
<guid isPermaLink="false">55AF2538-12CC-4C5A-B732-2538062FCAFE</guid>
</item>
<item>
<title>String Processing Library Component</title>
<description>Download the free version of our String Processing Library component.</description>
<pubDate>26 Oct 2008 11:12:40 GMT</pubDate>
<link>http://www.vcskicks.com/components/string-library.php</link>
<guid isPermaLink="false">990472FD-00D7-4C10-94B5-357D72AEF351</guid>
</item>
<item>
<title>C# Component Guideline</title>
<description>There are characteristics that a good C# component should have in order to make it worth selling. Here is a quick outline of some of those aspects.</description>
<pubDate>20 Oct 2008 7:39:43 GMT</pubDate>
<link>http://www.vcskicks.com/creating-components.php</link>
<guid isPermaLink="false">48E1F3F2-BEB5-48D2-9B2E-327AB651BB61</guid>
</item>
<item>
<title>Convert Color and uint</title>
<description>Learn to convert between C# Color and uint variables. Helpful for working with Pointers in fast image processing.</description>
<pubDate>18 Oct 2008 12:36:13 GMT</pubDate>
<link>http://www.vcskicks.com/color-uint.php</link>
<guid isPermaLink="false">113B2475-DC3C-4CF2-83FE-D783B9914ECC</guid>
</item>
<item>
<title>Convert Array to String</title>
<description>Convert any C# array to string with a single function. Supports generic and non-generic lists.</description>
<pubDate>12 Oct 2008 3:28:26 GMT</pubDate>
<link>http://www.vcskicks.com/array-to-string.php</link>
<guid isPermaLink="false">944BB66E-FDA7-4C1B-8588-47F2319B2EF7</guid>
</item>
<item>
<title>Launch C# Hyperlink</title>
<description>Find out how to launch a hyperlink in C# using elements built-in the .Net Framework.</description>
<pubDate>7 Oct 2008 10:3:8 GMT</pubDate>
<link>http://www.vcskicks.com/hyperlink-button.php</link>
<guid isPermaLink="false">CEE6DD42-6D27-43E3-AF6B-9AADF3A3A206</guid>
</item>
<item>
<title>Palindrome String Function</title>
<description>Use C# to check if a string is a palindrome or not using two different approaches.</description>
<pubDate>4 Oct 2008 11:34:11 GMT</pubDate>
<link>http://www.vcskicks.com/palindrome-string.php</link>
<guid isPermaLink="false">429437F8-7EEA-45DC-914F-304E3DD551A1</guid>
</item>
<item>
<title>Extract Links</title>
<description>Extract links from a webpage URL or HTML using some simple, elegant C# code.</description>
<pubDate>28 Sep 2008 8:5:37 GMT</pubDate>
<link>http://www.vcskicks.com/extract-links.php</link>
<guid isPermaLink="false">4E4AF401-85D4-4072-A728-F985AE4C56C0</guid>
</item>
<item>
<title>Calculate Distance Formula</title>
<description>Calculate the distance between two points using a C# function to process the distance formula.</description>
<pubDate>23 Sep 2008 5:53:1 GMT</pubDate>
<link>http://www.vcskicks.com/distance-formula.php</link>
<guid isPermaLink="false">B5D67116-3AE9-4B51-BA19-EA22DFD35742</guid>
</item>
<item>
<title>Calculate Slope of Line</title>
<description>Calculate the slope of a line defined by two points with simple C# operations.</description>
<pubDate>23 Sep 2008 1:13:47 GMT</pubDate>
<link>http://www.vcskicks.com/slope-line.php</link>
<guid isPermaLink="false">25185CF2-EBED-4F8D-BC41-0C071C5800DA</guid>
</item>
<item>
<title>Xor Encryption</title>
<description>Explore a simple way to encrypt string using the xor operator.</description>
<pubDate>17 Sep 2008 2:3:32 GMT</pubDate>
<link>http://www.vcskicks.com/xor-encryption.php</link>
<guid isPermaLink="false">5DEB9D7F-A0B8-429E-82DC-66517B9226C5</guid>
</item>
<item>
<title>Bind Window to Screen</title>
<description>Constrain a Windows Form to the bounds of the screen. Useful for preventing users from dragging a window outside of the bounded area.</description>
<pubDate>16 Sep 2008 1:47:36 GMT</pubDate>
<link>http://www.vcskicks.com/bind-form.php</link>
<guid isPermaLink="false">D0D1EA07-1DFB-4414-83CE-3A0454935437</guid>
</item>
<item>
<title>Draw Translucent Image</title>
<description>Harness the power of GDI  to draw translucent images without needing more complex image processing algorithms.</description>
<pubDate>15 Sep 2008 3:9:8 GMT</pubDate>
<link>http://www.vcskicks.com/draw-translucent-image.php</link>
<guid isPermaLink="false">31681C59-1BA0-45C7-ACA1-DF1773FB3F64</guid>
</item>
<item>
<title>Question-Mark ? Operator</title>
<description>Shorten conditionals in C# by using the ? operator.</description>
<pubDate>11 Sep 2008 5:45:7 GMT</pubDate>
<link>http://www.vcskicks.com/question-mark-operator.php</link>
<guid isPermaLink="false">53A81882-A4E9-48BA-BC8E-7C9E7323FB96</guid>
</item>
<item>
<title>Cross-Thread Operations</title>
<description>Properly and elegantly make cross-thread operations using delegates.</description>
<pubDate>9 Sep 2008 2:34:31 GMT</pubDate>
<link>http://www.vcskicks.com/cross-thread.php</link>
<guid isPermaLink="false">6EC67857-C1AA-4983-90C6-CECB0E19EF8D</guid>
</item>
<item>
<title>Dynamic Controls</title>
<description>Work with dynamic controls in C#, including setting properties and attaching events.</description>
<pubDate>7 Sep 2008 7:44:30 GMT</pubDate>
<link>http://www.vcskicks.com/dynamic-control.php</link>
<guid isPermaLink="false">17F32020-E38D-49C8-B37F-24AD5A2A2810</guid>
</item>
<item>
<title>Set DataGridView Selection</title>
<description>How to set the row selected on a DataGridView control programmatically with C#.</description>
<pubDate>4 Sep 2008 10:46:43 GMT</pubDate>
<link>http://www.vcskicks.com/datagridview-selection.php</link>
<guid isPermaLink="false">FD9A039B-29C1-467A-9222-DF4F8DA9278D</guid>
</item>
<item>
<title>Generate GUID</title>
<description>How to generate a unique identifier, GUID, for use in all types of C# applications.</description>
<pubDate>2 Sep 2008 11:4:18 GMT</pubDate>
<link>http://www.vcskicks.com/guid.php</link>
<guid isPermaLink="false">B6CE693F-094A-4A1D-98E0-4E390D1AA20F</guid>
</item>
<item>
<title>Save TreeView State</title>
<description>Save the state of a TreeView when it is cleared and repopulated. Very useful when working with dynamic data displayed on a TreeView control.</description>
<pubDate>1 Sep 2008 12:53:19 GMT</pubDate>
<link>http://www.vcskicks.com/treeview-state.php</link>
<guid isPermaLink="false">1ECC0B2D-5402-4325-B17F-63671A952D3D</guid>
</item>
<item>
<title>Drop-Down Dialog</title>
<description>Create an advanced dialog in C# to mimic the behavior of a drop-down list. Useful for user controls such as color pickers.</description>
<pubDate>21 Aug 2008 2:16:43 GMT</pubDate>
<link>http://www.vcskicks.com/drop-down-dialog.php</link>
<guid isPermaLink="false">E68A38AC-5C02-4DB5-987D-589C0182CC44</guid>
</item>
<item>
<title>Simplify Square Roots</title>
<description>Use a C# algorithm to simplify complicated square roots into their simplest, most accurate, terms.</description>
<pubDate>18 Aug 2008 1:4:24 GMT</pubDate>
<link>http://www.vcskicks.com/simplify-square-root.php</link>
<guid isPermaLink="false">A14A554D-EC46-4143-81C6-AC925D7C7220</guid>
</item>
<item>
<title>Loop Time</title>
<description>Make your applications run in circles for a specified amount of time without the need for a troublesome Timer control.</description>
<pubDate>16 Aug 2008 1:5:41 GMT</pubDate>
<link>http://www.vcskicks.com/loop-time.php</link>
<guid isPermaLink="false">313048D8-7CF5-4D54-BB26-C00F56D74AD0</guid>
</item>
<item>
<title>Align User-Interface Programmatically</title>
<description>Align the controls in your Windows Form programmatically instead of relying on design-time to keep a clean user-interface.</description>
<pubDate>12 Aug 2008 2:48:14 GMT</pubDate>
<link>http://www.vcskicks.com/align-user-interface.php</link>
<guid isPermaLink="false">15DFA92A-B548-4FEF-9D72-CF59F7E1B936</guid>
</item>
<item>
<title>How to Create Strong-Type DataSet</title>
<description>Improve data-handling in your C# applications through the use of strong-typed DataSets, whether your are developing SQL-enabled applications or simpler XML ones.</description>
<pubDate>7 Aug 2008 8:25:49 GMT</pubDate>
<link>http://www.vcskicks.com/strong-typed-dataset.php</link>
<guid isPermaLink="false">A2C346D2-F2C5-4E8E-A0E6-6735820AD378</guid>
</item>
<item>
<title>Using Professional Icons</title>
<description>Raise the presentation quality of your finished applications by adding icons. Read about tips for designing your own or for purchasing professional application icons.</description>
<pubDate>7 Aug 2008 5:22:24 GMT</pubDate>
<link>http://www.vcskicks.com/application-icons.php</link>
<guid isPermaLink="false">8FF0727B-D3FB-4346-9306-75C72FE1A9BA</guid>
</item>
<item>
<title>Four-Point Image Distortion</title>
<description>Distort a bitmap into any quadrilateral shape simply by specfiying the distinct locations of each of the corner points. All done in pure C# code.</description>
<pubDate>7 Aug 2008 5:22:23 GMT</pubDate>
<link>http://www.vcskicks.com/image-distortion.php</link>
<guid isPermaLink="false">FD0A3B75-CCE7-4ED0-87F7-249722F97B11</guid>
</item>
<item>
<title>How to Load Image Files</title>
<description>Learn the basics of opening an image file to a variable in C#.</description>
<pubDate>5 Aug 2008 10:22:21 GMT</pubDate>
<link>http://www.vcskicks.com/image-from-file.php</link>
<guid isPermaLink="false">A1E81CD0-F2A8-4DA6-9520-6C845D2F4181</guid>
</item>
<item>
<title>Fast Image Processing</title>
<description>How to work with images in .NET using unsafe C# code. Massively increases the speed of image processing algorithms.</description>
<pubDate>5 Aug 2008 10:22:21 GMT</pubDate>
<link>http://www.vcskicks.com/fast-image-processing.php</link>
<guid isPermaLink="false">8306F740-2B86-47CF-8F67-7BE2E7F0590F</guid>
</item>
<item>
<title>Single-Instance Applications</title>
<description>Write C# applications that support single-instance run-time behavior. Prevent users from running your program more than once at the same time.</description>
<pubDate>1 Aug 2008 10:6:0 GMT</pubDate>
<link>http://www.vcskicks.com/single-instance.php</link>
<guid isPermaLink="false">ADF9EAE9-A09E-44B8-B0B1-42A6BCB3124C</guid>
</item>
<item>
<title>Icon Extractor</title>
<description>Use C# and some API calls to easily extract an application icon and use it within your own program.</description>
<pubDate>26 Jul 2008 6:7:20 GMT</pubDate>
<link>http://www.vcskicks.com/icon-extractor.php</link>
<guid isPermaLink="false">E642DA39-F3C2-468A-B6BB-6D0427614865</guid>
</item>
<item>
<title>Vista-Style Task Dialog</title>
<description>Integrate the visually-appealing TaskDialog Vista control into your C# applications, which works even on old versions of Windows.</description>
<pubDate>25 Jul 2008 5:22:22 GMT</pubDate>
<link>http://www.vcskicks.com/vista-task-dialog.php</link>
<guid isPermaLink="false">EB7A1637-8CAA-4EE7-ACB5-C225F48B7B6B</guid>
</item>
<item>
<title>Code Obfuscation</title>
<description>Although C# applictions are vulnerable to code decompilation, there are methods to protect against it, one of which is code obfuscation.</description>
<pubDate>24 Jul 2008 1:41:13 GMT</pubDate>
<link>http://www.vcskicks.com/obfuscator.php</link>
<guid isPermaLink="false">0CDAF34A-BF19-45BD-9AE1-89DC6091BBD2</guid>
</item>
<item>
<title>Splash Screens</title>
<description>Add a splash screen to C# applications based on any kind of image, shadows and transparency fully supported.</description>
<pubDate>22 Jul 2008 9:36:49 GMT</pubDate>
<link>http://www.vcskicks.com/splash-screen.php</link>
<guid isPermaLink="false">01B6CEF1-8C0B-4D12-B4AC-62FDBBB973FA</guid>
</item>
<item>
<title>Upgrading to Visual Studio</title>
<description>Despite the potential of the Visual Studio Express editions, there can be numerous reasons to upgrade to the full version of Visual Studio, even for small-to-medium sized projects.</description>
<pubDate>14 Jul 2008 8:21:25 GMT</pubDate>
<link>http://www.vcskicks.com/upgrading-visual-studio.php</link>
<guid isPermaLink="false">D84C258B-5E67-417A-BB1C-206616F4C1BF</guid>
</item>
<item>
<title>Improved 3D Drawing with GDI-Plus</title>
<description>Witness an improved 3D graphics GDI-Plus application. Built upon the original Euler 3D Rotation article, learn how to get around the Gimbal Lock problem and learn how to shade in 3D shapes in C#.</description>
<pubDate>8 Jul 2008 1:31:16 GMT</pubDate>
<link>http://www.vcskicks.com/3d-graphics-improved.php</link>
<guid isPermaLink="false">11DF8397-395E-44AA-A68E-7BD3A4BBE630</guid>
</item>
<item>
<title>Basic 3D Drawing with GDI-Plus</title>
<description>Draw a basic 3D cube using only GDI-Plus without the need for DirectX.</description>
<pubDate>8 Jul 2008 1:31:16 GMT</pubDate>
<link>http://www.vcskicks.com/3d_gdiplus_drawing.php</link>
<guid isPermaLink="false">2B8E2068-A07F-4573-8036-6B300C7C7086</guid>
</item>
<item>
<title>Custom Control Properties</title>
<description>Enhance your custom user controls by customizing the way the designer displays the custom properties of the control.</description>
<pubDate>7 Jul 2008 1:59:15 GMT</pubDate>
<link>http://www.vcskicks.com/custom-properties.php</link>
<guid isPermaLink="false">AB4FBDF7-8FB1-4D67-A14C-96D541B1A3F4</guid>
</item>
<item>
<title>URL Checker</title>
<description>Access a URL address with a simple C# application to determine the validity of a website link.</description>
<pubDate>7 Jul 2008 12:20:21 GMT</pubDate>
<link>http://www.vcskicks.com/check-website.php</link>
<guid isPermaLink="false">C10BD365-BFD9-4861-9A27-5B2711B2D234</guid>
</item>
<item>
<title>C# Programming Language of Choice</title>
<description>Explore the advantages of the C#.Net programming language as a development platform for small and big applications.</description>
<pubDate>30 Jun 2008 4:32:11 GMT</pubDate>
<link>http://www.vcskicks.com/csharp-language.php</link>
<guid isPermaLink="false">F26DF7AB-BC82-49C4-9264-AB928B2E976B</guid>
</item>
<item>
<title>Fading Windows Form</title>
<description>Create a Windows Form that fades in when the mouse hovers over it and fades out when the cursor leaves its bounds.</description>
<pubDate>30 Jun 2008 12:23:2 GMT</pubDate>
<link>http://www.vcskicks.com/windows_form_fade.php</link>
<guid isPermaLink="false">4252A772-A9FB-4035-98F1-7E5FFC062590</guid>
</item>
<item>
<title>Animated Windows Forms</title>
<description>Bring your C# applications to life with smooth consistent animations.</description>
<pubDate>29 Jun 2008 12:23:2 GMT</pubDate>
<link>http://www.vcskicks.com/animated-windows-form.php</link>
<guid isPermaLink="false">23FA4A78-7CFE-47A3-B9F5-1BC4816FA437</guid>
</item>
<item>
<title>True Random Numbers</title>
<description>Enhance your C# applications by giving them to ability to generate truly random numbers as opposed to pseudo-random ones.</description>
<pubDate>29 Jun 2008 12:17:10 GMT</pubDate>
<link>http://www.vcskicks.com/random-number-generator.php</link>
<guid isPermaLink="false">455E6848-62CE-4CB3-86EF-CA87299A01CC</guid>
</item>
<item>
<title>Download File FTP</title>
<description>Enable your C# applications to connect to the internet to download files and webpages from an FTP Server with nothing but pure C#.Net code.</description>
<pubDate>22 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/download-file-ftp.php</link>
<guid isPermaLink="false">4BB28CA4-61B9-4D98-9BA9-387578FBB3A0</guid>
</item>
<item>
<title>Download File HTTP</title>
<description>Enable your C# applications to connect to the internet to download files and webpages using nothing but .Net Framework classes.</description>
<pubDate>21 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/download_file_http.php</link>
<guid isPermaLink="false">61A329C2-2A2D-4578-A432-BCBE94E5E84C</guid>
</item>
<item>
<title>Custom Shape Form - Region</title>
<description>Create custom shaped forms but with the use of Regions. Regions allows for finer tuned behavior and can yield more stable results.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/custom_shape_form_region.php</link>
<guid isPermaLink="false">EA4D1AA9-7486-41B8-9703-B7E0E40E0ADC</guid>
</item>
<item>
<title>Sorting 2D Points</title>
<description>Sorting points can be an extremely useful algorithm. Image processing algorithms often if not always require points to have a certain order, this class will use the IComparer interface to sort points according to either the X or Y values.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/sort_points.php</link>
<guid isPermaLink="false">AD626160-D7DD-42EA-866A-2A237D35B364</guid>
</item>
<item>
<title>Click-and-Drag Form</title>
<description>By using various Form events and some adding and subtracting, one can create the same effect of a windows titlebar.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/drag_form.php</link>
<guid isPermaLink="false">351D0B19-A0C2-4126-93D1-848417E632FD</guid>
</item>
<item>
<title>Custom Shape Form - Transperancy</title>
<description>Create Windows Forms that adapt to the shape of an imagine using a simple Form property. Custom shaped forms can be used to things such as creative splash screens.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/custom_shape_form_transperancy.php</link>
<guid isPermaLink="false">F5FB0BAC-0628-48AC-BA47-CACEF2652868</guid>
</item>
<item>
<title>Numbers-Only Textbox</title>
<description>Different ways to allow users to only write numbers in a Windows Form Textbox.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/numbers_only_textbox.php</link>
<guid isPermaLink="false">22FA2E48-EC04-4C92-A532-078A15DBB011</guid>
</item>
<item>
<title>Display GIF Animations</title>
<description>Witness two simple methods to display animated images using only C# functions, accomplishing the task automatically or manually by accessing the animation frames.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/csharp_animated_gif.php</link>
<guid isPermaLink="false">B5792DF7-66B9-4CB5-9CFF-6B245D649EF7</guid>
</item>
<item>
<title>Randomize Array List</title>
<description>Discover how to randomize a list of items. Generate a new list where items are placed in random order.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/randomize_array.php</link>
<guid isPermaLink="false">3760A1D8-E054-4A12-B3E6-2BC82523B4C7</guid>
</item>
<item>
<title>The C# Data Structures</title>
<description>Explore the various built-in C# data structures and their applications in this three part article.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/csharp_data_structures.php</link>
<guid isPermaLink="false">F844F354-0FF9-4D37-BA7A-759147BD1460</guid>
</item>
<item>
<title>String Processing C# Functions Library</title>
<description>Discover the possibilities of string processing in C#.NET. Expand upon the basic string functions provided by the .Net Framework.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/string_functions.php</link>
<guid isPermaLink="false">65A71611-801B-4B59-91F3-75DD0D10753A</guid>
</item>
<item>
<title>Uploading a File with FTP</title>
<description>Easily upload a file through FTP using pure C#.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/csharp_ftp_upload.php</link>
<guid isPermaLink="false">B2F65ACC-18FF-47CA-BE3F-C1DBCAE90EED</guid>
</item>
<item>
<title>Scanning Through a Hard Drive</title>
<description>A recursive approach to scanning through a harddrive in C#.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/scan_files.php</link>
<guid isPermaLink="false">535CA053-C9B3-4B0F-8F8E-4D29FC1F322A</guid>
</item>
<item>
<title>Read Text File</title>
<description>Find out how to read a text file in C# with the System.IO namespace. Read it all at once or by lines, both methods are explained.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/read_text_file.php</link>
<guid isPermaLink="false">D954C4E2-E951-4A6D-A400-690E5F42099D</guid>
</item>
<item>
<title>Ajax Control Toolkit</title>
<description>Great place to start in expanding your collection of AJAX-enabled user controls.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/asp_net_ajax_controls.php</link>
<guid isPermaLink="false">64094B11-B9DD-43BB-B665-12A493D8BBC3</guid>
</item>
<item>
<title>ASP.NET MessageBox</title>
<description>How to display a message box in ASP.Net using client-side code.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/asp_net_messagebox.php</link>
<guid isPermaLink="false">C1FC3BC3-5484-4512-8C9C-2D0801A446F3</guid>
</item>
<item>
<title>7 Ways to Optimize C# Code</title>
<description>Discover seven simple ways to improve the readability and performance of C# source code and applications.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/optimize_csharp_code.php</link>
<guid isPermaLink="false">FA267734-0482-4DC9-9668-EAD74C99E2BF</guid>
</item>
<item>
<title>Application Optimizing Utility</title>
<description>Test C# code segnments against each other to compare their performance speed.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/code_speed_test.php</link>
<guid isPermaLink="false">CF839AF0-1F97-4022-936B-6C35BC917943</guid>
</item>
<item>
<title>Assembly Custom Reference Path</title>
<description>Find out how to specify to a C# application on what subfolders to locate C# libraries that contain essential execution code.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/csharp_assembly.php</link>
<guid isPermaLink="false">3F3487D6-0EF8-4B5D-8139-00272771E7C0</guid>
</item>
<item>
<title>Unique Hardware ID</title>
<description>Obtaining a true hardware serial from a user computer can be tricky business. Luckily the .Net Framework provides the means to obtain a reliable ID which can in turn be used in licensing processes.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/hardware_id.php</link>
<guid isPermaLink="false">D1A37468-019B-42E6-99BB-93A42FAEB552</guid>
</item>
<item>
<title>Detect .NET Framework</title>
<description>With the reliance of C#.NET on the .NET Framework, the ability to detect if the .NET Framework is installed on a computer can be quite useful. Check out a simple way to do it.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/detect_net_framework.php</link>
<guid isPermaLink="false">A1027CBE-6249-4C9F-84EC-01462A4FE043</guid>
</item>
<item>
<title>Capture Screen (download now)</title>
<description>Use some more advanced C# programming to capture the screen without the use of the Prnt Scrn key.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/source-code/ScreenShotTaker.zip</link>
<guid isPermaLink="false">52E1EF0E-602B-4189-9DDA-D2CCA09A6B6F</guid>
</item>
<item>
<title>Drag-and-Drop (download now)</title>
<description>The drag-and-drop functionality in C# programs is not as simple as it should be. Download this quick example to get a full working piece of source code to work from.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/source-code/DragAndDropFile.zip</link>
<guid isPermaLink="false">33482DC6-2936-45A4-8672-0F4298315A53</guid>
</item>
<item>
<title>Screen Locker (download now)</title>
<description>In the internet you will find some fancy and expensive programs that can lock down your computer when you are away. In this project we will explore some fun brute-force techniques to create our very own screen locker application in C#.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/source-code/ScreenLock.zip</link>
<guid isPermaLink="false">F767ED66-10B7-4D46-840C-738CEBCDF58B</guid>
</item>
<item>
<title>Encryption Class (download now)</title>
<description>Use this class of static methods to quickly encrypt and decrypt strings or directly a byte array. Encryption and decryption works based on a password.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/source-code/Encryptor.zip</link>
<guid isPermaLink="false">9A439A4E-AABB-4C6A-B0A5-786FC34FFA0E</guid>
</item>
<item>
<title>Time Calculator (download now)</title>
<description>Add and subtract different times by switching between different time-formats used in C#.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/source-code/TimeCalculator.zip</link>
<guid isPermaLink="false">8023BA98-E302-407B-BB4E-56644658D75B</guid>
</item>
<item>
<title>Get Server Real-Time (download now)</title>
<description>Use C# to ask a web server for the actual current time. Useful for distribution applications and other time sensitive programs.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/source-code/ServerTime.zip</link>
<guid isPermaLink="false">D19B357E-1D10-4A0D-8A55-EC78F03121E6</guid>
</item>
<item>
<title>Compress Data (download now)</title>
<description>Compress and decompress bytes on-the-fly with C# functions, no need for external libraries.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/source-code/CompressBytes.zip</link>
<guid isPermaLink="false">42E5DFDD-A0BC-46AA-BFE9-26BE7A45C23F</guid>
</item>
<item>
<title>File Size From Bytes</title>
<description>Learn how to convert a number of bytes into an estimated file size. File size is derived simply from a table of values.</description>
<pubDate>14 Jun 2008 6:57:34 GMT</pubDate>
<link>http://www.vcskicks.com/csharp_filesize.php</link>
<guid isPermaLink="false">D7234A7F-C607-418B-BED0-DC824C405084</guid>
</item>
</channel>
</rss>
