Duration 1:42:8

OSS Power-Ups: Statiq

419 watched
0
11
Published 25 Aug 2021

Even though you may not be familiar with the idea of static site generation or the JAMstack, this decades-old concept is being given new life and taking the web development world by storm. While many other platforms have popular static site generators of their own (Jekyll, Hugo, Gatsby) did you know that .NET also has one that’s equally powerful, if not even more so? Let’s dive in and take a quick look at what static generation is and how you can leverage it in your own web projects. Then we’ll start from scratch and use Statiq for both simple and more complex static generation scenarios. We’ll even take a look at some use cases that have nothing to do with the web. Join us as we cut through the static of site generation in .NET. Agenda: 0:00 – Introduction to OSS-PowerUps 3:48 – Hello Dave! 9:15 - Introduction to Static Site Generation 13:05 – Creating a Project with Statiq.Framework 19:16 – The Concept of Pipelines (Input, Process, and Output Modules) 42:00 – Creating a Project with Statiq.Web 46:10 – CSharp Files as Input Files 55:43 – Shortcodes 58:05 – Rider Plugin 1:02:20 – Extending Shortcodes 1:09:40 – Code Syntax Highlighting 1:16:36 – Parsing and Exploding JSON Files 1:28:44 – Questions & Answers 1:39:40 – Dave about Contributions Speaker: Dave Glick, Principal Software Engineer Bio: Dave Glick has been professionally developing software for nearly two decades, most recently on the .NET platform. He is a Microsoft MVP in the Visual Studio and Development Technologies category and is currently the Principal Software Engineer for a small non-profit where he architects and leads the development of line of business applications, data forensics tools, and DevOps infrastructure. He is passionate about open source and its community, publishes several projects of his own, and has contributed to many others. You can read his blog at http://www.daveaglick.com or find him on Twitter. https://twitter.com/daveaglick

Category

Show more

Comments - 0