A good tutorial on how to roll your own tab strip for an application built on ASP.NET 2.0.

From the intro:
In this article I explain how to create a tabstrip control within ASP.NET 2.0 using existing controls. We all had hoped with the release of .NET 2.0, Microsoft would incorporate many more needed and everyday Webform controls, such as a TreeView, Menus, TabStrip, LoginXXX, etc, and they did for the most part. They provided us with more controls then we know what to do with, however, there is still no TabStrip within ASP.NET 2.0. But there is good news, with three of the new 2.0 controls (System.Web.UI.WebControls.MultiView, System.Web.UI.WebControls.View, and System.Web.UI.WebControls.Menu) a tabstrip is actually quite easy to build.
Instead of building a webform page with these controls incorporated into the page, I will build a System.Web.UI.WebControls.CompositeControl, which is also new within the 2.0 framework.