Microsoft Windows Server AppFabric Cookbook
Formats:
save 15%!
save 37%!
Free Shipping!
| Also available on: |
|
- Gain a solid understanding of the capabilities provided by Windows Server AppFabric with a pragmatic, hands-on, results-oriented approach with this book and eBook
- Learn how to apply the WCF and WF skills you already have to make the most of what Windows Server AppFabric has to offer
- Includes step-by-step recipes for developing highly scalable composite services that utilize the capabilities provided by Windows Server AppFabric including caching, hosting, monitoring and persistence
Book Details
Language : EnglishPaperback : 428 pages [ 235mm x 191mm ]
Release Date : July 2012
ISBN : 1849684189
ISBN 13 : 9781849684187
Author(s) : Hammad Rajjoub , Rick G. Garibay
Topics and Technologies : All Books, Enterprise, Microsoft
Table of Contents
PrefaceChapter 1: Installing Windows Server AppFabric
Chapter 2: Getting Started with AppFabric Caching
Chapter 3: Windows Server AppFabric Caching – Advanced Use Cases
Chapter 4: Windows Server AppFabric Hosting Fundamentals
Chapter 5: More Windows Server AppFabric Hosting Features
Chapter 6: Utilizing AppFabric Persistence
Chapter 7: Monitoring Windows Server AppFabric Deployment
Chapter 8: Scaling AppFabric Hosting, Monitoring, and Persistence
Chapter 9: Configuring Windows Server AppFabric Security
Index
- Chapter 1: Installing Windows Server AppFabric
- Introduction
- Installing Windows Server AppFabric
- Configuring Windows Server AppFabric (hosting and monitoring)
- Configuring Windows Server AppFabric (caching)
- Installing Cache Client Assemblies
- Changing the Windows Server AppFabric configuration after installation
- Starting a Caching service
- Troubleshooting Windows Server AppFabric – configuration errors
- Troubleshooting Windows Server AppFabric – auto restart issues
- Chapter 2: Getting Started with AppFabric Caching
- Introduction
- Initializing Cache Client using code
- Initializing Cache Client using configuration
- Programming AppFabric Cache Client
- Using AppFabric Cache via the ASP.NET provider model
- Using AppFabric local cache
- Using the AppFabric cache management tool
- Building a custom provider model
- Handling common Windows Server AppFabric caching errors
- Chapter 3: Windows Server AppFabric Caching – Advanced Use Cases
- Introduction
- Using regions in cache
- Using tags in cache
- Using optimistic concurrency
- Using pessimistic concurrency
- Setting up expiration
- Setting up eviction
- Setting up notifications
- Using performance counters
- Troubleshooting throttling
- Troubleshooting eviction
- Setting up read through – write behind
- Chapter 4: Windows Server AppFabric Hosting Fundamentals
- Introduction
- Installing the Web Deployment tool (Web Deploy)
- Packaging services for deployment with Web Deploy
- Hosting WCF services
- Hosting WCF REST services
- Hosting basic workflow services
- Chapter 5: More Windows Server AppFabric Hosting Features
- Introduction
- Hosting long-running workflow services
- Taking advantage of WAS and Auto-Start
- Hosting Windows Azure Relay services
- Using common Server AppFabric hosting commandlets
- Chapter 6: Utilizing AppFabric Persistence
- Introduction
- Using Windows Server AppFabric workflow persistence
- Programmatically querying persisted workflow instances
- Programmatically controlling persisted workflow instances
- Developing an Instance Store provider
- Developing an Instance Query provider
- Developing an Instance Control provider
- Registering and configuring custom store, query, and control providers
- Chapter 7: Monitoring Windows Server AppFabric Deployment
- Introduction
- Collecting events from WCF and WF services
- Viewing and classifying events in the AppFabric Dashboard
- Enabling tracing and evaluating trace logs with WCF
- Creating a customized tracking profile for WF services
- Accessing the Monitoring DB
- Building a custom dashboard
- Using monitoring database cmdlets
- Monitoring cache cluster health
- Chapter 8: Scaling AppFabric Hosting, Monitoring, and Persistence
- Introduction
- Creating an initial base configuration
- Adding and removing servers from the farm
- Application deployment on the farm
- Configuration and management on the farm
- Automating deployment with scripts
- Chapter 9: Configuring Windows Server AppFabric Security
- Introduction
- Running caching services using Domain accounts
- Setting up security for persistence stores
- Securing Windows Server AppFabric's monitoring store
- Securing the Event Collection service
Hammad Rajjoub
Rick G. Garibay
Code Downloads
Download the code and support files for this book.
Submit Errata
Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.
Sample chapters
You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.
- Download, install, configure and get up and running with Windows Server AppFabric quickly
- Learn how to take advantage of distributed caching for providing high performance and elastic scale on-premise today
- Take advantage of the enhanced hosting capabilities that Windows Server AppFabric has to offer including Auto-Start and a greatly simplified configuration experience
- Enable support for long-running composite applications that are resilient and fault-tolerant while maximizing computing resources
- Gain insight into the health of your composite applications seamlessly, both proactively and when something goes wrong
- Learn how to scale Windows Server AppFabric by leveraging farm deployments
Windows Server AppFabric provides a set of integrated capabilities that extend IIS and the Windows Server platform making it easier to build, scale and manage composite applications today. Windows Server AppFabric delivers the first wave of innovation within an exciting new middleware paradigm which brings performance, scalability and enhanced management capabilities to the platform for applications built on the .NET Framework using Windows Communication Foundation and Windows Workflow Foundation.
'Microsoft Windows Server AppFabric Cookbook' shows you how to get the most from WCF and WF services using Windows Server AppFabric leveraging the capabilities for building composite solutions on the .NET platform.
Packed with over 60 task-based and immediately reusable recipes, ‘Microsoft Windows Server AppFabric Cookbook’ starts by showing you how to set up your development environment to start using Windows Server AppFabric quickly. The book then moves on to provide comprehensive coverage of the most important capabilities provided by Windows Server AppFabric, diving right in to hands-on topics such as deploying WCF and WF applications to Windows Server AppFabric and leveraging the distributed caching, scalable hosting, persistence, monitoring and management capabilities that Windows Server AppFabric has to offer, with recipes covering a full spectrum of complexity from simple to intermediate and advanced.
‘Microsoft Windows Server AppFabric Cookbook’ is full of immediately useable recipes showing you how to get the most from WCF and WF services using Windows Server AppFabric, leveraging the right capabilities for building composite solutions on the .NET platform. In addition to its cookbook style, which ensures the solutions are presented in a clear step-by-step manner, its explanations go into the right level of detail, making it good learning material for everyone who has experience with some of the challenging aspects of WCF and WF development from a scalability, configuration and management perspective. The book is designed in such a way that each recipe is presented as a separate, standalone entity and reading of other, prior recipes is not required.
If you are a .NET developer or WCF/WF developer, then this book is for you. This book does not assume any prior knowledge of Windows AppFabric. However, a basic understanding of .NET Framework 4.0, Windows Communication Foundation (WCF) and Windows Workflow Foundation (WWF) technologies is required.

