Select theme:

Material 3

Our Black Friday offer is live! Apply code BLACKFRIDAY2025 at checkout and save $100. See Pricing

What's newlink

v1.29.2link

Fixes

  • Cannot find part of path is displayed when creating a new application after changing the default Location.

v1.29.1link

Improvements

  • Use relative project paths in the generated solution.

Fixes

  • Creating applications whose name starts with a lowercase letter leads to a compilation error in Routes.razor.
  • "Empty path name is not legal" is displayed sometimes when trying to create a new application in VS2026.

v1.29.0link

Improvements

  • Add support for .NET 10 and Visual Studio 2026. .NET 10 is now required to use Radzen Blazor for Visual Studio in VS 2022 (VS 2026 comes with .NET 10 preinstalled). Check the installation guide for more details.

v1.28.1link

Improvements

  • Improve product telemetry to provide better usage stats.

Fixes

  • Error thrown when creating a new app from the CRM template without changing the database connection string.

v1.28.0link

Improvements

  • Add support for the new subscriptions - Radzen Blazor Pro and Radzen Blazor Team.

Fixes

  • Design-time compilation error when internal enums are present in a project.

v1.27.1link

Fixes

  • Cannot edit the template of RadzenDataGrid in some cases.

v1.27.0link

Improvements

  • Add NotFound.razor page to new applications.
  • Add support for RadzenQRCode

v1.26.0link

Improvements

  • Add the ability to override Radzen.Blazor component theme variables from the Style tab of the property grid.

Fixes

  • RealEstate demo throws runtime exception in Auto rendering mode.
  • Page flickers during authorization.
  • The properties page of the RealEstate demo fails in WASM rendering mode.

v1.25.0link

Improvements

  • Improved the performance of design-time compilation - from 15% in the common case to 200% in extreme cases (large pages with a lot of components).
  • New page template for cross-tab that utilizes RadzenPivotDataGrid.

Fixes

  • Empty MaxLength attributes is generated for varchar(MAX) database columns.

v1.24.0link

Improvements

  • Db field MaxLength retrieved during database infer.
  • Add support for RadzenDataPivotGrid, RadzenFabMenu and RadzenChat.
  • Update premium themes.

Fixes

  • EF warning for multiple service providers is still shown in custom DBContext registration scenarios.
  • Design-time build error The type or namespace name App could not be found when a newer .NET release candidate version is installed.
  • NullReference exception occurs during design-time rendering when builder.Services.AddServerSideBlazor() is used.

v1.23.1link

Fixes

  • Design time exception is raised in some applications telling that multiple service providers have been created by Entity Framework.

v1.23.0link

Improvements

  • No longer set the @rendermode attribute of RadzenTheme in new applications. More info here
  • The CRM application template is available during trial period. Use it from the New application dialog.

Fixes

  • Some pages from the CRM application template do not render in design time.
  • Incorrect class names generated for certain OpenAPI schemas.
  • Theme customization sometimes fails to apply changes and reports file system access errors in the output window.
  • CSS properties are sometimes removed from the Style attribute.
  • Cannot set custom style of some components (e.g. RadzenDataGrid).
  • Custom attributes in the property grid lose focus.

v1.22.1link

Improvements

  • Add RadzenSkeleton to the component toolbox. More info in the online demo
  • Update premium themes
  • Improvements in configuration and display of database relationships.

v1.22.0link

Improvements

  • Add the Radzen AIChat and SankeyDiagram components to the toolbox.
  • Updates to premium themes.

Fixes

  • Services that contain builder. in their initialization code are ignored during design-time build.
  • SQLite database cannot be inferred with relative path.
  • Does not generate nullable DateTime for OpenAPI date parameters that are not required.

v1.21.1link

Improvements

Fixes

  • Cannot view security pages in design time in some cases.
  • Data source dialog shows loading screen indefinitely in some cases.
  • Data source dialog shows loading screen indefinitely when there is a partial class extending an OpenAPI data source.
  • CRM application template generates incorrect Program.cs in Auto rendering mode.

v1.21.0link

Improvements

  • New database-driven CRM application template based on the complete application tutorial
  • Update the Real Estate application template to use a database.
  • Updated premium themes.
  • Use Configuration when initializing HttpClient for OpenApi data sources when possible (in server apps or when proxy is enabled).

Fixes

  • Incorrect code generated for OpenAPI operations that have a body and a parameter with default value.

v1.20.1link

Improvements

  • Add support for the .NET 9.0.300 SDK

Fixes

  • Design-time build fails when it encounters code such as AddOpenTelemetry().UseAzureMonitor();

v1.20.0link

Improvements

  • OData data source support.
  • Display exceptions that occur during design time rendering of components.
  • Reduce code generation time when both data source and CRUD pages are generated.

v1.19.1link

Improvements

  • Updated premium themes.

v1.19.0link

Improvements

  • Check if a premium theme is outdated and display notification about that.
  • Updated premium themes for Radzen.Blazor v7.
  • Reduce initial design-time build times.

v1.18.0link

Improvements

  • Updated premium themes.
  • Add new component - RadzenToc

v1.17.0link

Improvements

  • Updated premium themes.
  • New premium application template - "Real Estate". Live demo available at https://realestate.radzen.com

v1.16.0link

Improvements

  • Updated premium themes.
  • Add supprot for RadzenMarkdown and RadzenTimeSpanPicker components.

Fixes

  • Adding localization leads to incorrect code when a page file name contains dash.

v1.15.0link

Improvements

  • Updated premium themes.
  • New Healthcare and RepairShop premium application templates.
  • Add proxy forwarding for new .NET 9 applications (required for nginx deployment scenarios).
  • Suppress .NET9 migrations warning.

v1.14.1link

Fixes

  • User name and password are visible when Windows SQL Server authentication type is picked.
  • Cannot connect to a named SQL Server instance.

v1.14.0link

Improvements

  • 16 new UI Blocks - FAQ, Logo Clouds, Newsletter, Pricing, Testimonials and their variations.

Fixes

  • The DataGrid with Form template generates invalid code when the entity does not have a primary key.
  • Failed build status is not correctly displayed in some applications.
  • Some error messages are incorrecly displayed in the design canvas. Should only appear in the output pane.

v1.13.0link

Improvements

  • Improved compatibility with third party Blazor components.

v1.12.0link

Improvements

  • Group the properties of the Radzen Blazor components by category in the property grid.
  • Update premium themes.

Fixes

  • NullReferenceException is thrown when inferring some databases and "Prefix foreign keys navigation properties" is enabled.

v1.11.1link

Fixes

  • The component outline does not include children of HTML components.
  • The event handler dialog does not list all files in some applications.

v1.11.0link

Improvements

  • Add HTML toolbox category.
  • Add support for Text and Expression components.
  • Remove selection flickering in the design canvas.

Fixes

  • The data source name is not checked to be a valid C# identifier.

v1.10.0link

Improvements

  • Add support for .NET 9.0.2
  • Restore focus to the property grid after changing a property from it

Fixes

  • The filter of the property grid remains after changing the selection.
  • The style tab of the property grid shows stale data in some cases.

v1.9.0link

Improvements

  • Add scaffold option to prefix foreign key navigation properties with related entity name.
  • Maintain focus in the code view when switching .razor files.
  • Add navigation dropdowns in the code view.
  • Update premium themes.
  • Clicking a toolbox category will expand it.
  • Hide the split orientation buttons when not in split mode.

v1.8.0link

Improvements

  • Expression editor - allows the developer to set a component property by picking it from the fields and properties of the current page.
  • Ability to toggle between two-way and one-way binding mode e.g. @bind-Value vs. Value.

v1.7.1link

Fixes

  • The Toolbox and Properties menu items are missing.

v1.7.0link

Improvements

  • Check for new versions of the extension and notify the user if there is one.

v1.6.0link

Improvements

  • Add component outline tool window which allows the developer to easily select the Blazor components in the current page.

Fixes

  • Some boolean properties are incorrectly set from the property grid

v1.5.1link

Fixes

  • RadzenUpload displays an error in design time.

v1.5.0link

Improvements

  • Add the ability to set the Path of RadzenImage by visually picking it from the available images.

v1.4.0link

Improvements

  • Add the ability to set icon component properties by picking the icon from a list.

v1.3.0link

Improvements

  • Support dragging and dropping components in an empty page.
  • Toolbox simple mode.
  • UI Blocks.

Fixes

  • Security dialog closes unexpectedly when there is no database in the application.

v1.2.3link

Improvements

  • Support adding custom attributes and deleting existing properties from the property grid.

Fixes

  • Database infer parameters such as pluralize entities et. al. are not properly persisted.

v1.2.2link

Fixes

  • Validation messages in the database connection dialog are shown prematurely.
  • Generating CRUD pages from existing data source leads to wrong code (missing data source namespace).

v1.2.1link

Fixes

  • Some license codes are incorrectly reported as expired.
  • Cannot infer an existing data source. COMException logged in the output window.

v1.2.0link

Improvements

  • Clicking the label of an entity will check it.
  • Clicking on a label in the UI will toggle the associated switch.
  • Log the output of dotnet --info when analyzing.

Fixes

  • Cannot move existing components.
  • Checking an entity in the CRUD page wizard sometimes checks all other entities.
  • Does not generate lookups for related entities.

v1.1.1link

Improvements

  • Allow the developer to analyze their application when design-time build fails.

Fixes

  • Missing code for entity relations.

v1.1.0link

Improvements

  • Theme Builder - ability to customize themes and use swatches. Available only to active subscribers.
  • Add scrolling to database infer page (if required).
  • Reduce flickering during theme changes.

Fixes

  • Generating security sometimes uses MySql database code instead of MSSQL.
  • Cannot infer existing data sources in some cases.
  • Visual Studio sometimes complains that a code generation operation was slow and asks the developer to disable the plugin.

v1.0.11link

Fixes

  • The property grid sometimes steals the focus from the code editor.

v1.0.10link

Improvements

  • Infer component type argument when setting a property from the property grid.

Fixes

  • Type arguments of components are not set after drag and drop from the toolbox.

v1.0.9link

Improvements

  • Show the property grid after dragging and dropping an item from the toolbox.

Fixes

  • Cannot drag and drop components from the toolbox inside other components.
  • The toolbox stays empty in some cases and asks the user to open a .razor file even though one is already open.
  • Concurrency exception is sometimes thrown while trying to populate the toolbox.

v1.0.8link

Fixes

  • Design-time build sometimes fails with a web asset related exception.
  • NullReference exception is sometimes thrown while populating the toolbox.

v1.0.7link

Improvements

  • Add additional logging when design-time startup fails.

v1.0.6link

Improvements

  • Allow the developer to change the current application theme.
  • Improve the toolbox behavior - populate on demand, display message when there is no razor file opened.

v1.0.5link

Improvements

  • Use a higher contrast color for the design time selection.

Fixes

  • Context menu icons are not visible in dark Visual Studio themes.
  • Cannot select some disabled components.

v1.0.4link

Fixes

  • Unhandled exceptions sometimes lead to a crash.

v1.0.3link

Improvements

  • Allow the developer to change the default edit mode from the options (split, design or source).

Fixes

  • Crash while trying to display the toolbox in some applications.

v1.0.2link

Improvements

  • Add helpful links to the Extensions and Help menu items.
  • The Radzen Blazor for Visual Studio context menu item will check if the Radzen.Blazor package is installed.

Fixes

  • Generates wrong code when the data source wizard is started from a client project.

v1.0.1link

First official release of Radzen Blazor for Visual Studio.

Available features

  • WYSIWYG design time support with split view between design and source.
  • Radzen Blazor application project template.
  • Blazor component toolbox.
  • Blazor component property grid.
  • Scaffolding templates for pages, layouts, databases, security and localization.
© 2016-2025 Radzen Ltd. All Rights Reserved.
Designed and developed with ❤️ in Radzen Blazor Studio.

Select theme:

Material 3