Microsoft Silverlight 5 and Windows Azure Enterprise Integration

A step-by-step guide to creating and running scalable Silverlight Enterprise Applications on the Windows Azure platform with this book and ebook

Microsoft Silverlight 5 and Windows Azure Enterprise Integration

Starting
David Burela

A step-by-step guide to creating and running scalable Silverlight Enterprise Applications on the Windows Azure platform with this book and ebook
$35.99
$59.99
RRP $35.99
RRP $59.99
eBook
Print + eBook

Instantly access this course right now and get the skills you need in 2016

With unlimited access to a constantly growing library of over 3,500 courses, a subscription to Mapt gives you everything you need to get that next promotion or to land that dream job. Cancel anytime.

+ Collection
Free Sample

Book Details

ISBN 139781849683128
Paperback304 pages

Book Description

Microsoft Silverlight is a powerful development platform for creating rich media applications and line of business applications for the web and desktop.

Microsoft Windows Azure is a cloud services operating system that serves as the development, service hosting, and service management environment for the Windows Azure platform.

Silverlight allows you to integrate with Windows Azure and create and run Silverlight Enterprise Applications on Windows Azure.

This book shows you how to create and run Silverlight Enterprise Applications on Windows Azure.

Integrating Silverlight and Windows Azure can be difficult without guidance. This book will take you through all the steps to create and run Silverlight Enterprise Applications on the Windows Azure platform. The book starts by providing the steps required to set up the development environment, providing an overview of Azure. The book then dives deep into topics such as hosting Silverlight applications in Azure, using Azure Queues in Silverlight, storing data in Azure table storage from Silverlight, accessing Azure blob storage from Silverlight, relational data with SQL Azure and RIA, and manipulating data with RIA services amongst others.

Table of Contents

Chapter 1: Getting Started
Installation
Useful tools
Creating a Windows Azure account
Deploying to Windows Azure from Visual Studio 2010
Summary
Chapter 2: Introduction to Windows Azure
Windows Azure
Developing applications locally
Summary
Chapter 3: Hosting Silverlight Applications in Azure
Combining Silverlight and Windows Azure projects
Consuming an Azure-hosted WCF service within a Silverlight application
Configuring the number of web roles
Summary
Chapter 4: Using Azure Queues with Silverlight
Fundamentals of Azure storage services
Azure Storage Queue service
Using queues for application scalability
Queuing work from a Silverlight application
Handling poison messages
Summary
Chapter 5: Accessing Azure Blob Storage from Silverlight
Azure Blob storage
Creating, listing, and displaying files with Silverlight
Using the shared access signatures to upload from Silverlight
The Azure Content Delivery Network (CDN)
Summary
Chapter 6: Storing Data in Azure Table Storage from Silverlight
Azure Table storage
Azure Table storage versus SQL Azure
Using Azure Table storage from Silverlight
Summary
Chapter 7: Relational Data with SQL Azure and Entity Framework
SQL Azure
What Entity Framework is
Using SQL Azure in Silverlight
Summary
Chapter 8: RIA Services and SQL Azure
RIA Services
Using Silverlight with RIA Services, SQL Azure, and Entity Framework
Under the covers of RIA services
Summary
Chapter 9: Exposing OData to Silverlight Applications
OData
Consuming OData services
Sharing data by using OData
Summary
Chapter 10: Web-scale Considerations
Asynchronous processing and componentization
CQRS (Command Query Responsibility Segregation)
Globalizing your applications
Summary
Chapter 11: Application Authentication
Windows Identity Foundation and Azure Access Control Service
ASP.NET providers
Using the SQL Azure provider
Using the Azure Storage provider
Windows authentication
Summary
Chapter 12: Using Azure AppFabric Caching to Improve Performance
Data caching
Azure AppFabric caching
Caching raw data in AppFabric
ASP.NET session caching
Summary

What You Will Learn

  • Learn the components that make up the Azure platform and know which components to use in each of your applications
  • Understand how to partition your relational database into shards to improve scalability and performance
  • Discover how to use frameworks such as WCF RIA Services to speed up the development of your line of business applications
  • Learn how to configure your development environment quickly by using the Microsoft Web Platform Installer
  • Deploy your enterprise applications onto Windows Azure servers
  • Use AppFabric caching to improve the performance of your applications
  • Understand what Azure Storage is, how it compares to SQL Azure, and when to choose one over the other
  • Expose your data via OData to allow Silverlight, javascript, and other web enabled technologies to access and query your data

Authors

Table of Contents

Chapter 1: Getting Started
Installation
Useful tools
Creating a Windows Azure account
Deploying to Windows Azure from Visual Studio 2010
Summary
Chapter 2: Introduction to Windows Azure
Windows Azure
Developing applications locally
Summary
Chapter 3: Hosting Silverlight Applications in Azure
Combining Silverlight and Windows Azure projects
Consuming an Azure-hosted WCF service within a Silverlight application
Configuring the number of web roles
Summary
Chapter 4: Using Azure Queues with Silverlight
Fundamentals of Azure storage services
Azure Storage Queue service
Using queues for application scalability
Queuing work from a Silverlight application
Handling poison messages
Summary
Chapter 5: Accessing Azure Blob Storage from Silverlight
Azure Blob storage
Creating, listing, and displaying files with Silverlight
Using the shared access signatures to upload from Silverlight
The Azure Content Delivery Network (CDN)
Summary
Chapter 6: Storing Data in Azure Table Storage from Silverlight
Azure Table storage
Azure Table storage versus SQL Azure
Using Azure Table storage from Silverlight
Summary
Chapter 7: Relational Data with SQL Azure and Entity Framework
SQL Azure
What Entity Framework is
Using SQL Azure in Silverlight
Summary
Chapter 8: RIA Services and SQL Azure
RIA Services
Using Silverlight with RIA Services, SQL Azure, and Entity Framework
Under the covers of RIA services
Summary
Chapter 9: Exposing OData to Silverlight Applications
OData
Consuming OData services
Sharing data by using OData
Summary
Chapter 10: Web-scale Considerations
Asynchronous processing and componentization
CQRS (Command Query Responsibility Segregation)
Globalizing your applications
Summary
Chapter 11: Application Authentication
Windows Identity Foundation and Azure Access Control Service
ASP.NET providers
Using the SQL Azure provider
Using the Azure Storage provider
Windows authentication
Summary
Chapter 12: Using Azure AppFabric Caching to Improve Performance
Data caching
Azure AppFabric caching
Caching raw data in AppFabric
ASP.NET session caching
Summary

Book Details

ISBN 139781849683128
Paperback304 pages
Read More

Read More Reviews

Recommended for You

Windows Phone 7.5 Application Development with F#
$ 14.99
Instant Windows 8 C++ Application Development How-to
$ 12.99
Learning Node.js for .NET Developers
$ 23.99