The Windows Azure Platform has rapidly established itself as one of the most sophisticated cloud computing platforms available. With Microsoft working to continually update their product and keep it at the cutting edge, the future looks bright—if you have the skills to harness it. In particular, new more » features such as remote desktop access, dynamic content caching and secure content delivery using SSL make the latest version of Azure a more powerful solution than ever before.
It’s widely agreed that cloud computing has produced a paradigm shift in traditional architectural concepts by providing new ways to both store and process data. The basic concepts of the cloud are now well understood throughout the industry.
What is much less well understood, and the primary focus of this book, is how the the Windows Azure technology can be applied in real-world scenarios and made to work for you. This book answers those questions, demonstrating how all the features of Windows Azure—both old and new—can be put to work.
By the time you’re done reading, you will be comfortable building high-quality end-to-end Windows Azure services of your own. The book, like the Azure platform itself, is divided into three key parts—Windows Azure, SQL Azure, and Windows Azure AppFabric. Each of these plays a unique role in the functioning of your cloud service. It is the goal of this book to show you how to use these components, both separately and together, to build flawless cloud applications as well as hybrid architectures that fit in alongside your business' existing systems.
Pro Windows Azure Platform, Second Edition is a down-to-earth, code-centric book that shows precisely how the all the components of Windows Azure are employed, and demonstrates the techniques and best practices you'll need to put them to work. « less
This book will teach you all about Windows Server AppFabric (code-named “Dublin”), a set of extensions to Windows Server that allow it to function as a lightweight, application server. The combination of Windows Server and AppFabric provides an easy-to-manage platform for developing, deploying, and reliably more » hosting middle-tier WCF/WF services.
Windows Server AppFabric fills an important vacuum left in the wake of COM and COM+’s demise as the .NET platform has risen to prominence. Provided as an extension to Internet Information Services (IIS), the built-in application server frees you from having to create your own Windows services to perform application hosting. Instead, you can take advantage of plumbing and infrastructure that Microsoft provides for you, freeing you to focus on just your business logic while still being able to deploy n-tier solutions on Windows Server. In this way, Windows Server AppFabric solves the problem of developing, deploying, and reliably hosting middle-tier WCF/WF services.
If you’re an experienced developer, you’ll want to learn about Windows Server AppFabric fast, without a lot of reading. And that’s what this book is all about. It cuts to the chase and shows you the simplicity and elegance that combine to form Windows Server AppFabric, getting you up to speed fast, so that you can take advantage of all the platform has to offer.
**** What you’ll learn ****
* Deploy Windows Server AppFabric (aka “Dublin”) as your middle-tier application host.
* Incorporate Windows Server AppFabric's built-in functionality into your WCF- and WF-based .NET applications.
* Design your applications to scale and perform in highly available environments, and learn use advanced Windows Server AppFabric features such as content-based and forward routing, long-running transactions, message activity monitoring and tracking.
* Understand Windows Server AppFabric’s architecture, and know when it is best used, and when you should look at other solutions, such as BizTalk Server.
* Understand the Windows Server AppFabric roadmap and how AppFabric relates to other new Microsoft technologies such as .NET 4.0, Oslo, and WCF/WF 4.0
* Upgrade existing applications to Windows Server AppFabric and take advantage of its architecture and features.
**** Who this book is for ****
* .NET developers (including WCF and WF developers)
* BizTalk developers
This book is aimed at .NET and BizTalk Server developers who desire a middleware application server platform that simplifies the deployment, configuration, management, and scalability of composite applications while allowing developers to use their existing skills with Visual Studio, the .NET Framework, and Internet Information Services (IIS). The book is especially applicable to those who want to leverage the .NET Framework 4.0 and Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) technologies.
**** Table of Contents ****
2. Choosing AppFabric
3. Laying the Foundation
4. Understanding the Architecture
5. Configuring AppFabric
6. Developing WCF Applications with AppFabric
7. Developing WF Applications Hosting in AppFabric
8. Deploying AppFabric Applications
9. Advanced Concepts Monitoring and Tracking
10. Implementing High Availability
11. Upgrading to AppFabric « less
Windows Communication Foundation with .NET 4
A guide to architecting, designing, and building distributed applications with Windows Communication Foundation
Windows Communication Foundation is the .NET technology that is used to build service-oriented applications, exchange messages in various communication scenarios, and run workflows. This more » guide enables developers to create state-of-the-art applications using this technology.
Written by a team of Microsoft MVPs and WCF experts, this book explains how the pieces of WCF 4.0 build on each other to provide a comprehensive framework to support distributed enterprise applications. Experienced developers will learn both theory and practical application using the familiar Wrox approach.
.NET developers will learn to design services, create a hosting environment with Dublin, build cloud-based integrations, and much more.
* Design Principles and Patterns
* Service Contracts and Data Contracts
* Workflow Services
* Understanding WCF Security
* WCF Security in Action
* Federated Authentication in WCF
* Windows Azure Platform AppFabric
* Creating a SOA Case
* Creating the Communication and Integration Case
* Creating the Business Process
* Hosting « less