BlazorM3.Pro
1.0.2
dotnet add package BlazorM3.Pro --version 1.0.2
NuGet\Install-Package BlazorM3.Pro -Version 1.0.2
<PackageReference Include="BlazorM3.Pro" Version="1.0.2" />
<PackageVersion Include="BlazorM3.Pro" Version="1.0.2" />
<PackageReference Include="BlazorM3.Pro" />
paket add BlazorM3.Pro --version 1.0.2
#r "nuget: BlazorM3.Pro, 1.0.2"
#:package BlazorM3.Pro@1.0.2
#addin nuget:?package=BlazorM3.Pro&version=1.0.2
#tool nuget:?package=BlazorM3.Pro&version=1.0.2
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.Proand install the new packageBlazor.M3.Proinstead. - Update your
@usingstatements fromBlazorM3.ProtoBlazor.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.
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 | Versions 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. |
-
net9.0
- BlazorM3.Standard (>= 1.0.2)
- Microsoft.AspNetCore.Components.Web (>= 9.0.8)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.8)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
- Commercial release v1.0.1 with refactored trial non-blocking verification and rotated salt keys.