Profitbase InVision 2022.5 released!

We’ve just released version 2022.5 of InVision, our low-code platform to build business apps. In addition to a number of bug fixes, the most important feature of this version is the ability to deploy or upgrade Packages created on older versions of the platform. This will enable us to release new versions of the platform at a much higher cadence in the future, so expect a new version to drop about every 2 weeks starting January 2023.

Read more

Profitbase InVision 2022.3 released!

2022.3 brings many new features and enhancements to our low-code platform. A major addition is the ability to define extensions for Packages. This enables Profitbase and partners to develop and distribute add-ons to products. You can also upgrade Packages in multiple Solutions in one go, making it much quicker to upgrade customers to new version of Planner, Risk and Consolidation.

Read more

Profitbase InVision 2022.2 released!

This release of InVision mainly focuses on improvements to deploying and upgrading packages, and improvements to working with dimensions. It also contains a number of other fixes and improvements to existing features.

Read more

Profitbase Studio / Server and SQL Server dependencies

Profitbase Studio / Server is using parts of the SQL Server API directly, so it is required that these components are installed on the same computer as the Profitbase Studio and/or Profitbase Studio Server. Although these requirements are listed in the System Requirements document, they may from time to time (using clever ninja tactics) avoid […]

Xml namespace simplified in Silverlight 4.0

A feature added to Silverlight 4 that has not received much attention is the introduced support for the XmlnsDefinition and XmlnsPrefix attributes in custom assemblies. These attributes has been supported in WPF since day one, and has finally made their way into Silverlight as well.
The XmlnsDefinitionAttribute is used for mapping one or more CLR […]

Object-To-Object Binding / ViewModel-To-ViewModel Binding

There may be times when you need to pass data back and forth between ViewModels in a loosly coupled way, without having to handle this in your ViewModels or code behind. Consider a parent-child ViewModel scenario, where your parent ViewModel may contain data resulting in the creation of multiple child ViewModels, for example the case […]