๐ 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: https://t.co/ptrC4nSDkb
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๐
https://t.co/yW3sTX9ReE
๐ปDotVVM case study
Stuck with legacy https://t.co/t9915sdCb4 Web Forms? See how companies incrementally modernize massive enterprise apps to modern .NET without rewriting everything from the scratch. ๐
Discover more on DotVVM modernization: https://t.co/W9NPAE1rfq
๐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: https://t.co/V5WSwp89s1
๐ 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: https://t.co/q9cOomsL9j
โณ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: https://t.co/UQUgZNbm6p
๐ 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: https://t.co/dlnlAL70Px
๐ 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: https://t.co/jRFBCmpORB
๐ Tips and tricks
Formatting dates or numbers in DotVVM is natively supported in data-binding expressions. Just use standard .NET format strings! ๐
Discover more: https://t.co/jzAsm3Qam4
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: https://t.co/30Kp7asgpA
๐ฃ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.
๐ 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: https://t.co/u9N6vtuFOH
๐ 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: https://t.co/cJuLMtxS8S
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๐
๐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: https://t.co/2fxS3jMmH8