CalculationWorks.BusinessModel 3.2.1

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

Smart object model library.
Build smart c# object models with computed columns, computed error info, undo-redo, transactions and more.
Using BCF Editor is free as long as your models have 5 tables maximum.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on CalculationWorks.BusinessModel:

Package Downloads
CalculationWorks.ViewModel.Windows

A free smart object model library. Supporting Tables, Relations, Transactions, Computed Columns, Undo/Redo, Constraints, Rules...

CalculationWorks.ViewModel.Forms

A free smart object model library. Supporting Tables, Relations, Transactions, Computed Columns, Undo/Redo, Constraints, Rules...

CalculationWorks.BusinessModel.UndoSerialization

A free smart object model library. Supporting Tables, Relations, Transactions, Computed Columns, Undo/Redo, Constraints, Rules...

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
4.2.0 2,649 9/30/2018
4.2.0-beta1 1,561 4/2/2018
4.1.1 1,820 12/4/2017
4.1.0-beta 1,498 9/3/2017
3.2.1 1,984 3/2/2016
3.0.3 1,936 1/4/2016
3.0.2 1,814 12/31/2015

3.2.1 Update
- Removed 'magic' type convert from view items
- Removed OnPropertyChanged, OnErrorChanged, OnItemChanged in view items
- Made NotifyPropertyChange, NotifyErrorChanged, NotifyItemChanged virtual in view items
- Added custom property store in row views
- Reordered and simplified API parameter validation

3.2.0 Update
- Redesigned ViewManagers construction and destruction (BCF Library)
- Removed ViewManagers child view lazy load (BCF Library)
- Removed reflection for easy UAP build (BCF Library)
- Fixed assembly resolution and type loader bugs related with portable and UAP libraries (BCF Editor)
- Introduced optional target framework fallback (BCF Editor)
- Introduced new options for code generators (BCF Editor)
- Updated code generators to generate more compiler and runtime friendly code (BCF Editor)

3.1.0 Update
- Introduced NULL handling options (and removed magic null handling) (BCF Library) - this requires code-item re-generation using BCF Editor 3.1
- Restore removed rows at their previous index when undo/redo or rollback (BCF Library).
--- Row order is now reliable.
--- Now it is save to store computed arrays in cells when using undo/redo or rollback.
- Fixed grid copy and paste (BCF Editor).
- Added command 'parameter: goto source column' (BCF Editor).
- Added commands 'relation: goto depending parameter' (BCF Editor).
- Added command 'column: redirect depending parameters to other column' (BCF Editor).