Boilerplate Net

screenshot of Boilerplate Net

Kontent.ai Boilerplate for development of ASP.NET Core MVC applications.

Overview

Kontent.ai Boilerplate for ASP.NET Core MVC is a comprehensive solution designed to simplify the development process of web projects that utilize Kontent.ai. This boilerplate offers a robust foundation with various pre-configured features and best practices, enabling developers to quickly establish their websites with minimal hassle. Whether you're a seasoned developer or just starting, this setup ensures a smoother journey into the world of web development with Kontent.ai.

By leveraging this boilerplate, you get not only the tools needed to create a fully functional web application but also best practices that save you time and effort in the long run. Its tailored approach caters to both development and production environments, making it an ideal choice for anyone looking to harness the power of Kontent.ai efficiently.

Features

  • NuGet Package: Easily installable via NuGet, allowing for quick setup and integration into your project.

  • Delivery SDK: Comes with the Kontent.ai Delivery SDK, enabling seamless interaction with your content models.

  • Sample Link Resolver: Includes a ready-to-use link resolver for handling rich text links to other content items effectively.

  • Webhook-Enabled Caching: Facilitates caching strategies that optimize content retrieval and enhance website performance.

  • Sitemap Generator: Automatically generates a sitemap.xml to improve SEO and help search engines index your site.

  • HTTP Status Codes Handling: Supports various HTTP status codes including 404 and 500, providing a better user experience through proper error handling.

  • Unit Tests Included: Provides unit tests (using xUnit) to ensure code quality and reliability, helping you maintain a robust application.

  • Customization Features: Offers customizable strongly typed models and link resolution logic, allowing you to tailor the boilerplate to your specific requirements.