Course description
In this course, you will learn about Security and Deployment. When learning about security, you will work with Transfer modes, such as Transport and Message. You will learn how to perform authentication and authorization. You will also learn how to configure auditing and handle exceptions via faults. When deploying, you will need to determine the lifetime of a service, which can be singleton, per session, or per call. Messaging patterns specify the interaction between your service and a client and you will learn how to define one-way, duplex, and publish/subscribe patters. There is even a section on how to configure Web Sockets. The section on Azure shows you how to use the Service Bus Relay, secured through Access Control Services (ACS). You will also learn how to deploy a WCF service as a WebRole in a Cloud Service.
Each LearnNowOnline training course is made up of Modules (typically an hour in length). Within each module there are Topics (typically 15-30 minutes each) and Subtopics (typically 2-5 minutes each). There is a Post Exam for each Module that must be passed with a score of 70% or higher to successfully and fully complete the course.
Prerequisites
This course assumes that students have a strong programming background. This course assumes intermediate knowledge of using C# in Visual Studio 2012 and building libraries (DLLs) and Console applications.
Meet the expert
Joe Mayo is an author, independent consultant, and instructor specializing in Microsoft .NET and Windows 8 technology. He has several years of software development experience and has worked with .NET since July 2000. Joe has written books and contributes to magazines such as CODE Magazine. He has been an active contributor to the .NET community for years, operating the C# Station Web site, authoring the LINQ to Twitter open source project, and speaking regularly at user groups and code camps. For his community contributions, Microsoft has honored Joe with several Most Valuable Professional (MVP) Awards through the years.
Video Runtime
128 Minutes
Time to complete
488 Minutes
Course Outline
Configure Security (27:53)
Authorizing and Authentication (27:52)
Auditing and Faults (16:47)
Application Lifetime (15:11)
Patterns (20:44)
Azure (19:55)