售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
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
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜