Windows Azure Development

Windows Azure is Microsoft's cloud computing technology. This course explores various techniques for developing applications and storing data in Windows Azure, and helps you understand when each approach is best. The course is deep and broad, and assumes a good working knowledge of .NET and experience in enterprise development.

What you will learn:

  • Become a better .NET programmer, gain knowledge about memory management
  • Understanding key Azure concepts
  • Creating Cloud Services
  • Creating App Services
  • Using SQL Database
  • Working with Azure Storage
  • Working with Azure Service Bus
  • Implementing security
  • Deploying to Azure

    Target audience

    .NET Developers who wants to get into Microsoft Azure development.


    Solid C# experience.

    Getting Started with Windows Azure

    • Platform as a Service (PaaS)
    • Infrastructure as a Service (IaaS)
    • Software as a Service (SaaS)
    • Creating a Windows Azure account
    • Using the Windows Azure Management Portal
    • Installing Windows Azure tools in Visual Studio

    Creating Azure Cloud Services

    • Overview of cloud services
    • Creating web roles and worker roles
    • Communicating between web roles and worker roles
    • Using caching effectively

    Creating Azure App Services

    • Creating ASP.NET MVC web applications
    • Creating Web API RESTful services
    • Azure considerations

    Using SQL Database

    • SQL Database architecture
    • Features and limitations
    • Data access techniques
    • Creating and connecting to SQL Database
    • Developing Windows Azure services that use SQL Database

    Getting Started with Windows Azure Storage

    • Storage service architecture
    • Windows Azure storage accounts
    • Understanding connection strings
    • Using the Windows Azure Storage Emulator
    • Overview of blobs, queues, and tables

    Going Further with Windows Azure Storage

    • Blob containers, block blobs, and page blobs
    • Blob directories
    • Creating a table for table storage
    • Defining entity types
    • Using the table APIs
    • Querying entities
    • Creating a queue for queue storage
    • Sending and receiving messages
    • Using asynchronous APIs
    • Using REST APIs

    Windows Azure Service Bus

    • Overview of Service Bus
    • Creating and using Service Bus queues
    • Creating and using Service Bus topics

    Windows Azure Access Control Service

    • Overview of claims-based authentication
    • Introduction to Access Control Service (ACS)
    • Creating and configuring an ACS namespace
    • Using the Identity and Access Tool in Visual Studio
    • Creating and configuring Relying Party applications to use ACS

    Deploying Services

    • Using Web Deploy in Visual Studio
    • Web deployment packages
    • Command-line tools for Web Deploy
    • Deploying to Windows Azure

    Related articles

    • New courses - Azure, Spring Boot och Scala

      Now that spring has really started, it is time to release 4 new courses!

      Read more

    Course info

    Course code: T334
    Duration: 3 days
    Price: 26 900 SEK
    Language: English

    Course schedule

    16 SepBook now
    16 SepBook now
    16 SepBook now


    Andy OlsenAndy Olsen


    Contact us for details

    +46 40 61 70 720

    All prices excluding VAT