Category Code

MSDN Vista and Office 2007 Event

Today, from 1pm to 5pm, I attended the MSDN Vista and Office 2007 launch Event. Susan Wisowaty of Microsoft presented some of the new development tools available in the .NET Framework 3.0, an extension of the .NET Framework 2.0. Susan also demonstrated some of the new UX (user experience) features of Windows Vista, including the Search functionality, the Aero theme, and some of the new window layout features. Below I discuss some of the more impressive new features presented at the event.

Coverflow website interface

I modified an example from another website to display my photos with an iTunes-like coverflow interface.

Encrypting connection strings in app.config II

My previous post about connection string protection involved a lot of code and a special encryption class. This example uses the built-in protection provider in the .NET 2.0 framework. The result is a lot less code and a much easier means of protecting your connection strings and other sensitive data.

Encrypting connection strings in app.config

Simple example showing how to use the .NET Encryption provider and the app.config file to encrypt, store, and decrypt database connection strings or other sensitive information.

Visual Studio 2005 Service Pack 1 Released

For those of you who work on software development using the Microsoft Visual Studio 2005 IDE, Microsoft released Service Pack 1 for Visual Studio 2005. The download is approximately 431mb, so it is quite a large update. You can also find more information about installation on Scott Guthrie's blog.

Anonymous Methods and Thread Safety

This is a simple example showing thread-safe operations. The example starts a new thread and then invokes a delegate to safely update the text of a button on the form (other) thread. In addition, this example shows simple usage of an anonymous method- a new feature in the .NET 2.0 framework.

Using the API is a great web application. I store all of my bookmarks on so I can access my links from any computer. At some point, I'd like to create an automated backup of all of my links. So in the interest of beginning the automated backup project, here I show you how to consume the HTTP API in code using C#.Net. Read on...