Microsoft Official Course: Developing Windows Azure™ and Web Services
Microsoft Official Course: Developing Windows Azure™ and Web Services
Microsoft Official Course: Developing Windows Azure™ and Web Services
20487B
Developing Windows Azure™ and
Web Services
Welcome!
Thank you for joining us today.
We’ve worked together with today’s experience. We value your
Microsoft Learning Partners and feedback!
Microsoft IT Academies to bring you
Certification Benefits. After training,
a world-class learning experience,
consider pursuing a Microsoft
including:
Certification, to help distinguish your
Microsoft Certified Trainers + technical expertise and experience.
Instructors. Your instructor is a Ask your instructor about available
premier technical and instructional exam promotions and discounts.
expert who meets ongoing
We wish you a great learning
certification requirements.
experience and ongoing career
Customer Satisfaction Guarantee. success!
Our Partners offer a satisfaction
guarantee and we hold them
accountable for it. At the end of class,
please complete an evaluation of
Hello
• Name
• Company affiliation
• Title/function
• Job responsibility
• Development experience in .NET Framework,
ASP .NET, and Visual Studio 2012
• Windows 8 experience
• Your expectations for the course
4
Facilities
• Class hours
• Building hours
• Parking
• Restrooms
• Meals
• Phones
• Messages
• Smoking
• Recycling
5
About This Course
• Audience
This course is intended for both novice and experienced
.NET developers who have a minimum of six months
programming experience, and want to learn how to
develop services and deploy them to hybrid
environments.
About This Course
• Course Prerequisites
• Experience with Visual Studio 2010 or later.
• Knowledge and experience in a .NET language (C# or
VB).
• Knowledge of ASP.NET.
• Experience with C# programming, and concepts such
as Lambda expressions, LINQ, and anonymous types.
• Understanding the concepts of n-tier applications.
• Experience with querying and manipulating data with
ADO.NET.
• Knowledge of XML data structures.
About This Course
• Course Objectives
After completing this course, students will be able to:
• Describe the features and functionalities of service and cloud technologies.
• Query and manipulate data with Entity Framework.
• Use ASP.NET Web API to create HTTP-based services and consume them from .NET and non-.NET
clients.
• Extend ASP.NET Web API services using message handlers, model binders, action filters, and
media type formatters.
• Create SOAP-based services with the Windows Communication Foundation (WCF) and consume
them from .NET clients
• Apply design principles to service contracts and extend WCF services using custom runtime
components and behaviors
• Secure WCF services using transport and message security
• Use Windows Azure Service Bus for relayed messaging and brokered messaging using queues
and topics
• Host services on on-premises servers, and on various Windows Azure environments, such as Web
Roles, Worker Roles, and Web Sites
• Deploy services to both on-premises servers and Windows Azure
• Store and access data in Windows Azure Storage, and configure storage access rights
• Monitor and log services, both on-premises and in Windows Azure
• Implement federated authentication by using ACS with ASP.NET Web API services
• Create scalable, load-balanced services
Your Course Materials
Designed to optimize your classroom learning experience.
And support you back on the job.
See the full line of Microsoft Training and Certification resources at:
http://www.microsoft.com/learning/
Microsoft Certification Program
Also see:
http://www.microsoft.com/learning/
certification
Preparing for the Labs
By working through the labs, you will learn how to develop the
different parts of the Blue Yonder Travel Companion application.
14
Virtual Machine Environment
20487B-SEA-DEV-C Windows 8 VM
Demonstration: Using Hyper-V Manager
In this demonstration, you will learn how to:
• Open Hyper-V Manager
• Navigate the various sections/panes within Hyper-V Manager
• Virtual machines, snapshots, and actions: Server-specific and virtual
machine-specific
• Identify the virtual machines used in the labs for this course
• Take a snapshot and apply a snapshot
• Connect to a virtual machine
• Start and log on to a virtual machine
• Switch between full screen and window modes
• Revert to the previous snapshot
• Shut down a virtual machine
• When to use Shut Down or Turn off
• Close Hyper-V Manager
16