Building an Enterprise Application with ASP.NET Core MVC

In this practical course, you'll learn how to build a line-of-business, enterprise application with ASP.NET Core MVC, including topics such as security, logging, testing, validation, and much more.
Course info
Rating
(85)
Level
Intermediate
Updated
Sep 18, 2017
Duration
6h 39m
Table of contents
Course Overview
Introduction
Authenticating and Authorizing Users with ASP.NET Identity
Hardening Your Site Against Attacks
Leveraging and Validating Complex Enterprise Data Models
Creating Clean and Maintainable View Code
Optimizing the Discoverability of Pages Using the Routing Engine
Creating Unit Tests to Support Business Changes Without Fear
Diagnosing Runtime Application Issues
Improving the Application's Performance
Automating the Deployment of Your Application
Description
Course info
Rating
(85)
Level
Intermediate
Updated
Sep 18, 2017
Duration
6h 39m
Description

ASP.NET Core introduces numerous features that web developers can put to use to build enterprise-ready, secure web applications with the new version of the platform. In this course, Building an Enterprise Application with ASP.NET Core MVC, you'll explore a fully-working web application, and will learn how you can scale it up from its current, rather basic state, to a state-of-the-art enterprise application. First, you'll discover how you can add and manage users and roles, and improve on the site's security. Next, you'll delve into how the new additions to the ASP.NET Core MVC platform such as tag helpers and view components can be put to real use. Then, you'll cover how to write tests for the different layers within the application, as a robust enterprise application requires a decent amount of unit tests to be ready. Finally, you'll learn how you can improve the developer experience using diagnostics and automated deployments to Azure. By the end of this course, you'll be ready to create real-world enterprise applications with ASP.NET Core MVC.

About the author
About the author

Gill Cleeren is a solution architect, author, and trainer in mobile and web technologies. He's also a Microsoft Regional Director and MVP. He lives in Tienen, Belgium.

More from the author
Xamarin.Android: Getting Started
Beginner
4h 4m
Jul 31, 2019
Data Binding in Xamarin.Forms
Beginner
2h 29m
May 3, 2019
More courses by Gill Cleeren
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is Gill Cleeren, and welcome to my course Building an Enterprise Application with ASP. NET Core MVC. I'm a solution architect for web and mobile projects.. NET Core is the future of the. NET framework. It's where all investment from Microsoft will go to from now on. Since its inception about 15 years ago, this is the biggest change ever made to. NET and ASP. NET. If you're interested in learning how a real life line of business enterprise application can be created with this new version of ASP. NET Core MVC, this course will be your best friend. You'll get to see from a practical perspective how the common concepts, such as security, logging, caching, testing, and much more are implemented in a real life and fully working application. Some of the major topics that we'll cover include security and identity in ASP. NET Core MVC, testing your code with unit tests, adding logging to your ASP. NET Core MVC pages, improving the site's performance using caching, and continuous delivery and integration with VSTS. By the end of this course, you'll know how a real life enterprise application can be built with ASP. NET Core MVC. Before beginning this course, you should be familiar, however, with the basics of ASP. NET Core MVC. I hope you will join me on this journey to master ASP. NET Core MVC with the Building and Enterprise Application with ASP. NET Core MVC course here at Pluralsight.