I've been working with the Anthem package for a while and it still blows me away. Anthem.NET is a web project that does exactly what Microsoft should have done when they first started out with ASP.NET.
What is Anthem?
How does it work?
The Anthem way of exchanging data to and from the server makes little or no inpact on the code behind or the ASP.NET script. As a programmer, you still write your codebehind and your html and use components as you would the .NET way.
Is this something for me?
Anthem is still in an alpha stage. As with other open source projects and in the spirit of web 2.0, it could be stuck in beta mode for years to come. Documentation is also lacking or non-existant, so you better have some time available.
Also, Anthem doesn't come right out of the box, as you have to create a solution, import the right project files, compile and import the .dll into the Visual Studio toolbox. Not that hard, but yes - it's one of those small time consuming tasks.
You can find Anthem.NET on SourceForge and this adress: