Project Spotlight: DOTVVM

January 7, 2026 by .NET Foundation Board

DotVVM is an open-source, component-based MVVM framework for ASP.NET that lets developers build interactive web UIs using just C# and HTML. Designed for line-of-business applications, DotVVM offers a rich set of built-in controls, strong validation integrated with .NET data annotations, SPA support, server-side rendering, and seamless coexistence with other ASP.NET frameworks like MVC, Razor Pages, and Web Forms.

Used in production by hundreds of teams since its first stable release in 2016, DotVVM continues to evolve with active community contributions and regular releases. It supports both ASP.NET Core and OWIN, provides free tooling for Visual Studio and VS Code, and is backed by the .NET Foundation. Developers can get started quickly through templates, tutorials, and documentation—or enhance productivity further with optional commercial extensions from the framework’s creators.

Learn more: https://github.com/riganti/dotvvm