Develop .NET apps
Learn how to develop your own .NET applications that use Kontent.ai APIs.
Get started
If you are new to Kontent.ai, go through our Hello World learning path to get up to speed.Try sample apps
Do you already know what framework you want to explore? Check one of these sample apps. If you have any questions, ideas for improvement, or are stuck in code, feel free to submit a GitHub issue.Use SDKs for APIs
We highly recommend using SDKs to make your app development easier.Postman collection
Get to know the Kontent.ai APIs with the popular Postman client. Find more about the APIs and their availability in the API reference.Delivery API
Get content from your Kontent.ai projects with Delivery API.Management API
Manage your Kontent.ai projects, import content, and automate content operations with Management API. Streamline user management with Subscription API.Dive deeper
Strongly-typed models
Both the Delivery and Management SDK support strongly-typed (POCO) models based on the content types in your Kontent.ai project.You can generate strongly-typed models automatically by using the .NET Generator.
- Type safety during compile-time
- Convenient usage in code –
@Article.ArticleTitle
vs.@Article.GetString("article_title")
- Support for type-dependent features such as display templates in MVC
ASP.NET Core extensions
If you're developing an ASP.NET Core web app, the ASP.NET Core extensions package will give you helper classes for easier development. For example, you can useimg-asset
tag helper for more convenient work with responsive images via Image transformation API, and a webhook validator to verify your webhooks.