Vai al contenuto principale della pagina
Autore: | Freato Roberto |
Titolo: | Microsoft Azure development cookbook : over 70 advanced recipes for developing scalable services with the Microsoft Azure platform / / Roberto Freato, Neil Mackenzie |
Pubblicazione: | Birmingham, [England] : , : Packt Publishing, , 2014 |
©2014 | |
Edizione: | Second edition. |
Descrizione fisica: | 1 online resource (422 p.) |
Disciplina: | 004.36 |
Soggetto topico: | Application software - Development |
Persona (resp. second.): | MackenzieNeil |
Note generali: | Includes index. |
Nota di contenuto: | Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Developing Cloud Services for Microsoft Azure; Introduction; Setting up solutions and projects to work with Cloud Services; Debugging a Cloud Service locally with either Emulator or Emulator Express ; Publishing a Cloud Service with options from Visual Studio; Debugging a Cloud Service remotely with Visual Studio; Configuring the service model for a Cloud Service; Providing a custom domain name for a Cloud Service; Implementing HTTPS in a web role |
Using local storage in an instanceHosting multiple websites in a web role; Using startup tasks in a Microsoft Azure role; Handling changes to the configuration and topology of a Cloud Service; Managing upgrades and changes to a Cloud Service; Configuring diagnostics in Cloud Services; Chapter 2: Deploying Quickly with Azure Websites; Introduction; Deploying a Website; Administering and monitoring a Website; Source versioning and continuous integration with Git and TFS; Logging abstraction from .NET and PHP; Deploying Java with Azure Websites; Chapter 3: Getting Storage with Blobs in Azure | |
IntroductionManaging the Azure Storage service; Connecting to the Azure Storage service; Connecting to the storage emulator; Managing access control for containers and blobs; Creating a shared access signature for a container or blob; Using a container-level access policy; Setting properties and metadata for a blob; Using blob directories; Creating and using a blob snapshot; Creating and using the root container for blobs; Uploading blocks to a block blob; Uploading a VHD into a page blob; Downloading a blob asynchronously; Using retry policies with blob operations | |
Leasing a blob and implementing distributed locksUsing the Azure Content Delivery Network (CDN); Chapter 4: Going Relational with the Azure SQL Database; Introduction; Creating a SQL Database server and database; Managing SQL Database logins and firewall rules; Developing a SQL Database with Visual Studio; Connecting to a SQL Database with ADO.NET; Connecting to a SQL Database with Entity Framework; Connecting to a SQL Database from PHP and Java; Migrating a database to a SQL Database; Leveraging backup solutions with SQL Database; Monitoring SQL Database with the dynamic management views | |
Handling connection failures to a SQL DatabaseChapter 5: Going NoSQL with Azure Tables; Introduction; Creating a table; Inserting, updating, deleting, and querying data against the Table service; Using entity group transactions; Using continuation tokens and server-side paging; Going inside continuation tokens and segmented queries; Handling entity serialization events; Facilitate NoSQL with client-side projection ; Chapter 6: Messaging and Queues with the Storage and Service Bus; Introduction; Managing Azure Storage queues; Managing Azure Service Bus queues | |
Adding messages to a Storage queue | |
Sommario/riassunto: | If you are an architect, this book will help you make the correct decisions about which Azure building blocks to use. If you are a developer, this book will help you understand how to use them appropriately, and if you are a .NET developer, this book is a pure delight. |
Titolo autorizzato: | Microsoft Azure development cookbook |
ISBN: | 1-78217-033-2 |
Formato: | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione: | Inglese |
Record Nr.: | 9910808996003321 |
Lo trovi qui: | Univ. Federico II |
Opac: | Controlla la disponibilità qui |