Attached is an updated Photo Album sample. The idea is to maximize the simplicity of use - just drop default.aspx page into the [root] directory where the pictures are and it does everything for you -- list view per folder, details view for each picture, thumbnails generation and caching, etc.

It is similar to the one I've published before, but this one is implemented as a page (.aspx, not .ashx) and it handles both page views and image requests.  It is as easily customizable as any ASP.NET page -- it relies on MultiView control to switch between list and detail views.  The package includes sources in C#, IronPython, and Managed JScript -- for the latter two please install ASP.NET Futures package.

Thanks,

Dmitry