Open source MVVM framework for line of business web apps

Joined December 2014
📖 DotVVM deep dive Did you know you can bind your UI directly to REST APIs without writing C# viewmodel wrappers? Cut your boilerplate code in half today! 🔌 Discover more: dotvvm.com/docs/latest/pages…
29
Passkeys for DotVVM|Tom & Dave discover DotVVM EP10!💻 Explore Passkeys, the modern and more secure alternative to passwords. We'll show you exactly how to use them in your DotVVM apps. Join us Tue 🗓️ 20 Oct | Live at 5:00 PM CET👇 youtube.com/live/bNLL1v9igGo
28
💻DotVVM case study Stuck with legacy ASP.NET Web Forms? See how companies incrementally modernize massive enterprise apps to modern .NET without rewriting everything from the scratch. 🔄 Discover more on DotVVM modernization: dotvvm.com/modernize
28
📝Tips and tricks Got a complex form with a lot of fields? Instead of showing errors next to each field, you can display all validation errors in one place using the `<dot:ValidationSummary>` control! 🚨 Discover more: dotvvm.com/Docs/4.0/controls…
26
📝 Tips and tricks Are you tired of writing boilerplate code for basic grids and forms? DotVVM AutoUI can generate an entire grid based on the properties of your viewmodel automatically! 🤖 Discover more: dotvvm.com/docs/4.0/pages/co…
38
⏳Starting in 1 hour! The DotVVM Virtual Conference kicks off at 1 PM CEST. Grab a coffee and join us as we dive into: - DotVVM 5.0 & performance improvements - Our new Tailwind UI components - A look into how we use AI - Live Q&A 🔴Watch live on YouTube: youtube.com/watch?v=8wg2iag3…
54
📝 Tips and tricks DotVVM's <dot:GridView> natively supports inline editing! By using the InlineEditing property and setting up an EditTemplate, you can edit rows directly in the browser. ✏️ Discover more: dotvvm.com/docs/4.0/controls…
38
📝 Tips and tricks Want to show a loading spinner during a slow postback? Wrap your spinner in the <dot:UpdateProgress> control! It automatically displays when a server call is happening. ⏳ Discover more: dotvvm.com/docs/4.0/controls…
36
📝 Tips and tricks Formatting dates or numbers in DotVVM is natively supported in data-binding expressions. Just use standard .NET format strings! 📅 Discover more: dotvvm.com/docs/4.0/pages/co…
37
Missed our 9th Episode? Catch the replay! 📺 Discover which AI skills we created for DotVVM so the AI agents produce output with less hallucinations and mistakes. Watch it here: youtu.be/LhrF_0Dw8sg
45
📣On September 18th at 1 PM CEST, we are hosting the DotVVM Virtual Conference. It's going to be packed with news about DotVVM 5.0, performance improvements, our new Tailwind UI components, and a look into how we use AI. Plus, we will be there to answer your questions live.
1
42
📝 Tips and tricks Need users to select multiple options from a list? Use <bp:CheckBoxList>! It binds cleanly to a collection of selected values. ✅ Discover more: dotvvm.com/docs/2.0/controls…
43
📝 Tips and tricks Keep your UI consistent by using Master Pages! Define your layout in a .dotmaster file and wrap your content pages using the @masterPage directive. 🏗️ Discover more: dotvvm.com/docs/5.0/pages/co…
39
DotVVM 5.0 is officially released🙌 Along with the core framework, we are rolling out updated versions of Bootstrap for DotVVM, Business Pack, Tailwind UI, and Contrib controls. Enjoy up to 6x faster postbacks, endless scrolling capabilities, brand new AI skills, and more Read👇
1
64
🚀 We are starting in 1 hour! Don't miss the EP09 - AI skills for DotVVM. Watch here: youtube.com/live/ACu9OGd2Zbo
42
📝Tips and tricks Did you know you can use standard C# string interpolation directly inside your DotHTML bindings? It keeps your markup clean and highly readable! Discover more: dotvvm.com/docs/3.0/pages/co…
36
📝Tips and tricks Want to show a fallback message when your GridView or Repeater has no data? The <dot:EmptyData> control binds to the same collection and automatically renders only when it's empty! 📭 Discover more: dotvvm.com/docs/2.0/controls…
52
AI skills for DotVVM | Tom & Dave discover DotVVM EP09!💻 Join us on Thu🗓️20 August, as we show you which AI skills we created for DotVVM so the AI agents produce output with less hallucinations and mistakes. Don't miss this episode! Live at 5:00 PM CET👇 youtube.com/live/ACu9OGd2Zbo
1
88