Skip to content

richfuns/Modern-Full-Stack-Web-Development-with-ASP.NET-Core

 
 

Repository files navigation

Modern Full-Stack Web Development with ASP.NET Core

Book Name

This is the code repository for Modern Full-Stack Web Development with ASP.NET Core, published by Packt.

A project-based guide to building web applications with ASP.NET Core 9 and JavaScript frameworks

What is this book about?

This book offers a comprehensive introduction to ASP.NET Core as the foundation for full-stack development, and helps you develop modern web apps with leading JavaScript frameworks like Angular, React, and Vue.js.

This book covers the following exciting features:

  • Explore ASP.NET Core basics, including its architecture, components, and differences from previous versions
  • Understand advanced topics like dependency injection, middleware, configuration, and logging in depth
  • Develop complex server-side web applications using ASP.NET Core
  • Grasp the basics of Blazor and see how it enables you to build interactive web UIs using C#
  • Create simple client-side applications using Blazor WebAssembly
  • Integrate JavaScript frameworks with ASP.NET Core for full-stack web development

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter02.

The code will look like the following:

import React from 'react';
function MyComponent() {
  return (
    <div className="my-component">
      <h2>This is my first React component!</h2>
      <p>Congratulations for your first component.</p>
    </div>
  );
}
export default MyComponent;

Following is what you need for this book: This book is for beginners in web development and anyone looking to build a strong foundation in ASP.NET Core, as well as gain essential knowledge of JavaScript frameworks like Angular, React, and Vue.js. Whether you’re new to web development or have some experience, this book offers a project-based, hands-on approach to mastering ASP.NET Core as the backbone of full-stack applications. Alongside ASP.NET Core, you’ll develop basic skills in modern JavaScript frameworks and learn to integrate them effectively to build dynamic, robust web applications from the ground up.

With the following software and hardware list you can run all code files present in the book (Chapter 1-16).

Software and Hardware List

Chapter Software required OS required
1-16 Visual Studio 2022 Windows, macOS, or Linux
1-16 Visual Studio Code Windows, macOS, or Linux
1-16 Node 21.x Windows, macOS, or Linux
1-16 .NET 9 Windows, macOS, or Linux

Related products

Get to Know the Author

Alexandre Malavasi, CTO at MARELO and 4x Microsoft MVP, is a speaker at international conferences and the author of global books on .NET. With 16 years of software development experience, he has led complex projects across Brazil, Europe, and the United States. Alexandre excels in managing projects within the Microsoft stack. He holds multiple certifications and two postgraduate degrees in software engineering. His expertise and contributions to the field, coupled with his leadership in large-scale projects, have established him as a thought leader and an expert in his domain.

About

Modern Full-Stack Web Development with ASP.NET Core, published by Packt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 34.4%
  • C# 28.8%
  • Vue 12.4%
  • CSS 11.8%
  • JavaScript 7.0%
  • TypeScript 5.6%