Cover image for Microsoft Silverlight 5 and Windows Azure Enterprise Integration.
Microsoft Silverlight 5 and Windows Azure Enterprise Integration.
Title:
Microsoft Silverlight 5 and Windows Azure Enterprise Integration.
Author:
Burela, David.
ISBN:
9781849683135
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (311 pages)
Contents:
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.
Abstract:
This book is a step-by-step tutorial that shows you how to obtain the necessary toolset to create and run Silverlight Enterprise Applications on Azure. The book also covers techniques, practical tips, hints, and tricks for Silverlight interactions with Azure. Each topic is written in an easy-to-read style, with a detailed explanation given and then practical step-by-step exercises with a strong emphasis on real-world relevance. If you are an application developer who wants to build and run Silverlight Enterprise applications using Azure storage, WCF Services, and ASP providers, then this book is for you. You should have a working knowledge of Silverlight and Expression Blend. However, knowledge of Azure is not required since the book covers how to integrate the two technologies in detail.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: