1. Getting started

Installation

Version: 0.x (alpha public release)

What you have to install to use the ASP.NET Core SDK depends on whether you have an ASP.NET Core front-end web app based on the XM Cloud ASP.NET Core Starter Kit.

XM Cloud is now SitecoreAI

Some code examples, images, and UI labels may still use XM Cloud while engineering assets are being updated.

With starter kit

If you have an ASP.NET Core front-end web app based on the XM Cloud ASP.NET Core Starter Kit., your app already references the Sitecore ASP.NET Core SDK, with no separate installation required. You can now start using the ASP.NET Core SDK.

XM Cloud is now SitecoreAI

Some code examples, images, and UI labels may still use XM Cloud while engineering assets are being updated.

Without starter kit

If you have an ASP.NET Core front-end web app not based on the ASP.NET Core starter kit, make sure you're ready to start development. Then, depending on your project requirements, you can install any of the following ASP.NET Core SDK packages in your solution:

  • Sitecore.AspNetCore.SDK.ExperienceEditor - lets you edit and preview content in SitecoreAI Pages while developing your app with the ASP.NET Core SDK.
  • Sitecore.AspNetCore.SDK.LayoutService.Client - lets you retrieve layout data from Sitecore Experience Edge.
  • Sitecore.AspNetCore.SDK.RenderingEngine - enables your ASP.NET Core app to display SitecoreAI content.

After installing packages, you can start using the ASP.NET Core SDK.

If you have suggestions for improving this article, let us know!