Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
ASP.NET Core - SOLID and Clean Architecture (.NET 5 and Up)
ASP.NET Core - SOLID and Clean Architecture (.NET 5 and Up)

ASP.NET Core - SOLID and Clean Architecture (.NET 5 and Up): Create a SOLID and testable ASP.NET Core application using clean architecture and the latest version

Arrow left icon
Profile Icon Trevoir Williams
Arrow right icon
$9.99 $54.99
Full star icon Full star icon Full star icon Full star icon Full star icon 5 (1 Ratings)
Video Feb 2023 10hrs 3mins 1st Edition
Video
$9.99 $54.99
Subscription
Free Trial
Renews at $19.99p/m
Arrow left icon
Profile Icon Trevoir Williams
Arrow right icon
$9.99 $54.99
Full star icon Full star icon Full star icon Full star icon Full star icon 5 (1 Ratings)
Video Feb 2023 10hrs 3mins 1st Edition
Video
$9.99 $54.99
Subscription
Free Trial
Renews at $19.99p/m
Video
$9.99 $54.99
Subscription
Free Trial
Renews at $19.99p/m

What do you get with a video?

Product feature icon Download this video in MP4 format
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Key benefits

  • You will develop proficiency in using debugging tools with Visual Studio code editor
  • Build a strong foundation in .NET clean architecture with an engaging 10+ hours of premium content
  • Comes bundled with working files hosted on GitHub, to make it easier for you to replicate the code used

Description

Creating a modular, testable, and maintainable application in .NET Core requires a solid foundation. Setting up an application architecture requires foresight and much consideration as early decisions will impact how easily the application is extended and maintained. In the long run, though, applications need to be maintained and, in this case, extended. Between its design and the way, the code was written, neither is really possible and so the application needs to be redesigned and future-proofed. In this course, we will explore foundational architectural principles that help with the creation of maintainable code. Next, discover how to set up a real-world application architecture with ASP.NET Core. Then, you will learn how to plug in different, common blocks such as email and authentication and have a foundation to plug in other third-party services as needed. By the end of this course, you will have the skills and knowledge of creating a testable and maintainable ASP.NET Core application needed to architect real-world enterprise .NET Core apps. The complete code bundle for this course is available at: https://github.com/PacktPublishing/ASP.NET-Core-SOLID-and-Clean-Architecture-.NET-5-and-up-

Who is this book for?

If you are a software developer or engineer looking to enhance your skills in .NET Core development and eager to take your .NET Core development skills to the next level, then this course is for you! This course is ideal for developers who have a solid understanding of C# and have been working with it for at least three months. If you have experience using Visual Studio 2022, .NET 7, and have a basic understanding of .NET Core development, you will have a head start on this course.

What you will learn

  • Learn clean architecture and implement SOLID principles
  • Build a .NET Core API and Blazor UI Application
  • Learn about custom exceptions and global error handling
  • Implement JWT authentication to build API client secure application
  • Use Swagger for API documentation and add Email Service using SendGrid
  • Implement CQRS pattern and Mediator pattern

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Last updated date : Feb 28, 2023
Publication date : Sep 28, 2021
Length: 10hrs 3mins
Edition : 1st
Language : English
ISBN-13 : 9781803231228
Vendor :
Microsoft
Category :
Languages :
Tools :

What do you get with a video?

Product feature icon Download this video in MP4 format
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Product Details

Last updated date : Feb 28, 2023
Publication date : Sep 28, 2021
Length: 10hrs 3mins
Edition : 1st
Language : English
ISBN-13 : 9781803231228
Vendor :
Microsoft
Category :
Languages :
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
$19.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
$199.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just $5 each
Feature tick icon Exclusive print discounts
$279.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just $5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total $ 141.97 186.97 45.00 saved
ASP.NET Core - SOLID and Clean Architecture (.NET 5 and Up)
$9.99 $54.99
Clean Code in C#
$51.99
C# 10 and .NET 6 – Modern Cross-Platform Development
$79.99
Total $ 141.97 186.97 45.00 saved Stars icon
Banner background image

Table of Contents

12 Chapters
Course Introduction Chevron down icon Chevron up icon
Preliminary Concepts Chevron down icon Chevron up icon
Setting Clean Architecture Solution Chevron down icon Chevron up icon
Setting Up the Application Core Chevron down icon Chevron up icon
Setting Up Infrastructure Projects Chevron down icon Chevron up icon
Creating the API Project Chevron down icon Chevron up icon
Testing Chevron down icon Chevron up icon
Adding the UI Chevron down icon Chevron up icon
Securing API and UI Chevron down icon Chevron up icon
Complete Application Features Chevron down icon Chevron up icon
Value-Added Features Chevron down icon Chevron up icon
Summary and Closing Chevron down icon Chevron up icon

Customer reviews

Rating distribution
Full star icon Full star icon Full star icon Full star icon Full star icon 5
(1 Ratings)
5 star 100%
4 star 0%
3 star 0%
2 star 0%
1 star 0%
SB sedbouknight@msn.com Dec 18, 2021
Full star icon Full star icon Full star icon Full star icon Full star icon 5
in progress wonderful so far
Feefo Verified review Feefo
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How can I download a video package for offline viewing? Chevron down icon Chevron up icon
  1. Login to your account at Packtpub.com.
  2. Click on "My Account" and then click on the "My Videos" tab to access your videos.
  3. Click on the "Download Now" link to start your video download.
How can I extract my video file? Chevron down icon Chevron up icon

All modern operating systems ship with ZIP file extraction built in. If you'd prefer to use a dedicated compression application, we've tested WinRAR / 7-Zip for Windows, Zipeg / iZip / UnRarX for Mac and 7-Zip / PeaZip for Linux. These applications support all extension files.

How can I get help and support around my video package? Chevron down icon Chevron up icon

If your video course doesn't give you what you were expecting, either because of functionality problems or because the content isn't up to scratch, please mail customercare@packt.com with details of the problem. In addition, so that we can best provide the support you need, please include the following information for our support team.

  1. Video
  2. Format watched (HTML, MP4, streaming)
  3. Chapter or section that issue relates to (if relevant)
  4. System being played on
  5. Browser used (if relevant)
  6. Details of support
Why can’t I download my video package? Chevron down icon Chevron up icon

In the even that you are having issues downloading your video package then please follow these instructions:

  1. Disable all your browser plugins and extensions: Some security and download manager extensions can cause issues during the download.
  2. Download the video course using a different browser: We've tested downloads operate correctly in current versions of Chrome, Firefox, Internet Explorer, and Safari.