Dynamicweb 10.21.4-PreRelease

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

Dynamicweb

This package is the main Dynamicweb package and is one of several packages that is required for a full Dynamicweb installation.

This is the package that contains the APIs for content - websites, pages, grids, paragraphs, items and more.

Getting started

It is recommended to install a full solution by using our .NET project templates

Install Dynamicweb project templates

  1. Install the latest .NET SDK

  2. Open PowerShell or a terminal and install the latest version of the templates package:

    $ dotnet new install Dynamicweb.ProjectTemplates
    
  3. After this project templates have been installed, create a new project called 'myDynamicwebProject':

    $ dotnet new dw10-suite -n myDynamicwebProject
    
  4. Run the project

     $ cd myDynamicwebProject 
     $ dotnet run
    

Usage

This package contains a number of APIs for managing the content. The main entrance is the services found in Dynamicweb.Content.Services namespace.

var page = Dynamicweb.Content.Services.Pages.GetPage(1);
var pageName = page.MenuText;
page.MetaTitle = $"Welcome to {pageName}";
Dynamicweb.Content.Services.Pages.SavePage(page);

About DynamicWeb 10

Dynamicweb is a Unified Commerce Suite with standard integration to Microsoft Dynamics ERP

DynamicWeb 10 is PIM, eCommerce, CMS, and Marketing in one powerful and flexible Commerce Suite built from the ground up on the latest .NET technology with a composable MACH (Microservices, API-first, Cloud, Headless) based architecture.

With DynamicWeb 10 you can create omnichannel B2B, B2C or D2C commerce experiences that will increase conversions and simplify back-office tasks across all your brands and stores - all from one single platform.

The open integration framework gives you an advanced starting point that includes standard templates for integrating eCommerce with ERP systems like MS Dynamics (Business Central, Finance & Operations, NAV, and AX).

Documentation

To learn all about the requirements, installation, setup, configuration and implementation of Dynamicweb solutions, please refer to our documentation portal.

Feedback

Got any feedback or questions? Please head over to our community forum

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  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 (152)

Showing the top 5 NuGet packages that depend on Dynamicweb:

Package Downloads
Dynamicweb.Ecommerce

Ecommerce

Dynamicweb.Hosting

API for accessing and using IIS for hosting

Dynamicweb.UserManagement

User Management

Dynamicweb.DataIntegration

Data Integration

Dynamicweb.Analytics

Dynamicweb 9 package containing the Analytics module

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
10.23.4-PreRelease 520 2/10/2026
10.23.3-PreRelease 758 2/3/2026
10.23.2-PreRelease 780 1/27/2026
10.23.1-PreRelease 731 1/20/2026
10.23.0-PreRelease 696 1/13/2026
10.22.9 574 2/10/2026
10.22.8 878 2/3/2026
10.22.7 930 1/27/2026
10.22.6 941 1/20/2026
10.22.5 855 1/15/2026
10.22.4 1,042 1/13/2026
10.22.3-PreRelease 750 1/7/2026
10.21.10 1,355 1/20/2026
10.21.4-PreRelease 761 11/25/2025
10.20.14 1,032 1/20/2026
9.21.0 150 1/27/2026
9.20.5 394 1/27/2026
9.20.4 182 1/22/2026
9.20.3 306 1/21/2026
9.19.6 155 1/19/2026
Loading failed