Upgrade from 1.x

Upgrading from Wisej.NET 1.X to recent Wisej.NET versions is extremely easy. All you need to do is replace the references and make sure some "using" statements referring to design-time features are updated.

Upgrade Checklist

  • Set target .NET Framework to 4.8

  • Replace project references to Wisej.Web.dll and Wisej.Core.dll with a NuGet Package reference

For Wisej.NET 2.X make sure to use the "Wisej-2" NuGet Package.

Wisej.NET 2.x NuGet Package

For Wisej.NET 3.X make sure to use the "Wisej-3" NuGet Package.

Wisej.NET 3.x Nuget Package
  • Replace .resx namespaces to Wisej.Web. and Wisej.Core. with Wisej.Framework. You can do that by doing a mass replacement. From Visual Studio, go to Edit > Find and Replace > Replace in Files or simply use the Ctrl+Shift+H Hotkey.\

    Replacing Wisej.Web by Wisej.Framework
  • Change using Wisej.Core.Design to using Wisej.Design using the same process as the previous step, although this time change the File type from RESX files to CS files.

  • Change calls from ApplicationBase. to Application, again following the same process as the previous step.

  • Modify Web.config and replace "Wisej.Core" with "Wisej.Framework"

2KB
Open
Sample Web.config file

New SDK Format

Wisej.NET 3.0 introduced the ability to target .NET 6, with this change came the need to introduce the new SDK Project Format.

If you're aiming to migrate to .NET 6 or newer, click here for more info.

Designer and Templates

Starting with Wisej.NET 3.0, we're now shipping the Designer and Templates as VSIX installers. This gives you the ability to manage updates directly from Visual Studio's Extension Manager.

For Wisej.NET 2.X , you can install the designer as its own NuGet Package.

Wisej.NET 2.X Visual Studio Designer

Last updated

Was this helpful?