Request Info

Salutation

First Name

Last Name

Job Title

Company

Post Code

Country
List

Office Telephone

Extension

E-mail

Information provided will be used to communicate with you about our products.
Privacy Statement

A representative will contact you to follow up your request.

 

Windows® Azure Platform Introduction:
Programming Cloud-Based Applications


Course 26024 Days

 E-mail E-mail a Colleague Course Details Course Details Course Details PDF Course Details PDF

Frequently Asked Questions

What is this course about?

The Windows Azure Platform is the Microsoft solution for cloud computing. The Azure Platform provides operating system, database and application services that simplify administration, streamline maintenance and reduce costs. This course provides the knowledge to build and deploy applications that utilize the Windows Azure Platform using Visual Studio and .NET.

In this course, you gain the skills to build scalable, fault-tolerant and secure cloud-based applications using the Windows Azure Platform. You learn how to leverage existing knowledge of Visual Studio and .NET to develop applications for the cloud; create, deploy, configure and monitor ASP.NET applications that run in the Azure cloud; and host Windows Communication Foundation (WCF) services using Azure. You will also learn how to employ worker roles and queues for asynchronous processing, and create and access SQL Azure databases for cloud-based storage.

Throughout this course you will engage in practical hands-on exercises that provide experience building and deploying Azure applications using Visual Studio and .NET.

What is cloud computing?

Cloud computing refers to any service that is delivered over the Internet. Rather than relying on a local infrastructure or support, cloud computing extends the existing capabilities of IT and application developers.

Working in the cloud means reduced costs, faster application development, improved reliability and on-the-fly maintenance.

What is the Windows Azure Platform?

While deploying an application is simple, making that application scalable, fault-tolerant, secure and up-to-date requires a huge investment in hardware and administration.

The Windows Azure Platform offers a flexible framework for developers to create cloud applications and services. Because the Windows Azure Platform provides operating system, database and application services, it simplifies administration, streamlines maintenance and reduces costs.

Who will benefit from this course?

This course is valuable for those who want to take advantage of Windows Azure to create scalable, secure and affordable cloud-based applications.

Typical participants include programmers, architects and application designers.

What background do I need?

.NET programming experience at the level of Course 502, Programming with .NET: A Comprehensive Hands-On Introduction, is assumed.

For example, you should know how to:

  • Program in a modern language like C#
  • Create an application using Visual Studio or some other modern development tool
  • Create an ASP.NET Web application

Which version of Visual Studio is used in this course?

This course uses Visual Studio 2010. However, everything covered in this course could also be done using Visual Studio 2008 with the Azure SDK installed.

I use an older version of Visual Studio (Visual Studio .NET 2003 or Visual Studio 2005). Should I take this course?

The Windows Azure Platform is a new technology and can only be used with Visual Studio 2008 or 2010.

The express (free) versions of Visual Studio would work with the Azure SDK, as well. If you use an older version of Visual Studio, it will be necessary to upgrade to 2008 or 2010 to use the Windows Azure Platform.

Which .NET languages does this course cover?

This course is presented with C# 4 as its basis. Exercises, sample solutions and sample code are only offered in C# 4.

How much time is spent on each topic?

ContentHours
Introduction to Azure Features and Services 1.0
Developing Azure Applications with Visual Studio 6.5
Migrating ASP.NET Applications to Azure 6.0
Building Service-Oriented Azure Applications 1.5
Leveraging Azure for Asynchronous Computing 3.0
SQL Azure Cloud-Based Storage 4.0
Implementing AppFabric1.0
Times, including the workshops, are estimates; exact times may vary according to the needs of each class.

How much of this course is hands-on?

You spend approximately 50 percent of class time engaged in hands-on exercises. You create and deploy a complete ASP.NET application that uses Azure storage, Web Forms security, profiles, membership and sessions in the cloud. You also create WCF services that use Azure compute services and queues.

Exercises performed in Visual Studio include:

  • Creating a Windows Azure account
  • Testing Azure applications with the development fabric
  • Uploading an ASP.NET application to the cloud
  • Storing data in blobs and tables
  • Enabling Web Forms authentication, sessions and profiles for Azure applications
  • Hosting a WCF service within the cloud
  • Utilising Azure queues for asynchronous processing
  • Saving relational data in the cloud with SQL Azure

How does this course relate to other Learning Tree courses?

The following courses may be of interest:

Azure is a trademark of Microsoft Corporation. Windows is a registered trademark of Microsoft Corporation.

Learning Tree AnyWareTM is a trademark of Learning Tree International, Inc. in the United States and other countries, and is covered by a patent application pending in the United States.
 

Course Dates

Live online classroom training.Most events below can be taken in-class or live, online from your home or office with AnyWare.

UK Dates

4 - 7 SepLondon enrol

For AnyWare enrolments, please register at least 7 days prior to the start of the course.

More Dates and Locations.

Tuition for Course 2602 (4 Days)

Bring this or any Learning Tree Course on-site to your location!

Certification Core Course