📐 Flexible options model
Configure axes, scales, tooltips, legends, and more through structured C# options, no JS hacks needed.
Blazorise Charts give you control without the overhead you’d expect.
Link: blazorise.com/docs/extensi...
4/4
📐 Flexible options model
Configure axes, scales, tooltips, legends, and more through structured C# options, no JS hacks needed.
Blazorise Charts give you control without the overhead you’d expect.
Link: blazorise.com/docs/extensi...
4/4
🔄 Programmatic updates
Update chart data at runtime by:
• Replacing datasets
• Adding/removing points
• Refreshing visuals dynamically
Ideal for dashboards reacting to filters, time ranges, or live metrics.
3/4
Every chart uses clear models for:
• Labels
• Datasets
• Colors
• Options
Our charts work with data from:
• Entity Framework / EF Core
• API responses
• Background jobs
• Live updates
• Any dynamic data source
2/4
[Part 2 – DEEP DIVE] Blazorise Charts: config + data binding 📊
Blazorise Charts give you a strongly-typed way to define datasets, labels, and options, all in C#, without touching JavaScript.
1/4
#blazor #csharp #devs #deepdive #components
This week, we released a NEW Material 3 preview for Blazorise.
Our team rebuilt this theme from the ground up — crafting styling, components, and theming to align with the official Material 3 design guidelines!
And need your feedback! 🙌
LINK: https://preview-demos.blazorise.com/wasm/material/
We released our first stability update, Blazorise 2.0.1! ✅
Update focused entirely on stability and real-world reliability, with improvements in the NumericPicker and DataGrid!
Release notes: https://blazorise.com/news/release-notes/201 🔗
Thank you for your support! 💜
Still haven't done the switch to Blazorise 2.0? 👀
Here are your migration notes on how to do it quickly and easily!
Read about it here: https://blazorise.com/news/migration/200 🔗
Blazorise 2.0 focuses on creating a stronger base for everything that comes next:
• Cleaner APIs
• Better structure
• Long-term reliability for serious applications
Just like the mountain range it’s named after, this release is meant to be a stable backbone for the future 💜
Why “Velebit”?
The codename represents the largest and most foundational step in Blazorise’s evolution so far. Named after Croatia’s most significant mountain range, it stands for strength, stability, and a solid backbone — exactly what this 2.0 release is about.
2/3
You’ve had a full week with Blazorise 2.0, now it’s time for your feedback!
And a bit of context on why we chose the codename Velebit 🏔️
Every major Blazorise release gets a codename inspired by Croatia’s natural landmarks. For 2.0, we chose Velebit 🇭🇷
1/3
Huge thanks to the community for the feedback, issues, and real-world production usage that helped shape this release 💜
7/7
Blazorise remains focused on a consistent, flexible component library that works across multiple CSS frameworks — entirely in C#.
Blazorise 2.0 continues that mission with a cleaner, more future-ready foundation.
6/7
Yes — some changes are breaking, intentionally.
This release removes technical debt and improves predictability, which is exactly what a major version upgrade is for.
5/7
What Blazorise 2.0 focuses on:
• More consistent APIs across components
• Simplified, unified behavior patterns
• Cleaner internal architecture
• Improved extensibility
• Better long-term maintainability
• Stronger alignment with modern .NET and Blazor
4/7
As Blazorise grew, some patterns and APIs became harder to maintain or less predictable than we wanted.
Version 2.0 is the opportunity to address that properly and build a stronger base for what comes next.
3/7
This isn’t a regular update.
Blazorise 2.0 is a foundational release focused on making the library cleaner, more consistent, and ready for the next generation of Blazor applications.
2/7
🚀 Blazorise 2.0 is now released.
This is the most important milestone in Blazorise’s evolution so far — and it’s officially live!
Release notes: blazorise.com/news/release...
#blazor #csharp #devs #release #milestone
1/7
Blazorise has grown alongside the Blazor ecosystem — and this release ensures it continues to scale as .NET 10 and future LTS versions roll out.
5/ We’ll be sharing more in the coming days as we get closer to the February 11, 2026, release 👀
Stay tuned — this is a big one!
✅ What Blazorise 2.0 brings:
• More consistent APIs across components
• Cleaner, simplified internals
• Easier long-term maintenance
• Stronger base for future features
• Better DX when building real apps
With 2.0, we’ve reworked:
• Core patterns
• API consistency
• Internal architecture
The goal? Remove friction, reduce technical debt, and deliver a more predictable development experience.
Blazorise 2.0 is almost here — and it’s our biggest release since the early days of the library 🙌
This isn’t just a new set of features. It’s a foundational update built to support the future of Blazor and .NET apps.
Here’s what that means 👇
#blazor #csharp #devs #new #release
SAVE THE DATE! We are proud to announce the release date for Blazorise 2.0 – February 11th! 📅
So much work went into this, and we can't wait for a FULL release that is only two weeks away! 💜
Stay tuned for all of the news surrounding Blazorise 2.0! 🙌
#Blazor #dotnet
We’re on a roll with new blog posts 😅
If you haven’t checked it out yet, our blog talked bout
“Responsive Layout Strategies Using Blazorise Grid & Breakpoints”!
Read it now: https://blazorise.com/blog/responsive-layout-strategies-using-blazorise-grid-and-breakpoints
#Blazor
You can configure everything: axes, tooltips, scales, legends, through structured C# options.
Blazorise Charts give you full control without needing to write JS workarounds.
Do you typically update your charts dynamically, or generate them once at load time? Let us know 👇
4/4
2️⃣ Programmatic Updates
Need to update your chart on the fly? No problem.
You can:
• Replace datasets
• Add/remove points
• Trigger refreshes dynamically
Great for dashboards, time filters, or live data visualizations.
3/4
1️⃣ Structured Data Models
Each chart uses typed models for:
• Labels
• Datasets
• Colors
• Options
You can bind charts to:
– EF Core results
– API responses
– Background jobs
– SignalR updates
– Any dynamic source
No object literals — just clean, native C#.
2/4
[Part 2] Blazorise Charts Deep Dive: Configuration & Data Binding
Blazorise Charts offer a clean, strongly typed approach to defining labels, datasets, and options, all within C#, eliminating the need for JS!
Here’s why it’s so developer-friendly 👇
1/4
#blazor #csharp #devs
We also released Blazorise 1.8.9 update with a set of fixes aimed at improving editing reliability, overlay positioning, and edge-case validation!
Release notes: https://blazorise.com/news/release-notes/189
We are fully focused on the 2.0 release! 💜
#blazor #csharp #devs
Thank you to our amazing .NET and Blazorise community 💜
Your feedback and real-world usage keep driving Blazorise forward – and this is just the beginning!
3️⃣ A Stronger Foundation for What’s Next
Blazorise 2.0 isn't just about fixes – it unlocks new capabilities that weren’t possible before.
This release sets the stage for enterprise-scale Blazor UI development!