Learn how to develop your own .NET applications that use Kontent.ai APIs. Get started
If you are new to the .NET world, go through these tutorials. They should get you up to speed before you
dig into the sample apps.
Use SDKs for APIs
We highly recommend using SDKs to make your app development easier.
The Management SDK supports both Management API and Subscription API.
Delivery and Management SDK support strongly-typed ( POCO) models based on the content types in your Kontent.ai project.
By using strongly-typed models, you get:
Type safety during compile-time
Convenient usage in code –
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 use
img-asset tag helper for more convenient work with responsive images via
Image transformation API, and a webhook validator to verify your webhooks. 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. 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. Choose your tech stack Select your preferred technology at the top of many pages and in
your profile. Your choice affects the code samples and content you see throughout Learn. Get to know Kontent.ai in 10 minutes. How to start a real project in 2 hours. How a Kontent.ai website works in 30 minutes. You can click one of the options to choose your preferred language. Increase your app's speed and reliability. Follow best practices and use caching. Improve SEO ranking and your page load performance. Enhance the authoring experience. Connect your existing tools and systems.