BlazorSchool.Components.Web 7.2.0

dotnet add package BlazorSchool.Components.Web --version 7.2.0
NuGet\Install-Package BlazorSchool.Components.Web -Version 7.2.0
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="BlazorSchool.Components.Web" Version="7.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add BlazorSchool.Components.Web --version 7.2.0
#r "nuget: BlazorSchool.Components.Web, 7.2.0"
#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.
// Install BlazorSchool.Components.Web as a Cake Addin
#addin nuget:?package=BlazorSchool.Components.Web&version=7.2.0

// Install BlazorSchool.Components.Web as a Cake Tool
#tool nuget:?package=BlazorSchool.Components.Web&version=7.2.0

Blazor Library - Created by Blazor School

Blazor School, the leading website for Blazor tutorials, proudly presents Blazor Library - an extensive collection of powerful components designed to elevate your Blazor applications. With years of expertise in Blazor development, we have crafted a comprehensive set of components to meet the diverse needs of developers like you.

1. Free

Blazor Library is completely free to use, even for commercial projects. We believe in empowering developers with the tools they need to succeed without any financial barriers.

2. Support for All CSS Frameworks

Whether you prefer Bootstrap, Material Design, or any other CSS framework, Blazor Library seamlessly integrates with them, giving you the freedom to style your apps as you desire.

3. Performance-Focused

At Blazor School, we understand the importance of performance. That's why Blazor Library is designed with minimal JavaScript usage to optimize performance and ensure lightning-fast load times for your applications.

4. Native Blazor Syntax

Say goodbye to complex and unfamiliar syntax! Blazor Library maintains consistency with native Blazor components, allowing you to leverage your existing knowledge and skills effortlessly.

5. Straightforward APIs

Simplicity is key to productivity. Blazor Library provides straightforward and intuitive APIs, making it a breeze to integrate and customize components in your projects.

Getting started

Using Blazor Library is as easy as 1-2-3! Here's how you can get started:

  1. Install Blazor Library via NuGet or download the latest release from GitHub.
  2. In the Program.cs file of your Blazor app, add the following code to configure Blazor Library services:
builder.Services.AddBlazorComponents();
  1. In your App.razor file, use the <BlazorLibrary> component as the root component:
<BlazorLibrary>
	<Router AppAssembly="@typeof(App).Assembly">
		...
	</Router>
</BlazorLibrary>

That's it! You're all set to harness the power of Blazor Library components in your web app!

Explore the Documentation

To make your journey even smoother, we have meticulously crafted comprehensive documentation. Dive in and discover how to make the most out of Blazor Library's features and unleash the true potential of Blazor.

Join Our Thriving Community

We take pride in our active and vibrant community of developers. Join us on our forums, GitHub, and social media platforms to connect with like-minded enthusiasts, seek support, and share your expertise.

Let's Build Exceptional Web Apps!

With Blazor Library as your ultimate companion, building powerful, feature-rich, and beautiful web applications with Blazor has never been easier. Join the ever-growing league of developers who trust Blazor Library to bring their ideas to life.

License

Blazor Library is distributed under the MIT License with Employee Limitation, which means you can use it freely, modify it, and distribute it with your applications.

(*) The library is free for commercial projects. However, if your organization has more than 10 employees, you are required to obtain a separate license for its use.


Getting Started Guide

Blazor Library Homepage

Blazor School Discord Community

Learn Blazor at Blazor School


Let's build something amazing together! 🚀

Product Compatible and additional computed target framework versions.
.NET net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.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
7.2.0 535 9/19/2023
7.1.2 154 9/11/2023
7.1.1 115 9/5/2023
7.1.0 108 9/5/2023
7.0.1 150 7/30/2023
7.0.0 151 6/28/2023
7.0.0-a 113 7/21/2023
1.1.0 299 12/22/2022
1.0.0 262 12/9/2022

7.2.0
- Improve binding speed.
- Rework ValidationMessage:
  + Remove AddUnique, AddRangeUnique
  + Add a new field Id (string).
  + Developers now use the Id to identify the message.
  + Add a new Remove(ids) method to remove all messages with the provided Ids.