OSS Power-Ups: Statiq – Webinar Recording
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.
- 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
- Official Website
- Statiq on Twitter
- Discussions on GitHub
- Rider plugin for Statiq
- Markdown Snippets by Simon Cropp
About the presenter:
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.
Subscribe to Blog updates
Thanks, we've got you!
Another Look into the Future with Rider’s Predictive Debugger
In the 2023.2 release cycle, we’ve introduced the Predictive Debugger in ReSharper, which gives you predictions about code paths and variables beyond the current execution pointer. We’ve written extensively about its advantages compared to alternative debugging strategies like thorough thinking, log…
Visualize Entity Framework Relationships and Additional Query Analysis in ReSharper 2023.3
A lot of teams are using Entity Framework or EF Core to work with their database. As an Object-Relational Mapper (ORM), it bridges objects in code to a relational database model, so that as a developer you don’t have to worry too much about the actual database. We all know: that’s not entirely tr…
Automatically Analyze ASP.NET Core Performance With Dynamic Program Analysis
Slow web pages may make your users or customers abandon your web application, even before they’ve had a proper look at it. You’ve likely also been frustrated working with a web application that is slow to load. The good news is that the latest versions of ReSharper and JetBrains Rider’s Dynamic P…
OSS Power-Ups: MassTransit – Webinar Recording
The recording of our webinar, OSS Power-Ups: MassTransit, with Chris Patterson, is available. This was the thirteenth episode of our OSS Power-Ups series, where we put a spotlight on open-source .NET projects. Subscribe to our community newsletter to receive notifications about future webinars.…