BlazorBEADs 2.0.1
dotnet add package BlazorBEADs --version 2.0.1
NuGet\Install-Package BlazorBEADs -Version 2.0.1
<PackageReference Include="BlazorBEADs" Version="2.0.1" />
<PackageVersion Include="BlazorBEADs" Version="2.0.1" />
<PackageReference Include="BlazorBEADs" />
paket add BlazorBEADs --version 2.0.1
#r "nuget: BlazorBEADs, 2.0.1"
#addin nuget:?package=BlazorBEADs&version=2.0.1
#tool nuget:?package=BlazorBEADs&version=2.0.1
BlazorBEADs
A .NET toolkit designed to simplify and unify front-end and back-end web development, leveraging strongly typed C# components.
Features
- BEAD Components: Bindable, Extensible, Adaptable, and Dynamic UI components that encapsulate markup, events, and data binding within single, strongly-typed C# objects.
- Guided Fluent Builders: Declarative, fluent APIs for creating modular and maintainable UI components without direct manipulation of HTML or JavaScript.
- Single-Language Development: Fully unified web stack in C#, reducing context switching and improving productivity and maintainability.
- Blazor Integration: Fully compatible with Blazor Server and WebAssembly applications.
Installation
Install via NuGet:
dotnet add package BlazorBEADs --version 1.0.0
Documentation
BlazorBEADs provides comprehensive XML documentation and integrates seamlessly with IntelliSense, enabling guided, error-free component creation in your development environment.
Release Notes
Initial Release (1.0.0):
- Introduced BEAD Components (Input, Checkbox, GroupedRadio, Select).
- Implemented Guided Fluent Builders for intuitive UI creation.
- Enabled full-stack, single-language web development in C#.
- Compatible with .NET 8.0 and latest Blazor frameworks.
License
This package is licensed under the MIT License.
Support and Contact
For questions, support, or commercial extensions:
- Email: nicola.boffoli@uniba.it
If you need tailored features or wish to use this library in a commercial product, feel free to reach out!
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. 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. net9.0 was computed. 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. |
-
net8.0
- Microsoft.AspNetCore.Components (>= 8.0.4)
- Microsoft.AspNetCore.Components.Web (>= 8.0.4)
- Microsoft.AspNetCore.Components.WebAssembly (>= 8.0.4)
- Microsoft.JSInterop (>= 8.0.4)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Initial release of Blazor BEAST with support for bindable elements and scalable templates.