From e0feb5070f72c1dd0e4a57b1cef45048e9e76b31 Mon Sep 17 00:00:00 2001 From: Johan Kronberg Date: Fri, 5 Jun 2020 12:54:08 +0200 Subject: [PATCH 1/2] Added Record Collector project file --- content/projects/record-collector.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 content/projects/record-collector.md diff --git a/content/projects/record-collector.md b/content/projects/record-collector.md new file mode 100644 index 000000000..8dad6520a --- /dev/null +++ b/content/projects/record-collector.md @@ -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: johankronberg +--- + +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. From 33d20e75b651e1bfceaebc27418999d79107dbd5 Mon Sep 17 00:00:00 2001 From: Johan Kronberg Date: Sat, 6 Jun 2020 10:08:58 +0200 Subject: [PATCH 2/2] Twitter name update for Record Collector project --- content/projects/record-collector.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/projects/record-collector.md b/content/projects/record-collector.md index 8dad6520a..94a7196f5 100644 --- a/content/projects/record-collector.md +++ b/content/projects/record-collector.md @@ -9,7 +9,7 @@ license: templates: - Razor description: An ASP.NET Core MVC 3.1 static site toolkit. -twitter: johankronberg +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.