Are there alternatives to Visual Studio 2008/Visual Web Developer Express for developing ASP.Net applications?
There are two that I know of:
#Develop for Windows, which doesn't appear to support ASP.Net very well
and
MonoDevelop for Linux, Windows and soon Mac OS. Based on #Develop, with modifications for Mono/Gtk# and has better support for ASP.Net as of 2.0, which is currently in beta.
In addition to being free, they are also a good way to get support for lesser-known CLR/DLR languages like Boo, IronPython and IronRuby.
Microsoft Expression Web also has a limited support for ASP.NET. It will allow you to drop in the web controls and the like, but you'll have to write up your own code behind and compile from the back end unless you go with a Web Site deployment as opposed to a Web Application Project deployment.
EDIT: Well, looking at the features in Expression Web 2 (I'm still using 1.0), they seem to have a built in ASP.NET development server (as well as PHP I might add) to test things out with, so it will take you one step closer.
Delphi Prism - Delphi development solution for .NET and Mono.