Real World Software Architecture

Real World Software Architecture is dedicated to providing information and experiences from the field of Software Architecture.



Subscribe with RSS or ATOM Add to Google

Links

  • Home Page
  • Real World Software Process Engineering
  • Suggested Reading
  • .NET Dev and Arch Collection
  • SEI Essays on SA
  • Software Architecture
  • Bredemeyer
  • wwisa
  • Product Line Engineering
  • PLEES
  • Software Product Lines
  • MSDN Architecture Center
  • patterns & practices






Tuesday, January 25, 2011

Applied Architecture Patterns on the Microsoft Platform Book Review

This is a book that would be good for anyone that wants to get a snapshot of the current Microsoft technology stack.

It gives decent primers on Window Communication Foundation (WCF) 4.0 and Windows Workflow (WF) 4.0, Windows Server AppFabric, BizTalk, SQL Server, and Windows Azure.

The primers are thorough enough to give you a decent understanding of each technology.

The book then covers common scenarios found in most enterprise level applications. The scenarios include, Simple Workflow, Content-based Routing, Publish-Subscribe, Repair/Resubmit with Human Workflow, Remote Message Broadcasting, Debatching Bulk Data, Complex Event Processing, Cross-Organizational Supply Chain, Multiple Master Synchronization, Rapid Flexible Scalability, Low-Latency Request-Reply, Handling Large Session and Reference Data, and Website Load Burst and Failover.

Each topic has a complete chapter dedicated to it.

The chapters start off by describing the requirements, presenting a pattern, and then they list several candidate architectures giving the good and bad aspects of each. They then pick the best one and implement a solution.

Most of the chapters were pretty good. The only one I found really lacking was the one on Multiple Master Synchronization. It included SSIS, Search Server Express, and Microsoft's Master Data Services as part of the solution. The details of the solutions were way to vague to give any real insight into how to implement the suggested architecture.

All in all I found this book a very interesting read. It gave some great insight into Microsoft's current technology stack. I definitely recommend grabbing a copy.

posted by tadanderson at 4:01 PM

0 Comments:

Post a Comment

<< Home

Previous Posts

  • MASTER DATA MANAGEMENT AND DATA GOVERNANCE, 2/E Bo...
  • Requirements Engineering: Fundamentals, Principles...
  • Agile Development != Chaos
  • A Christmas Gift via Video Therapy
  • Visual Studio 2008 Extensions for Windows SharePoi...
  • SharePoint 2010 Development with Visual Studio 201...
  • Tool Update for Reverse Engineering SharePoint 200...
  • New Tool for SharePoint 2007 and 2010 Create Sitem...
  • Professional ASP.NET Design Patterns Book Review
  • Microsoft SharePoint 2010 Administrator's Companio...



Powered by Blogger