ASP.NET Core and Vue.js
ASP.NET Core and Vue.js is a practical web application development book that will help you develop modern full-stack web apps, which can withstand scale and performance challenges. You’ll learn all the core aspects and effectively implement them using best practices in coding and project structuring.
Offered by
Difficulty Level
Intermediate
Completion Time
15h56m
Language
English
About Book
Who Is This Book For?
This app development book is for .NET developers who want to get started with Vue.js and build full-stack enterprise web applications. Web developers looking to build a proof-of-concept application quickly and pragmatically using their existing knowledge of ASP.NET Core as well as developers who want to write readable and maintainable code using TypeScript and the C# programming language will also find this book useful. The book assumes intermediate-level .NET knowledge along with an understanding of C# programming, JavaScript, and ECMAScript.
ASP.NET Core and Vue.js
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 15h56m total length
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
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!