In this chapter, we are going to look at the functionality ServiceStack brings to building web applications through the following recipes:
Getting started with the ServiceStack and Razor templates
Using Markdown for website content
Handling file uploads and streaming data from services
Overriding Razor views or templates using attributes
Creating and displaying a login and registration page based on authentication
Submitting a form to a service and handling server-side validation on an HTML client