0% found this document useful (0 votes)
320 views6 pages

Developing Asp Net Core MVC Web Applications m20486 m20486 PDF

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
320 views6 pages

Developing Asp Net Core MVC Web Applications m20486 m20486 PDF

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 6

Microsoft - Developing ASP.

NET Core MVC Web Applications


(M20486) (M20486)

Code: 6397
Length: 5 days
URL: View Online

In this course, students will learn to develop advanced ASP.NET MVC applications using .NET Core tools and technologies. The
focus will be on coding activities that enhance the performance and scalability of the Web site application. This course will also
prepare the student for exam 70-486.

This course uses Microsoft Visual Studio 2017. It incorporates material from the Official Microsoft Learning Product 20486:
Developing ASP.NET MVC 4 Web Applications and can assist you in your preparation for Exam 70-486.

Skills Gained

Describe the Microsoft Web Technologies stack and select an appropriate technology to use to develop any given application.

Design the architecture and implementation of a web application that will meet a set of functional requirements, user interface

requirements, and address business models.

Configure the pipeline of ASP.NET Core web applications using middleware, and leverage dependency injection across MVC

application.

Add Controllers to an MVC Application to manage user interaction, update models, and select and return Views.

Develop a web application that uses the ASP.NET Core routing engine to present friendly URLs and a logical navigation

hierarchy to users.

Create Views in an MVC application that display and edit data and interact with Models and Controllers.

Create MVC Models and write code that implements business logic within Model methods, properties, and events.

Connect an ASP.NET Core application to a database using Entity Framework Core.

Implement a consistent look and feel across an entire MVC web application.

Write JavaScript code that runs on the client-side and utilizes the jQuery script library to optimize the responsiveness of an

MVC web application.

Add client side packages and configure Task Runners.

Run unit tests and debugging tools against a web application in Visual Studio 2017.

Write an MVC application that authenticates and authorizes users to access content securely using Identity.

Build an MVC application that resists malicious attacks.

Use caching to accelerate responses to user requests.

Use SignalR to enable two-way communication between client and server.


Describe what a Web API is and why developers might add a Web API to an application.

Describe how to package and deploy an ASP.NET Core MVC web application from a development computer to a web server.

Who Can Benefit

This course is intended for professional web developers who use Microsoft Visual Studio in an individual-based or team-

based, small-sized to large development environment. Candidates for this course are interested in developing advanced

web applications and want to manage the rendered HTML comprehensively. They want to create websites that separate the

user interface, data access, and application logic.

Prerequisites

Experience with Visual Studio 2017.

Experience with C# programming, and concepts such as Lambda expressions, LINQ, and anonymous types.

Experience in using the .NET Framework.

Experience with HTML, CSS and JavaScript.

Experience with querying and manipulating data with ADO.NET.

Knowledge of XML and JSON data structures.

Course Details

Lab 1: Explore ASP.NET MVC 4

Explore a Photo Sharing Application, a Web Pages Application, a Web Forms Application, and a MVC Application

Lab 2: Design ASP.NET MVC 4 Web Applications

Plan Models, Controllers, and Views

Architect a MVC Application

Lab 3: Develop ASP.NET MVC 4 Models

Create MVC Project and Adding a Model

Create a New SQL Azure Database in Visual Studio

Add Properties and Methods to MVC Models

Use Display and Edit Annotations in MVC Model

Lab 4: Develop ASP.NET MVC 4 Controllers

Add a MVC Controller and Writing the Actions

Write the Action Filters in a Controller

Use the Photo Controller


Lab 5: Develop ASP.NET MVC 4 Views

Add a View for Photo Display and for New Photos

Create and Using a Partial View

Add a Home View and Testing the Views

Lab 6: Test and Debug the ASP.NET MVC 4 Web Applications

Perform Unit Tests

Configure Exception Handling

Lab 7: Structure ASP.NET MVC 4 Web Applications

Use the Routing Engine

Build Navigation Controls

Lab 8: Apply Styles to ASP.NET MVC 4 Web Applications

Use Template Views

Apply a Consistent Look and Feel to a MVC Application

Adapt WebPages for Different Browsers

Lab 9: Build Responsive Pages in ASP.NET MVC 4 Web Applications

Use Partial Page Updates

Configure ASP.NET Caches

Lab 10: Use JavaScript and jQuery for Responsive MVC 4 Web Applications

Use jQuery to Respond to Users

Use jQuery UI to Build a User Interface

Lab 11: Control Access to ASP.NET MVC 4 Web Applications

Configure Authentication and Membership Providers

Build the Logon and Register Views

Authorize Access to Resources

Build Password Reset View

Lab 12: Build a Resilient ASP.NET MVC 4 Web Application

Store User Preferences

Use User Preferences in the Photo Gallery


Lab 13: Use Windows Azure Web Services in ASP.NET MVC 4 Web Applications

Create and Code a Windows Azure Service

Consume Data from a Windows Azure Service

Lab 14: Implement Web APIs in ASP.NET MVC 4 Web Applications

Develop a Web API in MVC 4

Add Routes and Controllers to Handle REST Requests

Call RESTful services from Client-Side Code

Lab 15: Handle Requests in ASP.NET MVC 4 Web Applications

Write a Web Handler that uses Web Sockets

Build a Chat Room in the Photo Sharing Application

Lab 16: Deploy ASP.NET MVC 4 Web Applications


2013-07-29 08:52:01.267000000

Lab 1: Explore ASP.NET MVC 4

Explore a Photo Sharing Application, a Web Pages Application, a Web Forms Application, and a MVC Application

Lab 2: Design ASP.NET MVC 4 Web Applications

Plan Models, Controllers, and Views

Architect a MVC Application

Lab 3: Develop ASP.NET MVC 4 Models

Create MVC Project and Adding a Model

Create a New SQL Azure Database in Visual Studio

Add Properties and Methods to MVC Models

Use Display and Edit Annotations in MVC Model

Lab 4: Develop ASP.NET MVC 4 Controllers

Add a MVC Controller and Writing the Actions

Write the Action Filters in a Controller

Use the Photo Controller

Lab 5: Develop ASP.NET MVC 4 Views

Add a View for Photo Display and for New Photos

Create and Using a Partial View


Add a Home View and Testing the Views

Lab 6: Test and Debug the ASP.NET MVC 4 Web Applications

Perform Unit Tests

Configure Exception Handling

Lab 7: Structure ASP.NET MVC 4 Web Applications

Use the Routing Engine

Build Navigation Controls

Lab 8: Apply Styles to ASP.NET MVC 4 Web Applications

Use Template Views

Apply a Consistent Look and Feel to a MVC Application

Adapt WebPages for Different Browsers

Lab 9: Build Responsive Pages in ASP.NET MVC 4 Web Applications

Use Partial Page Updates

Configure ASP.NET Caches

Lab 10: Use JavaScript and jQuery for Responsive MVC 4 Web Applications

Use jQuery to Respond to Users

Use jQuery UI to Build a User Interface

Lab 11: Control Access to ASP.NET MVC 4 Web Applications

Configure Authentication and Membership Providers

Build the Logon and Register Views

Authorize Access to Resources

Build Password Reset View

Lab 12: Build a Resilient ASP.NET MVC 4 Web Application

Store User Preferences

Use User Preferences in the Photo Gallery

Lab 13: Use Windows Azure Web Services in ASP.NET MVC 4 Web Applications

Create and Code a Windows Azure Service

Consume Data from a Windows Azure Service


Lab 14: Implement Web APIs in ASP.NET MVC 4 Web Applications

Develop a Web API in MVC 4

Add Routes and Controllers to Handle REST Requests

Call RESTful services from Client-Side Code

Lab 15: Handle Requests in ASP.NET MVC 4 Web Applications

Write a Web Handler that uses Web Sockets

Build a Chat Room in the Photo Sharing Application

Lab 16: Deploy ASP.NET MVC 4 Web Applications

Deploy an Application to Windows Azure

Test the Completed Application

ExitCertified® Corporation and iMVP® are registered trademarks of ExitCertified ULC and ExitCertified Generated 4
Corporation and Tech Data Corporation, respectively
Copyright ©2020 Tech Data Corporation and ExitCertified ULC & ExitCertified Corporation.
All Rights Reserved.

You might also like