<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://jamesmccaffrey.sys-con.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Latest News from James McCaffrey</title>
 <link>http://jamesmccaffrey.sys-con.com/</link>
 <description>Latest News from James McCaffrey</description>
 <language>en</language>
 <copyright>Copyright 2009 Ulitzer.com</copyright>
 <generator>Ulitzer.com</generator>
 <lastBuildDate>Sun, 06 Dec 2009 02:54:41 EST</lastBuildDate>
 <docs>http://backend.userland.com/rss</docs>
 <ttl>360</ttl>
<item>
 <title>String Combinatorics with Visual Basic.NET</title>
 <link>http://jamesmccaffrey.sys-con.com/node/231946</link>
 <description>Sooner or later you&#039;ll probably find it useful to be able to create and manipulate combinations programmatically. By far the most useful kinds of combinations are string combinations. A string combination of order (n, k) is a subset of k strings chosen from a set of n strings, where order doesn&#039;t matter.&lt;p&gt;&lt;a href=&quot;http://jamesmccaffrey.sys-con.com/node/231946&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 21 Jun 2006 14:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://jamesmccaffrey.sys-con.com/node/231946</guid>
 <comments>http://jamesmccaffrey.sys-con.com/node/231946#feedback</comments>
</item>
<item>
 <title>Cover Story: Understanding Base64 Encoding</title>
 <link>http://jamesmccaffrey.sys-con.com/node/192527</link>
 <description>If you work in a .NET environment you have probably come across Base64 encoded data. For example, Base64 encoding is used in ASP.NET for a Web application&#039;s ViewState value, as shown in Figure 1. Base64 encoding is also used to transmit binary data over e-mail. However, if you are like most of my colleagues (and me until recently) you do not have a thorough understanding of precisely what Base64 encoding is and when Base64 encoding should be used. In the this article I will explain exactly what Base64 encoding is, show you how to use the two primary .NET Framework methods that support Base64 encoding and decoding, and present a lightweight, custom C# implementation of Base64 encoding and decoding methods. This article assumes you are a .NET developer, tester, or manager and have intermediate level C# coding skill. After reading the article you&#039;ll have a solid grasp of Base64 encoding as well as the ability to write your own custom encoding methods. I think you&#039;ll find the ability to use Base64 encoded data is a valuable addition to your skill set.&lt;p&gt;&lt;a href=&quot;http://jamesmccaffrey.sys-con.com/node/192527&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 19 Mar 2006 09:00:00 EST</pubDate>
 <guid isPermaLink="true">http://jamesmccaffrey.sys-con.com/node/192527</guid>
 <comments>http://jamesmccaffrey.sys-con.com/node/192527#feedback</comments>
</item>
<item>
 <title>Programmatically Posting Data to ASP .NET Web Applications</title>
 <link>http://jamesmccaffrey.sys-con.com/node/45127</link>
 <description>Programmatically posting data to a traditional ASP page is an extremely useful and well-known technique. However, I recently discovered that posting data to an ASP .NET Web application from another program is not well understood and requires several new programming tricks.&lt;p&gt;&lt;a href=&quot;http://jamesmccaffrey.sys-con.com/node/45127&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 07 Jun 2004 00:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://jamesmccaffrey.sys-con.com/node/45127</guid>
 <comments>http://jamesmccaffrey.sys-con.com/node/45127#feedback</comments>
</item>
</channel>
</rss>
