My latest MSDN Online article is now available from the ASP.NET DevCenter: Building a ContentRotator ASP.NET Server Control. This article is on ASP.NET 1.x (gasp!) and looks at building a custom, compiled server control that can be used to randomly display various content. The content displayed can be vanilla HTML markup or dynamic content through the means of User Controls.
The impetus for this article was, in part, to resurrect the memory of classic ASP's AdRotator control. (Actually the AdRotator control is included in ASP.NET but gets no press.... curse the bursting of the dot com bubble!)
Enjoy!