Dave Glick has been professionally developing software for over 17 years, 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 as well as data forensics and devops tools. He is also passionate about open source, 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 @daveaglick.
The use of static site generators has been growing, propelled by a desire for ever-faster content delivery and less complex architectures. In addition, the availability of hosted web services, cloud infrastructure, and client-side frameworks have made them more practical than ever. For context, I will introduce the history and concept of static site generation followed by a brief look at some of the more popular generators across different languages. Then we will focus on .NET and what sort of options exist for leveraging your existing knowledge. This includes looking at several generators written in .NET as well as how to apply concepts such as Razor, server-side MVC, and routing.