DotVVM 2.0 Beta 1 Released

Published: 12/19/2017 10:48:12 AM

Today, we have released DotVVM 2.0 beta 1. You can get it from the official Nuget feed and use in you apps.

DotVVM 2.0 brings a lot of improvements. Many parts of the framework such as the binding system were reimplemented to provide better extensibility. There are also many features which allows to transfer less data during postbacks, for example the dependency injection in views and the REST API bindings.

You can see the list of new features and improvements in our Release Notes.


Known Issues

  • DotVVM for Visual Studio currently doesn’t support most of the new features so it may report errors in the code editor even when the code will run correctly. We are working on the new release with support of all features of 2.0.
  • The current releases of Bootstrap for DotVVM and DotVVM Business Pack do not support DotVVM 2.0 yet. We will be publishing the beta versions of our commercial products soon.
  • The REST API bindings currently don’t work for GridViewDataSet - it requires an extension of Swashbuckle packages which are not released yet. In the current version, they work with List or arrays.


We Need Feedback

We are working hard to ensure that the next version of DotVVM is stable and reliable. Before the final version of DotVVM 2.0 is released, we will migrate all our DotVVM applications to this new version and make sure everything works correctly.

If you want to help us, please try to upgrade your DotVVM 1.1 projects to DotVVM 2.0 and let us know what issues you have run to.


On behalf of the entire DotVVM team, I with you a merry Christmas and happy beta testing!

Tomáš Herceg

I am the CEO of RIGANTI, small software development company located in Prague, Czech Republic.

I am a Microsoft Regional Director and Microsoft Most Valuable Professional.

I am the author of DotVVM, an open source .NET-based web framework which lets you build Line-of-Business applications easily and without writing thousands lines of Javascript code.