Book

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 byPackt Logo

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.

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!

No credit card required