thecave


My hideout on the Internet

Unit testing and VS.NET 2005

I agree with Scott. Unit Testing support should be included with all versions of Visual Studio 2005 and not just with Team System. However, I am not sure I agree with the unit testing support using a new framework developed by Microsoft. NUnit is here today and works with all released versions of the .NET Framework. And I am sure support for version 2 of the .NET Framework will be included in NUnit once Microsoft has released it.

I doubt many of my customers will be ready to move to VS.NET 2005 and the .NET Framework 2.0 when it is released, but I will still be developing solutions for them. And I will continue to provide unit tests for custom written production code. So while I agree that all versions of Visual Studio.NET 2005 should include support for unit testing, I would like to see stronger support for NUnit and not some new testing framework. This will help ease the migration to the new tool and framework.


Continue reading →


Firefox Extensions

For those new to Firefox, be sure to check out the list of extensions. They’re easy to install and there are many helpful extensions that will improve your browsing experience. As a matter of fact, I’m using the BlogThis! extension right now to post this entry.

Continue reading →


Firefox 0.9 Available for Download

While nothing really new, other than security updates has happened to IE in quite some time, Mozilla has continued work on its next generation web browser called Firefox. Firefox 0.9 is available for download and I feel it is a worth while download.

I have been running Firefox as my default browser for the last 24 hours. I really like tab browsing and how Firefox blocks pop-up windows. It works fine for almost all sites I visit including a Microsoft SharePoint Window Services 2.0 site that I use daily. I don’t get the drop down command list on SharePoint documents like I would in IE but I’m still able to do everything I need with a document through the document design page.

My only complaint to date is when I attempt to open a link in a new window from SharpReader, the RSS aggregator I use. For some reason the web page is displayed in both a Firefox window and an IE window. I doubt this is the fault of SharpReader and is more the fault of the IE component used within SharpReader. In other words, I think the IE component is launching the additional IE window when Firefox is set as my default browser.

Aside from that one problem, I enjoy browsing with Firefox based on my 24 hour experience and will probably keep it as my default browser for a while.


Continue reading →


Visual SourceSafe Gets a Much Needed Upgrade

Microsoft has published the latest Visual SourceSafe Roadmap, which outlines where VSS is heading with the release of Visual SourceSafe 2005. The new version will still be geared towards individual developers and small teams, i.e., teams with less than 5 developers but it will finally include remote access. I’m glad to see VSS is finally getting a much needed upgrade but I doubt the new release will convince me to switch back from CVS.


Continue reading →


UDDI

A friend pointed me to BindingPoint, which is an XML web services directory. I did a quick search on “snow report” and found my snow report web service. I checked out the service description that I setup in UDDI over a year ago and ran the quick test from BindingPoint. It brought back memories of my UDDI and Web services work I did last year. And I still think UDDI rocks!


Continue reading →


New AirPort Express: Is there anything it can't do?

Apple’s new AirPort Express sounds simply amazing. It can act as a wireless bridge, provides wireless access to USB printers, and play music broadcasted wirelessly from your computer. The device fits in the palm of your hand and it has a built-in AC adaptor meaning no cables or power supply. This little puppy will be great to take on the road too. You can connect it to the hotel’s ethernet and access the Internet wirelessly. Or use it at the home of friends and family who have broadband Internet access but no wireless access point. I might have to buy one once Apple starts shipping it.


Continue reading →


MSN Alerts for Xbox Live

Microsoft recently announced MSN Alerts for Xbox Live users. It works by linking your Messager account with your Xbox Live gametag. You can receive alerts for game invites, friend requests, know when friends sign in, and more. Sounds cool but unfortunately I use Trillian as my IM client.

Trillian is awesome in that it is a single IM chat interface for different IM services such as AIM, Messager, ICQ, and Yahoo. With Trillian I no longer need to run different IM programs. Instead I run one program and it communicates with the different services. The only beef I have with Trillian is the lack of support for MSN Alerts, but I’m sure that has more to do with Microsoft then with the Trillian folks. And as much as I like the concept of MSN Alerts I’m not going to give up Trillian.


Continue reading →


Yet Another Silly Patent

Microsoft has created a patent on // TODO. Fortunately it only applies to software development environments so individuals can still produce their own TO-DO list for things such as grocery shopping.

Continue reading →


Map of Springfield

This is too funny. I would have never thought you could find such a detailed guide to Springfield USA.

Continue reading →


Tools of Choice

Lately I have seen a handful of developers blog the list of tools they use so I’ve decided to do the same. Here are the ones that come to mind because I use them daily.

Continue reading →