Last week I had the pleasure of teaching an ASP.NET class in a little town called Weybridge, just outside of London. Being from the sun-soaked desert, it was quite a treat to spend time in a countryside so verdant. And the history of the city was enthralling.
The class was held in a building over 200 years old, the town's old post office. It has now been renovated and is owned by a computer consulting firm:

(The presence of the mail van is purely coincidental!)
One of the students in my class gave me a challenge: to create a simple ASP.NET application that shows news items along with an optional picture and a link to an attachment. Also an editing page to manage the news items. Everything is to be stored in a SQL 2000 database. The resulting VS2003 project does just that, and demonstrates the use of DataList, file upload controls, and handlers:

Once you unzip the contents, check out the ReadMe.txt file for more instructions.
Coming in my next post will be another ASP.NET sample we wrote during class, this one in VS2005 demonstrating the use of the new TreeView control.