ASP.NET MVC Web Applications: Designing Application Architecture


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Learn how to plan the application layers and the aspects that we must consider for designing distributed applications.



Expected Duration (hours)
1.0

Lesson Objectives

ASP.NET MVC Web Applications: Designing Application Architecture

  • describe the various aspects of data access planning
  • "define how to plan for separation of concerns, appropriate use of models, views, controllers, components, and service dependency injection "
  • decide when to implement client-side and server-side processing
  • identify considerations for designing applications that enable scalability
  • choose between ASP.NET Core and ASP.NET
  • describe when .NET standard libraries can be used
  • enable deferred processing through Azure features, including queues, scheduled and on-demand jobs, Azure functions, and Azure WebJobs
  • describe scheduling and using on-demand jobs
  • describe various Azure functions and their uses
  • describe Azure WebJobs and their uses
  • Course Number:
    it_wddmvc_23_enus

    Expertise Level
    Intermediate