Designing ASP.NET MVC Application Architecture Overview/Description Target Audience Prerequisites Expected Duration Lesson Objectives Course Number Expertise Level Overview/Description 
In this course you will learn how to implement state management, implement a web socket strategy in Visual Studio 2017.
Target Audience 
Web developers seeking an introductory guide to developing efficient, secure, distributed web applications with adaptive user interfaces using the ASP.NET MVC and MVC 5 frameworks in Visual Studio 2017, and individuals preparing for exam 70-486: Developing ASP.NET MVC Web Applications
Prerequisites 
None
Expected Duration (hours) 
0.9
Lesson Objectives Designing ASP.NET MVC Application Architecture 
Start the course 
use the ViewData dictionary object to pass data from a controller to a view in an ASP.NET MVC web application 
use the TempData object to persist view data through a redirect action in an ASP.NET MVC web application 
use the ViewBag object to persist data among views in an ASP.NET MVC web application 
create and add a structured cookie to an HTTP response in an ASP.NET MVC web application 
use a query string to pass state information from one page to another in an ASP.NET MVC web application 
use Session State to save and read state information for the current browser session in an ASP.NET MVC web application 
use Application State to save and read state information in an ASP.NET MVC web application 
use the profile properties feature to store user-specific data in an ASP.NET MVC web application 
read and write string data asynchronously over a web socket connection in an ASP.NET MVC web application 
read and write binary data asynchronously from/to a web socket in an ASP.NET MVC web application 
use the SignalR library to implement real-time communications in an ASP.NET MVC web application 
choose a web socket connection loss strategy in an ASP.NET MVC web application 
design a web socket strategy 
Course Number: wd_dmvc_a11_it_enus
Expertise Level 
Intermediate