
Architecture
Get flash to fully experience Pearltrees
Classic Mistakes Enumerated
A Trace in the Sand
March 2013 What's a Trace? For those new to my Trace, be warned, this is "different"... It is a dynamic trace of (part of) my exploration of topics and content I relate to architects architecting architecture of various systems including software-intensive, socio-technical, systems of systems, and enterprises. I share the thoughts that these encounters touch off in me, as well as the places I go (references and links), in the hope that you will find my investigation and insights useful, even though they are jotted in the style of a journal which is suffused with my distinctive personality. That is, after all, what you get when working with a person, so why not when reading their journal?Free 'Writing Quality Code' e-book (with information on both Native and Managed Code Analysis) - Code Analysis Team Blog
Some of the local Australian developers have got together and written a e-book on Writing Quality Code with Visual Studio Team System. It contains chapters on both Native and Managed Code Analysis, as well unit and web testing, performance-tuning and custom check-in policies. You can download the e-book from here (you will need to install the reader first). These guys are the best in the business in both Australia and around the world, so make sure you check it out.Smart Client Software Factory
United States (English) Sign in Home Library Learn Samples Downloads Support Community Forums MSDN Library patterns & practices
Smart Client - Composite UI Application Block
The UML Tool Guide Enterprise Architect is a Computer Aided Software Engineering (CASE) tool for designing and constructing software systems, for business process modeling, and for more generalized modeling purposes. This UML tool is based on the latest UML 2.1 specification (see www.omg.org). UML defines a visual language that is used to model a particular domain or system (either proposed or existing).

