BlazorM3.Pro 1.0.2

Suggested Alternatives

Blazor.M3.Pro

dotnet add package BlazorM3.Pro --version 1.0.2
                    
NuGet\Install-Package BlazorM3.Pro -Version 1.0.2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="BlazorM3.Pro" Version="1.0.2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="BlazorM3.Pro" Version="1.0.2" />
                    
Directory.Packages.props
<PackageReference Include="BlazorM3.Pro" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add BlazorM3.Pro --version 1.0.2
                    
#r "nuget: BlazorM3.Pro, 1.0.2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package BlazorM3.Pro@1.0.2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=BlazorM3.Pro&version=1.0.2
                    
Install as a Cake Addin
#tool nuget:?package=BlazorM3.Pro&version=1.0.2
                    
Install as a Cake Tool

BlazorM3 Pro

This package has been renamed and moved. To align with standard .NET conventions and improve discoverability, we have renamed this library to Blazor.M3.Pro.

  • Please uninstall BlazorM3.Pro and install the new package Blazor.M3.Pro instead.
  • Update your @using statements from BlazorM3.Pro to Blazor.M3.Pro.

Bumping to 1.0.2 is a legacy release to support this migration notice. No new features will be published to this ID.

NuGet Version License: MIT

The Pro edition of the BlazorM3 component library. This package extends the Standard edition with advanced, high-productivity components designed for professional data-driven applications.

🆕 Recent Updates (v1.0.0)

  • Release Candidate Alignment: Aligned stable layouts, typography, and styling classes across templates and showcase sites.
  • M3DataTable CSV Export: Added export button in the table toolbar allowing instant CSV downloads of filtered/sorted rows with custom filenames.
  • Layout Density Modes: Added Standard (default), Dense, and Comfortable density modes adjusting padding and row heights across the table.
  • Segmented Button Density Picker: Interactively adjust table layout density via settings menu using modern rectangular segmented button groups.

✨ Pro Features

  • M3DataTable: Full-featured data grid with sorting, paging, selection, and editing.
  • Range Sliders: Vertical and horizontal range sliders for complex value selection.
  • SideSheets: Standard and Modal side sheets for auxiliary content.
  • Search Foundation: High-fidelity search bars with rich results support.

🚀 Quick Start

1. Install the Package

dotnet add package BlazorM3.Pro

2. Manual Registration

In your Program.cs:

using BlazorM3.Pro.Extensions;

builder.Services.AddBlazorM3Pro();

3. Add Static Assets

Add the following to your index.html or App.razor (after the BlazorM3.Standard assets):

<link rel="stylesheet" href="_content/BlazorM3.Pro/BlazorM3.Pro.bundle.scp.css" />
<script src="_content/BlazorM3.Pro/js/blazor-m3-pro.js"></script>

4. Enable Global Imports

Add the following to your _Imports.razor:

@using BlazorM3.Pro.Components
@using BlazorM3.Pro.Enums

Built with ❤️ by Arietta Solutions

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.2 175 6/24/2026 1.0.2 is deprecated because it is no longer maintained.
1.0.1 204 6/18/2026 1.0.1 is deprecated because it is no longer maintained.

- Commercial release v1.0.1 with refactored trial non-blocking verification and rotated salt keys.