Trying to make some use out of the extra time I have being unemployed I started playing with creating Extension methods which became available with .NET 3.0. Cool functionality when you want to add functionality without altering the original code. I posted an article out on Code Project (http://www.codeproject.com/KB/cs/CreatingExtensionMethods.aspx) that shows how to create an extension for System.String and allows the user to encrypt/decrypt any string object without knowing anything about using RSACryptoServiceProvider.
Go check it out and let me know what you think. I'm considering creating a Extension dll for Excel. When I was working at the banks they used Excel for everything and it might be useful. If you have any thoughts on the subject, let me know.