September 2005 - Posts

Debugging and Unit Testing

I've written enough code to start debugging and unit testing now (no flaming about writing unit tests first, etc, please!). The Create Unit Tests feature is really nice. With virtually no effort at all you can set up unit tests to start exercising your Read More

Welcome to Slide

Paul introduced me to Slide yesterday and I downloaded it and started using it this morning. It presents a "ticker" on your desktop of channels of photos. You can add existing channels from their channel guide and create your own from files, folders or Read More

New SauceReader Release(ish)

According to the Sauce Reader blog there is a new version of Sauce Reader available v2.0.2, which is just a minimal update to make it non-expiring (apparently v2.0.1 expires today). Unfortunately the link to the download is not responding! What will I Read More


If you ever get all anal about your version numbers then you've probably played around with the AssemblyVersion and AssemblyFileVersion attributes in AssemblyInfo.cs. In Visual Studio .NET 2003 the AssemblyInfo.cs that you get by default just specifies Read More

Code Snippets

Code Snippets are great! Just type '?' and then hit <TAB> and you can choose from the available snippets or you can right-click in the code editor and choose "Insert Snippet..." or you can type the abbreviation for a snippet and hit tab. Once Read More

Always Show Solution

By default the "Always show solution" option is off by default, which leads to the confusion I detailed in my previous posts. To turn it on (and thereby enable multi-project solutions) go to Tools > Options > Projects & Solutions > General Read More

Launch Tour 2005: I'll be there!

I just registered for the UK Launch of Visual Studio 2005* at the Birmingham International Conference Centre on November 8th. Let me know if you'll be there and we can arrange to meet up and say hi. * And SQL Server 2005 and BizTalk Server 2006 Read More

Visual Studio 2005 for Dummies

I've started to explore Visual Studio 2005 (at last) by working on a project that's been on hold for too long. I'm not talking about the project itself publicly just yet, but I am working with a closed group of people on a private meem on imeem. Read More

Where Did My Solution Go?

My earlier post about not being able to add projects to a solution containing a Web Site project may be more generic. On my own advice I created an empty solution and added a project to it (the class library project I wanted to add last time), but now Read More

Creating Web Sites

If you want to create an ASP .NET Web application the first thing to remember is that you choose File > New > Web Site. File > New > Project and Start Page > Create > Project don't give you access to ASP .NET apps. The next thing Read More


Thanks to Cary over on Flickr you can now view my Flickr photos in a much more eye-friendly way. His "pro" application creates a website for browsing albums of photos from Flickr. I've chosen the colour-averaging background option (the alternative is Read More

Syndicating Digital Thoughts

Scott Hansleman has done it and now Sam Gentile has done it too; if it's good enough for them, it's good enough for me. What am I talking about? Feedburner. I've setup a Feedburner feed that new readers should use to subscribe to (and I've changed the Read More

Netvibes Web Portal

http://yahoo.comWhile I'm in the blogging mood, here's another link for you: The Netvibes Web Portal. Netvibes (in my opinion) brings together the best of the Google personalised page and the Microsoft Start portal. It uses the same collapsible panelled Read More

Opera Browser Going Free

Not so long ago I Opera made their browser free for a day and now it seems that they've decided to make it free every day: "Opera has removed the banners, found within our browser, and the licensing fee. Opera's growth, due to tremendous worldwide Read More

SauceReader now on eBay

Just over a month ago I posted that Synop had closed for business and that their excellent aggregator Sauce Reader was up for sale. Well, it seems that they haven't had any offers as it's now up for sale on eBay. The starting bid is just $9,999 and there Read More

Atlas Architecture Overview

"This post presents a high level overview of whats in Atlas today, along with the architecture diagram from yesterday's PDC session." From Nikhil Kothari. Read More

PDC '05

There's a huge amount of new stuff coming out of PDC '05 at the moment. So much, in fact, that I feel like I can hardly keep up! Here's a quick round up of some of the cool things that I've heard about (not necessarily all from PDC): Windows Sideshow Read More

Tag Cloud

Another cool web application that I came across last week (hat tip: Foo) was Tag Cloud. TagCloud basically takes in an RSS feed and creates a list of the keywords from that feed and presents them so you can see the most popular ones. Here's the tag cloud Read More


I meant to blog about Listal last week when I discovered it (hat tip: Paul). Listal is "a social DVD, book, music and games collection manager". It's a nice looking and effective list manager for your various collections and allows you to add items Read More

Installation Rant

[rant] Why do so many software installation programs have to have hard-coded locations for their Start Menu folder? Why do I have to manually re-order my Start Menu so that all my applications are grouped according to their use and then have to manually Read More

FormsAuthentication and Custom UserData

When implmenting Role-based access to an ASP.NET application using Forms Authentication a common approach is to use code like the following in your login.aspx.cs login button click event handler: FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1, Read More