Introduction
  • Introduction
Installation
  • Installing Visual Sudio and Creating a GitHub Account
  • Cloning a GitHub Repoitory
  • Creating the To-Do Solution and Project
  • Initial Project Overview
Building the to-do user interface (HTML/CSS/Bootstrap/Flex)
  • Adding a Textbox and a Button
  • Adding the To-Do List
The First C# Iteration of the To-Do Application
  • Adding the Todo Class
  • Adding the Todo List Collection
  • Marking a To-Do as Completed with a Stikethrough (CSS/Razor)
  • Adding an Update Method for the Checkbox
  • Creating an Extension Method to Convert from Object to Bool
  • Adding a Delete Method
  • Adding a Null Check to the Razor Page
  • Adding an Add Method and Binding a Textbox to a String Variable
The Second Iteration of the To-Do Application
  • Adding the TodoFactory Class
  • Implementing Methods in the TodoFactory Class.
  • Adding Exception (Error) Handling
  • Uploading the Code to GitHub