Microsoft Silverlight 5 and Windows Azure Enterprise Integration
图书信息
| 作者 | David Burela |
| 出版社 | Packt Publishing |
| ISBN | 9781849683135 |
| 出版时间 | 2012-03-19 |
| 字数 | 134.1万 |
| 分类 | 进口书,外文原版书,电脑,网络 |
读书简介
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.
目录
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
- 儿童英语启蒙——从绘本、游戏到分级读物(施乐遥)
- PHP入门很轻松(微课超值版)(云尚科技)
- 数字时代的营销战略(曹虎等)
- 从Paxos到Zookeeper:分布式一致性原理与实践(倪超)
- 2020—2021年中国战略性新兴产业发展蓝皮书(精装版)(中国电子信息产业发展研究院)
- Téli rege(William Shakeapeare)
- 葛冰动物童话·飞熊“佐罗”(葛冰)
- 建设工程监理案例分析(仅适用PC阅读)(执业资格考试命题研究中心)
