Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning ASP.NET Core MVC

via LinkedIn Learning

Overview

Learn the basics to start creating your own professional-quality applications with ASP.NET Core MVC.

Syllabus

Introduction
  • Welcome
  • What you should know
  • How to use the exercise files
  • Development environment set up
  • Sample application introduction
  • What's new
1. The Basics
  • Building blocks of ASP.NET Core applications
  • Create a new project
  • Respond to HTTP requests
  • Serving static files
  • Error handling and diagnostics
  • Use custom configuration
  • Populate configuration settings
  • Increase maintainablility with dependency injection
2. The Model-View-Controller (MVC) Pattern
  • Understand the model-view-controller (MVC) pattern
  • Customize your application's URLs
  • Handle requests with controllers
  • Pass parameters to controller actions
  • Understand routing
  • Customize your application's URLs
3. Render HTML with Views
  • Render HTML with Razor
  • Render dynamic content with Razor
  • Reuse shared HTML markup with layouts
  • Rendering reusable sections of content in a layout
  • Pass data from the controller to the view
  • Render data with strongly typed views
4. Work with Data
  • Create strongly typed HTML forms
  • Post form data to controller actions
  • Validate form post data
  • Use tag helpers to simplify forms
  • Represent the database using Entity Framework
  • Write to a database using Entity Framework
  • Read from a database using Entity Framework
5. Creating Reusable Components
  • Reuse view markup with partial views
  • Reuse view logic with injectable services
  • Creating reusable components with view components
  • Enhancing a view component with logic and dynamic markup
  • Avoid page refreshes with partial rendering
6. Secure Your Application
  • Secure controller actions from unauthorized access
  • Add identity services to your application
  • Use identity services to create user accounts
  • Use identity services to allow users to log in to your site
Conclusion
  • Next steps

Taught by

Jess Chadwick

Reviews

4.6 rating at LinkedIn Learning based on 907 ratings

Start your review of Learning ASP.NET Core MVC

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.