This repository has been archived by the owner on Oct 21, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 555
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #799 from krompaco/master
Add Record Collector project
- Loading branch information
Showing
1 changed file
with
23 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
title: Record Collector | ||
repo: krompaco/record-collector | ||
homepage: https://record-collector.net/en/ | ||
language: | ||
- C# | ||
license: | ||
- MIT | ||
templates: | ||
- Razor | ||
description: An ASP.NET Core MVC 3.1 static site toolkit. | ||
twitter: rcssgdotnet | ||
--- | ||
|
||
This project is heavily inspired by Hugo and tries to be somewhat compatible with the same content structure and support parsing of TOML, YAML and JSON front matter. | ||
|
||
The content file layer is converted to C# lists and objects and then used in a regular ASP.NET Core MVC project which is also where you can work live on both content preview and templating. This means you now can use your existing ASP.NET MVC and C# skills creating static site templates! | ||
|
||
In this setup the generation process work using the WebApplicationFactory from the Microsoft.AspNetCore.Mvc.Testing package so it doesn't have to fall back to a console application or custom web servers for crunching the files and templates which is the norm for static site generation. | ||
|
||
Easy to deploy to Netlify and repo also has examples for various Docker scenarios. | ||
|
||
It can also run as a regular .NET Core MVC application with real-time rendering. |