AlchiwebApp.Client.Core 0.6.2.6

There is a newer version of this package available.
See the version list below for details.
dotnet add package AlchiwebApp.Client.Core --version 0.6.2.6
                    
NuGet\Install-Package AlchiwebApp.Client.Core -Version 0.6.2.6
                    
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="AlchiwebApp.Client.Core" Version="0.6.2.6" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="AlchiwebApp.Client.Core" Version="0.6.2.6" />
                    
Directory.Packages.props
<PackageReference Include="AlchiwebApp.Client.Core" />
                    
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 AlchiwebApp.Client.Core --version 0.6.2.6
                    
#r "nuget: AlchiwebApp.Client.Core, 0.6.2.6"
                    
#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 AlchiwebApp.Client.Core@0.6.2.6
                    
#: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=AlchiwebApp.Client.Core&version=0.6.2.6
                    
Install as a Cake Addin
#tool nuget:?package=AlchiwebApp.Client.Core&version=0.6.2.6
                    
Install as a Cake Tool

AlchiwebApp: a framework based on BitPlatform

BitPlatform has made great strides: now the framework is now mature at v10.6 (with the addition of multi-tenancy), the documentation is polished, and the components have evolved significantly...

For instance, BlazorUI graphical components — it’s very impressive!

But what exactly is AlchiwebApp?

Before explaining that, let’s start from the beginning. Currently, you can generate a BitPlatform application:

  • using a project template via a CLI command (https://bitplatform.dev/templates/create-project).<br> For example:<br> dotnet new bit-bp --name MyApp --database PostgreSQL --api Standalone --pipeline Azure --module Admin --sample --signalR --cloudflare false

  • with AI assistance via dedicated MCP servers... though that isn't the path I chose.

Once you’ve generated your application using the boilerplate, how do you ensure it stays up to date - especially regarding security?

Updating a custom application based on BitPlatform

To keep up with BitPlatform's evolution, you could regenerate the application regularly and apply the changes to your custom development. Thanks to Git for comparing file changes!

However, this approach forces you to build an application that adheres strictly to the technical choices made by the BitPlatform team. That’s not ideal: we often need to make different architectural and technical decisions...

That’s where AlchiwebApp comes in: it acts as a layer on top of BitPlatform, designed to accommodate both BitPlatform version upgrades and the specific requirements of applications built with the framework.

Use BitPlatform Boilerplate CLI command

See https://bitplatform.dev/templates/create-project to know how to generate a BitPlatform application using the dotnet new bit-bp CLI command.

Use AlchiwebApp CLI commands

Once the application has been generated using dotnet new bit-bp, simply run the following commands to convert my sample application according to my own choices regarding software architecture and additional frameworks:

  • AlchiwebApp.exe mod-bp -s . -t .
  • AlchiwebApp.exe upgrade -s . -t .

And that's it! All that remains is to apply the Git changes (I am considering an enhancement to apply them automatically).

Notes

Since Bitplatform version 10.4 (latest version is currently 10.6.2, on october 2026), I have been able to easily update:

  • the AlchiwebApp command-line application
  • my test sample application

And it works great! So I can maintain an application that is always up-to-date, secure, and fully customized (adapted for DDD, a different UI framework, etc.).

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
0.7.0 0 10/26/2026
0.6.2.9 84 10/20/2026
0.6.2.8 92 10/19/2026
0.6.2.7 90 10/9/2026
0.6.2.6 86 10/7/2026
0.6.2.5 91 10/6/2026

based on BitPlatform v10.6.2