A lovely couple (of architecture books)
It was brought to my attention that there's no way to have a (free) look at the TOC of Microsoft .NET: Architecting Applications for the Enterprise other than holding the book in hands and flip through pages. Sorry about that, this post is to make up for the omission. There's no reason and no intention to keep it secret :) Here it is:
-
Architect and Architecture Today
-
UML Essentials
-
Design Principles and Patterns
-
The Business Layer
-
The Service Layer
-
The Data Access Layer
-
The Presentation Layer
The book develops its content more in terms of general patterns than concrete technologies. It is, however, concretely bound to the MS platform and it is not hard to recognize products and technologies behind the scenes. At the same time, it discusses other mostly open-source alternatives that fit nicely in the .NET stack.
Mid April 2009 is also the release date of the Web counterpart of the architecture book. I'm talking about Microsoft ASP.NET and AJAX: Architecting Web Applications, always from MS Press. Below, you find the TOC. I particularly recommend chapter 3 where I generalize most common approaches to AJAX today coining two (new?) terms: AJAX Server Pages and AJAX Service Layer.
-
Under the Umbrella of AJAX
-
The Easy Way to AJAX
-
AJAX Architectures
-
A Better and Richer JavaScript
-
JavaScript Libraries
-
AJAX patterns
-
Client-side Data Binding
-
Rich Internet Applications
Chapter 6 and chapter 7 contain concrete stuff about AJAX patterns with a lot of references to existing frameworks. Chapter 5 doesn't miss some jQuery coverage. Finally, Chapter 8 is about programming the Silverlight 2 model. Nothing on animation and graphics but everything a .NET developer/architect needs to know.