Laserfiche WebLink
Describe the Microsoft Web Technologies stack and select an appropriate technology to use to develop any given <br />application., Design the architecture and implementation of a web application that will meet a set of functional <br />requirements, user interface requirements, and address business models., Configure the pipeline of ASP.NET Core <br />web applications using middleware, and leverage dependency injection across MVC application., Add Controllers to <br />an MVC Application to manage user interaction, update models, and select and return Views., Develop a web <br />application that uses the ASP.NET Core routing engine to present friendly URLs and a logical navigation hierarchy <br />to users., Create Views in an MVC application that display and edit data and interact with Models and Controllers., <br />Create MVC Models and write code that implements business logic within Model methods, properties, and events., <br />Connect an ASP.NET Core application to a database using Entity Framework Core., Implement a consistent look <br />and feel across an entire MVC web application., Write JavaScript code that runs on the client -side and utilizes the <br />jQuery script library to optimize the responsiveness of an MVC web application., Add client side packages and <br />configure Task Runners., Run unit tests and debugging tools against a web application in Visual Studio 2017., Write <br />an MVC application that authenticates and authorizes users to access content securely using, Identity., Build an <br />MVC application that resists malicious attacks., Use caching to accelerate responses to user requests., Use Signal <br />R to enable two-way communication between client and server., Describe what a Web API is and why developers <br />might add a Web API to an application., Describe how to package and deploy an ASP.NET Core MVC web <br />application from a development computer to a web server. <br />In this course, students will learn how to design and develop services that access local and remote data from <br />various data sources and how to develop and deploy services to hybrid environments, including on -premises <br />servers and Windows Azure. <br />Acquired Skills <br />Query and manipulate data with Entity Framework, Use ASP.NET Web API to create HTTP-based services and <br />consume them from .NET and non -.NET clients, Extend ASP.NET Web API services using message handlers, <br />model binders, action filters, and media type formatters, Create SOAP -based services with the Windows <br />Communication Foundation (WCF) and consume them from .NET clients, Apply design principles to service <br />contracts and extend WCF services using custom runtime components and behaviors, Secure WCF services using <br />transport and message security, Use Windows Azure Service Bus for relayed messaging and brokered messaging <br />using queues and topics, Host services on on -premises servers, and on various Windows Azure environments, <br />such as Web Roles, Worker Roles, and Web Sites, Deploy services to both on -premises servers and Windows <br />Azure, Store and access data in Windows Azure Storage, and configure storage access rights, Monitor and log <br />services, both on -premises and in Windows Azure, Implement federated authentication by using ACS with <br />ASPAET Web API services, Create scalable, load -balanced services <br />In this course, students will learn day-to-day management tasks, including how to manage applications, client <br />health, hardware and software inventory, operating system deployment, and software updates by using <br />Configuration Manager. You also will learn how to optimize System Center Endpoint Protection, manage <br />compliance, and create management queries and reports. <br />Acquired Skills <br />Describe the features Configuration Manager and Intune include, and explain how you can use these features to <br />manage PCs and mobile devices in an enterprise environment., Analyze data by using queries and reports., <br />Prepare a management infrastructure, including configuring boundaries, boundary groups, and resourced <br />discovery, and integrating mobile -device management with Microsoft Exchange Server., Deploy and manage the <br />Configuration Manager client., Configure, manage, and monitor hardware and software inventory, and use Asset <br />Intelligence and software metering., Identify and configure the most appropriate method to distribute and manage <br />content used for deployments., Distribute, deploy, and monitor applications for managed users and systems., <br />Maintain software updates for PCs that Configuration Manager manages., Implement Endpoint Protection for <br />managed PCs., Manage configuration items, baselines, and profiles to assess and configure compliance settings <br />and data access for users and devices., Configure an operating -system deployment strategy by using Configuration <br />Manager., Manage and maintain a Configuration Manager site. <br />