Basic CMS ported to ASP.NET 2.0 (C#)
download C# 2.0 port here
I've used the basic-cms content management system a few times for creating simple cms solutions for friends and relatives' web sites, often it's great to help them out with designing a site and getting initial content up, but you probably don't want to spend a ton of time updating page content after the deployment, and most times they won't want to bother you about updates, so the site stagnates.
Basic CMS uses a tiny Access database to support a simple UI, so non-experienced site owners can easily add/edit/delete pages, upload images, and maintain page content. I haven't seen any updates to the app for a long time, so I've ported it over to ASP.NET 2.0, using C#. You can download it here.
In my experience I've found this app to blend really well with the ASP.NET starter kits to get a nice functional site up very quickly. Define pages to fill the kit's content areas, and your CMS can easily maintain great looking sites.
If you want to update the scalability of this app, it would be a simple upgrade to a sql backend. I didn't change the app's funtionality much, to keep the simple feel of Basic-CMS, but I did add a web.config file instead of an include file, and moved the login to the /admin directory. Make sure you encrypt the user/password if you keep it in the web.config.. otherwise store it in your data source.
have fun,
-steve