Getting development resources for .NET

Find .NET resources for developing Kentico Cloud powered apps.

Getting support

The open source software listed on this page is maintained by the community.

If you have questions about the open source software or want to report bugs, we recommend submitting issues in the appropriate GitHub repository. The repositories' maintainers will take care of your issue.

For help with coding and structuring your projects, use StackOverflow to ask questions.

Table of contents

    Delivery SDK

    The Kentico Cloud Delivery .NET SDK is a client library used for retrieving content from Kentico Cloud.

    It is available as {~KenticoCloud.Delivery~} NuGet package.

    If you would like to use the SDK in a reactive way, you can install the KenticoCloud.Delivery.RxNuGet package and then read about how to call methods that return observables.

    Supported features

    Learn more about any of the supported features by clicking View docs to open the relevant SDK documentation.

    FeatureAvailabilityDocumentation
    Retrieve content items{@icon-check@}View docs
    Secure access{@icon-check@}View docs
    Preview unpublished content items{@icon-check@}View docs
    Filter content items{@icon-check@}View docs
    Localization{@icon-check@}View docs
    Retrieve linked items and items in Rich text{@icon-check@}View docs
    Retrieve content as strongly-typed models{@icon-check@}View docs
    Render components and items in Rich text{@icon-check@}View docs
    Resolve links to content items in Rich text{@icon-check@}View docs
    Retrieve taxonomy groups{@icon-check@}
    Retrieve latest content (skip CDN){@icon-check@}View docs
    Custom elements{@icon-check@}View docs
    Code generators{@icon-check@}View docs

    Content Management SDK

    The Kentico Cloud Content Management .NET SDK is a client library used for managing content in Kentico Cloud. It provides read/write access to your Kentico Cloud projects, allowing you to import content from other systems.

    It is available as {~KenticoCloud.ContentManagement~} NuGet package.

    Sample applications

    Sample applications using the Delivery .NET SDK.

    Sample appDescription
    ASP.NET MVC 5A sample app that displays content from the Kentico Cloud sample project. This app is the most actively maintained and demonstrates all of the latest features. See Running the .NET sample application for a brief walktrough.
    XamarinA simple cross-platform news application.

    Boilerplates and tools

    ToolDescription
    .NET Model generatorA utility for generating strongly-typed models based on content types in your Kentico Cloud project using the Delivery API.
    ASP.NET Core MVC BoilerplateA boilerplate for quickly kicking off website development with Kentico Cloud using the Delivery .NET SDK. Learn how to build your first website with it in Building your first .NET Core app.
    Wyam libraryThe Kentico Cloud Wyam library (available as the {~KenticoCloud.Wyam~} NuGet package) is a module that enables you to retrieve content items from Kentico Cloud to build static sites using Wyam.
    Xamarin BoilerplateA boilerplate for a cross-platform Xamarin application using Kentico Cloud .NET SDKs.

    Tutorials

    Blog posts