https://github.com/simply007/cloud-template-dotnet-core
Kentico cloud web template using ASP.NET Core MVC and Kentico Cloud.
https://github.com/simply007/cloud-template-dotnet-core
caas dotnet dotnetcore headless-cms kentico-cloud sample-app template
Last synced: 3 months ago
JSON representation
Kentico cloud web template using ASP.NET Core MVC and Kentico Cloud.
- Host: GitHub
- URL: https://github.com/simply007/cloud-template-dotnet-core
- Owner: Simply007
- License: mit
- Created: 2019-06-06T15:15:38.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-28T07:32:27.000Z (over 5 years ago)
- Last Synced: 2025-04-04T22:27:54.623Z (6 months ago)
- Topics: caas, dotnet, dotnetcore, headless-cms, kentico-cloud, sample-app, template
- Language: C#
- Homepage: http://cloud-template-dotnet-core-dev-as.azurewebsites.net/
- Size: 1.02 MB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kentico Cloud & ASP.NET Core MVC Web application
[](http://cloud-template-dotnet-core-dev-as.azurewebsites.net/)
Kentico cloud web template using ASP.NET Core MVC and Kentico Cloud.

## Get started
### Prerequisites
* [.Net core 2.1+](https://dotnet.microsoft.com/download)
### Run
1. [Clone](https://git-scm.com/docs/git-clone) or [fork](https://hub.github.com/hub-fork.1.html) this repository. Once it's done, navigate to the app's `/source` and build the solution:
```sh
cd source
dotnet build
```1. [Register on Kentico Cloud](http://app.kenticocloud.com)
1. [Create an empty project](https://docs.kenticocloud.com/tutorials/set-up-projects/manage-projects/adding-projects)
1. [Enable Content Management API](https://docs.kenticocloud.com/tutorials/set-up-projects/migrate-content/importing-to-kentico-cloud#a-enabling-the-api-for-your-project)
1. Import [content.zip](/content.zip) data using [Template manager](https://kentico.github.io/cloud-template-manager/import-from-file)
* Use `Project Id` and `Content Management API key` from previously generated project.
1. Place the `ProjectId` to the [`/source/cloud-template-dotnet-core/appsettings.json`](/source/cloud-template-dotnet-core/appsettings.js#L9) configuration file.
1. Run development environment (in `/source` folder)```sh
dotnet run --project .\cloud-template-dotnet-core\cloud-template-dotnet-core.csproj
```🚀 Your site is now running at:
* [https://localhost:5001](https://localhost:5001)
* [http://localhost:5000](http://localhost:5000)## Features
* [ASP.NET Core MVC](https://docs.microsoft.com/aspnet/core/mvc/overview) web apps framework
* Data source - Kentico Cloud (using [Delivery SDK for .NET](https://github.com/Kentico/delivery-sdk-net))
* Styling using CSS
* [GLYPHICONS Icons](https://www.glyphicons.com/)
* [Bootstrap](https://getbootstrap.com/)