Building an Enterprise Application with ASP.NET Core MVC 1
Offered By: Pluralsight
Course Description
Overview
In this course, you'll learn to build a line-of-business, enterprise application with ASP.NET Core MVC, including security, logging, testing, and validation.
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.
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.
Syllabus
- Course Overview 1min
- Introduction 12mins
- Authenticating and Authorizing Users with ASP.NET Identity 68mins
- Hardening Your Site Against Attacks 36mins
- Leveraging and Validating Complex Enterprise Data Models 43mins
- Creating Clean and Maintainable View Code 55mins
- Optimizing the Discoverability of Pages Using the Routing Engine 37mins
- Creating Unit Tests to Support Business Changes Without Fear 19mins
- Diagnosing Runtime Application Issues 52mins
- Improving the Application's Performance 39mins
- Automating the Deployment of Your Application 30mins
Taught by
Gill Cleeren
Related Courses
The complete NestJS developer. Enterprise Node.js frameworkUdemy Universidad Java - Cero a Experto - Actualizado (+152 hrs)
Udemy Java ile Programlamaya Giriş 1
Udemy Play by Play: Building Enterprise Angular Apps with Nx
Pluralsight Entity Framework Core 2.1 Migrations: Fundamentals
Pluralsight