Details zum E-Book

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

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

David Burela

E-book
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.
  • Microsoft Silverlight 5 and Windows Azure Enterprise Integration
    • Table of Contents
    • Microsoft Silverlight 5 and Windows Azure Enterprise Integration
    • Credits
    • About the Author
    • Acknowledgement
    • About the Reviewers
    • www.PacktPub.com
      • Support files, eBooks, discount offers and more
        • Why Subscribe?
        • Free Access for Packt account holders
        • Instant Updates on New Packt Books
    • Preface
      • What this book covers
      • What you need for this book
      • Who this book is for
      • Conventions
      • Reader feedback
      • Customer support
        • Downloading the example code
        • Errata
        • Piracy
        • Questions
    • 1. Getting Started
      • Installation
        • Visual Studio 2010
        • Web platform installer
      • Useful tools
        • Official Windows Azure Tools for Visual Studio
        • Azure Storage Explorer
        • Expression Blend
        • Silverlight Toolkit
        • Telerik Silverlight controls
        • Silverlight Spy
        • LINQPad
      • Creating a Windows Azure account
      • Deploying to Windows Azure from Visual Studio 2010
        • Creating the hosting service
        • Creating the storage account
        • Deploying applications onto Azure servers
        • Creating certificates to authenticate deployment
      • Summary
    • 2. Introduction to Windows Azure
      • Windows Azure
        • Main components of Windows Azure
        • Windows Azure compute services
          • Role types
          • Example usage of roles
          • Compute fabric
          • Things to be aware of when working with role instances
          • Compute instance sizes
        • Windows Azure storage services
        • SQL Azure
        • Windows Azure AppFabric
      • Developing applications locally
      • Summary
    • 3. Hosting Silverlight Applications in Azure
      • Combining Silverlight and Windows Azure projects
        • Creating a Silverlight or Azure solution
        • Running an Azure application on the Azure compute emulator
      • Consuming an Azure-hosted WCF service within a Silverlight application
      • Configuring the number of web roles
      • Summary
    • 4. Using Azure Queues with Silverlight
      • Fundamentals of Azure storage services
        • Accessing storage services through REST APIs
        • Accessing storage services with storage client library
        • Using shared keys to access storage services
        • Collocation of storage and computer services
        • Local storage emulator
      • Azure Storage Queue service
        • Queue service operations
      • Using queues for application scalability
        • Message durability
      • Queuing work from a Silverlight application
      • Handling poison messages
      • Summary
    • 5. Accessing Azure Blob Storage from Silverlight
      • Azure Blob storage
        • Available commands
        • Behind the scenes
      • Creating, listing, and displaying files with Silverlight
        • Generating files with a web role and displaying in Silverlight
        • Retrieving and displaying the files from Azure Blob storage in Silverlight
      • Using the shared access signatures to upload from Silverlight
      • The Azure Content Delivery Network (CDN)
        • Benefits of using CDN with Silverlight
        • Enabling the CDN on an Azure storage account
        • Location of CDN edge nodes
      • Summary
    • 6. Storing Data in Azure Table Storage from Silverlight
      • Azure Table storage
        • Accessing Azure Table storage
        • Querying Azure Table storage
        • Under the covers
        • Partitions
        • Flexible schema
        • Concurrency and transactions
      • Azure Table storage versus SQL Azure
        • Scalability
        • So which one should you choose
      • Using Azure Table storage from Silverlight
        • Interacting with Table storage and creating a WCF service
          • Creating the Silverlight application
      • Summary
    • 7. Relational Data with SQL Azure and Entity Framework
      • SQL Azure
        • SQL Azure versus Table storage
        • Underlying architecture
        • Sharding data with SQL Azure Federations
      • What Entity Framework is
        • Development options
      • Using SQL Azure in Silverlight
        • Configuring SQL Azure
        • Creating the Entity Framework model
        • Creating the WCF service
        • Creating the Silverlight application
      • Summary
    • 8. RIA Services and SQL Azure
      • RIA Services
        • Architecture
        • Querying a domain service
        • Tracking changes
        • RIA Services toolkit
      • Using Silverlight with RIA Services, SQL Azure, and Entity Framework
        • Configuring SQL Azure
        • Entities
        • Domain service
        • Creating the first Silverlight screen
        • Using a Domain Data Source to access data
        • Paging, sorting, filtering, and child objects
      • Under the covers of RIA services
      • Summary
    • 9. Exposing OData to Silverlight Applications
      • OData
        • Value for the enterprise
        • Accessing data
        • URI construction
        • OData versus RIA Services
      • Consuming OData services
        • Using Internet Explorer
        • OData Explorer
        • Using Silverlight
        • Consuming OData on other platforms
      • Sharing data by using OData
        • Creating your own OData services
        • RIA Services domain service with Entity Framework and SQL Azure
        • WCF Data Services with SQL Azure
      • Summary
    • 10. Web-scale Considerations
      • Asynchronous processing and componentization
        • Naive website example
        • Asynchronous website example
      • CQRS (Command Query Responsibility Segregation)
        • Additional resources
        • Implementing CQRS with Azure
      • Globalizing your applications
      • Summary
    • 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
    • 12. Using Azure AppFabric Caching to Improve Performance
      • Data caching
        • Caching lifecycle
        • Caching issues
      • Azure AppFabric caching
      • Caching raw data in AppFabric
        • Provisioning the AppFabric cache service
        • Creating the RIA Services application
        • Implementing caching
      • ASP.NET session caching
      • Summary
    • Index
  • Titel: 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
  • Autor: David Burela
  • Originaler Titel: 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
  • ISBN: 9781849683135, 9781849683135
  • Veröffentlichungsdatum: 2012-03-19
  • Format: E-book
  • Artikelkennung: e_3ci3
  • Verleger: Packt Publishing