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.
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.
// Install CalculationWorks.BusinessModel as a Cake Addin
#addin nuget:?package=CalculationWorks.BusinessModel&version=3.2.1

// Install CalculationWorks.BusinessModel as a Cake Tool
#tool nuget:?package=CalculationWorks.BusinessModel&version=3.2.1                

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 1,991 9/30/2018
4.2.0-beta1 1,000 4/2/2018
4.1.1 1,375 12/4/2017
4.1.0-beta 1,065 9/3/2017
3.2.1 1,549 3/2/2016
3.0.3 1,477 1/4/2016
3.0.2 1,392 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).