Summary Your first application Get the SDK Hello World in C# Create an ASP.NET Core project MVC basics Create a controller Create models Create a view Add a service class Use dependency injection Finish the controller Update the layout Add external packages Use a database Connect to a database Update the context Create a migration Create a new service class Add more features Add new to-do items Complete items with a checkbox Security and identity Require authentication Using identity in the application Authorization with roles More resources Automated testing Unit testing Integration testing Deploy the application Deploy to Azure Deploy with Docker Conclusion