BFrameworkWebControls 5.0.1
dotnet add package BFrameworkWebControls --version 5.0.1
NuGet\Install-Package BFrameworkWebControls -Version 5.0.1
<PackageReference Include="BFrameworkWebControls" Version="5.0.1" />
<PackageVersion Include="BFrameworkWebControls" Version="5.0.1" />
<PackageReference Include="BFrameworkWebControls" />
paket add BFrameworkWebControls --version 5.0.1
#r "nuget: BFrameworkWebControls, 5.0.1"
#:package BFrameworkWebControls@5.0.1
#addin nuget:?package=BFrameworkWebControls&version=5.0.1
#tool nuget:?package=BFrameworkWebControls&version=5.0.1
B-Arts Framework
The B-Arts Framework is a collection of .NET libraries designed to simplify the development of enterprise applications.
It provides a consistent programming model, reusable components and development tools that help build modern, maintainable and scalable applications for Windows and Web platforms.
Packages
BFramework
Core library of the B-Arts Framework.
It includes:
- Base classes
- Utility classes
- Data access
- Reflection
- Collections
- Conversion helpers
- Logging
- Networking
- Mail utilities
- General-purpose extensions
BFrameworkControls
A collection of Windows Forms controls built on top of BFramework.
The library provides advanced controls with a consistent programming model, designed to simplify desktop application development.
BFrameworkWebControls
A collection of Blazor components built on top of BFramework.
The library offers reusable web controls designed for enterprise applications while maintaining the same development philosophy used throughout the B-Arts ecosystem.
Features
- Enterprise-oriented architecture
- Consistent API design
- Reusable components
- High code reuse
- Modern .NET development
- Windows Forms support
- Blazor support
- Multi-target framework support (where applicable)
Getting Started
Installation
Install the BFrameworkWebControls NuGet package.
Important
After installing the package, build the project once. During the build, the framework automatically copies the required JavaScript and CSS files into the project's
wwwrootfolder.
Generated files
After the first build the following files will be available:
wwwroot
├── Scripts
│ └── BArts
│ └── BFramework.js
└── Css
├── BArts
│ ├── BFramework.css
│ └── BFrameworkWebControls-min.css
└── Source
└── WebControls
App.razor
Add the following references to App.razor:
<link href="Css/BArts/BFramework.css" rel="stylesheet" />
<link href="Css/BArts/BFrameworkWebControls-min.css" rel="stylesheet" />
<script src="Scripts/BArts/BFramework.js"></script>
Render Mode
Pages using B-Arts Web Controls must use:
@rendermode InteractiveServer
or be hosted inside an InteractiveServer application.
Notes
The Css/Source/WebControls folder contains the original CSS files and can be used to customize the appearance of the controls if needed.
Documentation
The complete documentation, tutorials and usage examples are available on the official website.
Website
Support
For questions, suggestions or bug reports:
info@b-arts.eu
Author
Marco Balsamo
Software Architect & Developer
License
Copyright © 2026 Marco Balsamo.
All rights reserved.
Thank you for using the B-Arts Framework.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- BFramework (>= 5.0.0)
- Microsoft.AspNetCore.Components.Web (>= 10.0.10)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
- New release of BFrameworkWebControls