BFrameworkWebControls 5.0.1

dotnet add package BFrameworkWebControls --version 5.0.1
                    
NuGet\Install-Package BFrameworkWebControls -Version 5.0.1
                    
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="BFrameworkWebControls" Version="5.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="BFrameworkWebControls" Version="5.0.1" />
                    
Directory.Packages.props
<PackageReference Include="BFrameworkWebControls" />
                    
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 BFrameworkWebControls --version 5.0.1
                    
#r "nuget: BFrameworkWebControls, 5.0.1"
                    
#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 BFrameworkWebControls@5.0.1
                    
#: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=BFrameworkWebControls&version=5.0.1
                    
Install as a Cake Addin
#tool nuget:?package=BFrameworkWebControls&version=5.0.1
                    
Install as a Cake Tool

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 wwwroot folder.

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

https://www.b-arts.eu


Support

For questions, suggestions or bug reports:

Email

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 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. 
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
5.0.1 6 8/7/2026
5.0.0 38 8/6/2026

- New release of BFrameworkWebControls