What's the hardest part of creating any open-source project?
No, not writing the code.
No, not helping users in the support forum...
I'll tell you: writing documentation, especially when the documentation is not in your native language. So that's what I have been doing for the last few weeks (or should I say "months"?).
In fact, the documentation project was the only thing that held back the release of ProMesh.NET version 2.0, and today I am proud to announce the release of the first release candidate of ProMesh.NET 2.0, with full documentation online. The documentation still needs a lot work, but at least (almost) all the features of the framework have been documented.
So, what's new in ProMesh.NET 2.0 (RC1) ?
- Built-in routing engine. Routing can be added at runtime (at application startup), or can be specified using attributes on the controller classes and action methods.
- Support for calling/rendering view components from templates. View components are special controllers that render a view, which will be inserted in the calling view.
- Support for any page extension, including none at all (recommended for IIS 7 deployment)
- New template engine (SharpTemplate.NET) which supports full C# expressions in view logic
- Ajax validation of forms
- Performance improvements
Want to check it out? Why don't you start where all the new stuff is: The Official ProMesh.NET Website
Or if you want to go straight to the download: Go to CodePlex

•