White Papers

Cloud Computing

Windows Azure Execution Models

Windows Azure Data Management and Business Analytics

Windows Azure Networking

Windows Azure Service Bus

Windows Azure Data Management: Choosing the Right Technology

The Benefits and Risks of Cloud Platforms: A Guide for Business Leaders

GIS in the Cloud: The ESRI Example

Windows HPC Server and Windows Azure: High-Performance Computing in the Cloud

The Microsoft Private Cloud: A Technology Overview

How SaaS Changes an ISV’s Business: A Guide for ISV Leaders

Building SaaS Applications on Windows Azure: Things to Think About Before You Start

Understanding NoSQL Technologies on Windows Azure

 

Application Lifecycle Management

What is Application Lifecycle Management?

Application Lifecycle Management and Business Strategy

Application Lifecycle Management as a Business Process

Tools for Team Development: Why Vendors are Finally Getting It Right

Adopting a Common ALM Foundation: Why It Makes Sense in a Heterogeneous World

The Business Value of Software Quality

The Three Aspects of Software Quality: Functional, Structural, and Process

Redefining Quality Assurance: An ALM Perspective

The Business Value of Agile Development: A Guide for Business Leaders

Introducing Visual Studio 2010

 

Sales Guides for Microsoft SI Partners

Selling Windows Azure Projects: Custom Applications

Selling Windows Azure Projects: Infrastructure

Selling SharePoint Engagements in the Cloud Era

 

Guides for Microsoft BI Partners

Selling Projects on the Microsoft Business Analytics Platform: A Perspective for Systems Integrators

Creating Packaged IP for Business Analytics Projects: A Perspective for Systems Integrators

 

Identity

Providing Single Sign-On to Amazon EC2 Applications from an On-Premises Windows Domain

Claims-Based Identity for Windows: Technologies and Scenarios

Digital Identity for .NET Applications: A Technology Overview

 

Application Platforms

Choosing Client Platforms in the PC+ Era: A Perspective for ISVs

What is an Application Platform?

Application Platforms and Business Strategy: Making the Connection

Application Platforms and Business Processes

 

High Performance Computing

Introducing Windows HPC Server: Running Parallel Applications on Clusters

Cluster Computing Today: What's Changed and Why It Matters

Windows HPC Server and Windows Azure: High-Performance Computing in the Cloud

 

Data

Understanding NoSQL Technologies on Windows Azure

Introducing OData: Data Access for the Web, the Cloud, Mobile Devices, and More

Windows Azure Data Management: Choosing the Right Technology

 

Private Clouds and Virtualization

The Microsoft Private Cloud: A Technology Overview

Virtualization for Windows: A Technology Overview

 

Presentation Integration

Introducing Blue Prism: Automating Business Processes with Presentation Integration

 

SharePoint

The SharePoint 2010 Developer Platform: An Introduction for ASP.NET Solution Architects

Understanding Workflow in Windows SharePoint Services and the 2007 Microsoft Office System

 

Integration and Business Process Management

Integration Software: Build or Buy?

Creating Business Value Through Integration: What BizTalk Server and SQL Server Provide

Introducing BizTalk Server 2009

Microsoft and BPM: A Technology Overview

Understanding Workflow in Windows SharePoint Services and the 2007 Microsoft Office System

Understanding BPM Servers

 

Windows Communication Foundation

Introducing Windows Communication Foundation

Dealing with Diversity: Understanding WCF Communication Options in the .NET Framework 3.5

 

Windows Workflow Foundation

The Workflow Way: Understanding Windows Workflow Foundation

Understanding Workflow in Windows SharePoint Services and the 2007 Microsoft Office System

 

System Center

Introducing System Center

Introducing System Center Operations Manager 2007

 

Service Component Architecture

Introducing SCA

 

NET Framework 3.5

Introducing the .NET Framework 3.5

Introducing Windows Workflow Foundation

Introducing Windows Communication Foundation

Introducing Windows Presentation Foundation