Table of Contents
- Getting Started with ASP.NET Core and Vue.js
- Setting Up a Development Environment
- Starting Your First ASP.NET Core 5 Project
- Applying Clean Architecture to an ASP.NET Core 5 Solution
- Setting Up DbContext and Controllers
- Diving into CQRS
- CQRS in Action
- API Versioning and Logging in ASP.NET Core
- Securing ASP.NET Core
- Performance Enhancement with Redis
- Vue.js Fundamentals in a Todo App
- Using a UI Component Library and Creating Routes and Navigations
- Integrating a Vue.js Application with ASP.NET Core
- Simplifying State Management with Vuex and Sending GET HTTP Requests
- Sending POST, DELETE, and PUT HTTP Requests in Vue.js with Vuex
- Adding Authentication in Vue.js
- Input Validations in Forms
- Writing Integration Tests Using xUnit
- Automatic Deployment Using GitHub Actions and Azure

