September 2008 - Posts

App Arch Guide 2.0 Overview Slides
I added a brief over deck of our patterns & practices App Arch Guide 2.0 project to codeplex: App Arch Guide 2.0 Overview Slides (CodePlex) It's actually a pretty fast slide deck.  The first handful of slides give you a quick overview of the Read More...
Posted 26 September 08 05:24 by J.D. Meier | 8 Comments   
Filed under
Key Architecture Resources
As part of our patterns & practices App Arch Guide 2.0, I put together a short list of resources I want to make sure my team is spending time in: ARCast.TV (Channel9) Architecture Dev Center (MSDN) Architecture Forums (MSDN) SkyScraper (MSDN) The Read More...
Posted 25 September 08 08:55 by J.D. Meier | 4 Comments   
Filed under
Scenario-Based Architecture Evaluation Methods
I'm a fan of scenarios.  Whether you use scenarios for scenario-driven development,  scenario-based evaluations, competitive assessments or for shaping products ...  scenarios are where the rubber meets the road.  I think scenarios Read More...
Arch Frame Posted to CodePlex
Today we posted our Arch Frame to CodePlex.  Wednesdays are ship days (I don't ship on Fridays.)  The App Arch Frame is a collection of hot spots you hit when building line of business (LOB) applications.  The key to the buckets is that Read More...
Posted 24 September 08 10:59 by J.D. Meier | 1 Comments   
Filed under ,
Abstract for Application Architecture Guide 2.0
A few people have asked me for an abstract on the patterns & practices Application Architecture Guide 2.0 project (a work in progress).  Here it is. Conceptual Framework A picture is worth a thousand words.  Here's the conceptual framework Read More...
Posted 24 September 08 10:12 by J.D. Meier | 12 Comments   
Filed under
Sources Of Insight is One Month Old
A few of my mentees mentioned that I'm not posting enough about effectiveness on my MSDN blog.  That's true.  I'll be posting more on effectiveness in the near future.  Meanwhile, I've been posting insights and actions for work and life Read More...
Architecture Frame
As part of our patterns & practices App Arch Guide 2.0 project , we've put together an arch frame.  The arch frame is simply a collection of hot spots.  These aren't just any hot spot though.  These hot spots represent key engineering Read More...
Posted 22 September 08 08:21 by J.D. Meier | 10 Comments   
Filed under ,
App Types
As part of our patterns & practices App Arch Guide 2.0 project , we've created a set of application archetypes ("app types" for short.)   You can see our app archetypes on our Application Types (Archetypes) Index page.  To Read More...
Posted 18 September 08 07:16 by J.D. Meier | 6 Comments   
Filed under
Key Software Trends
What you don’t know can hurt you. Sometimes the world can change under your feet and you never saw it coming.  I like to anticipate and stay ahead of the curve where I can. As part of our patterns & practices Application Architecture Guide Read More...
Posted 17 September 08 05:04 by J.D. Meier | 7 Comments   
Filed under
The Story of the Engineering Practices Frame
I shared the story of our patterns & practices Engineering Practices Frame on Shaping Software .  In a nutshell, the Engineering Practices Frame is a set of categories to organize software development knowledge.  The idea behind the frame Read More...
patterns & practices Performance Engineering
As part of our patterns & practices App Arch Guide 2.0 project , we're consolidating our information on our patterns & practices Performance Engineering.  Our performance engineering approach is simply a collection of performance-focused Read More...
Top 100 Blogs for Software Development Managers
Jurgen Appelo put together an impressive list of what he calls the Top 100 Blogs for Software Development Managers (Q3 2008) .  I think it's a great way to find out about blogs you might not know about. The Top 10 Here's the top ten blogs on the Read More...
Posted 15 September 08 08:47 by J.D. Meier | 2 Comments   
Filed under
What Makes Great Content?
Darren at ProBlogger asks, what is great content ? ... I need to think about it.  For now, I'll say that great content ... Surprises you .  You learn something you didn't expect. Lifts you up .  You're inspired to act. Echoes in your mind Read More...
Posted 12 September 08 06:46 by J.D. Meier | 1 Comments   
Filed under
Guidelines are Live!
We posted an early draft of our guidelines for the following areas: Architecture and Design Guidelines Presentation Layer Guidelines Business Layer Guidelines Services Layer Guidelines You can browse our set of guidelines from our Guidelines Index page. Read More...
Posted 11 September 08 07:00 by J.D. Meier | 8 Comments   
Filed under
App Arch Guide 2.0 Key Features
One of my colleagues on the patterns & practices team, David Hill , collected and distilled feedback on what people would like to see from the App Arch Guide 2.0 project: Book, 180-200 pages in length. Descriptive & conversational tone. Lots of Read More...
Posted 11 September 08 05:16 by J.D. Meier | 4 Comments   
Filed under
patterns & practices Security Engineering
As part of our patterns & practices App Arch Guide 2.0 project , we're consolidating our information on our patterns & practices Security Engineering. Our security engineering approach is simply a collection of security-focused techniques that Read More...
The Architecture Journal
As part of our patterns & practices App Arch Guide 2.0 Project , I'm scanning Microsoft for helpful architect and architecture related resources. One helpful resource I found is The Architecture Journal . The Architecture Journal Here's the journal's Read More...
Posted 08 September 08 02:04 by J.D. Meier | 1 Comments   
Filed under
Services Layer
In my previous posts I showed layers and components , and layers and tiers . In this post, I'll show the services layer in a layered architecture. Services Layer Here's a visual example of a services layer, where the application is exposing services: Read More...
Posted 07 September 08 07:08 by J.D. Meier | 7 Comments   
Filed under
Layers and Components
In my previous post, I summarized layers and tiers . In this post, I'll walk through the key components of the layers. This exercise is part of our patterns & practices App Arch Guide 2.0 project . Layers and Components Here's a visual of a layered Read More...
Posted 07 September 08 04:48 by J.D. Meier | 11 Comments   
Filed under
Layers and Tiers
As part of the patterns & practices App Arch Guide 2.0 project , we needed to nail down layers and tiers. Layers vs. Tiers The original App Arch Guide distinguished between layers and tiers: "This guide uses the term layer to refer to a component Read More...
Posted 06 September 08 04:24 by J.D. Meier | 2 Comments   
Filed under
Scenario Frames for Presentation, Business, Data, and Services
As part of our App Arch Guide 2.0 project , we're creating scenario frames to organize customer problems into meaningful lists. These particular frames are an elaboration of our App Arch Meta Model . This helps scope our guidance. We also use them to Read More...
Posted 04 September 08 07:20 by J.D. Meier | 6 Comments   
Filed under ,
App Arch Meta-Frame
As part of the App Arch Guidance project , we've created an organizing frame to help think about application architecture: Anatomy of the App Arch Meta Frame You can see from the figure, we have a few parts that work together: Scenarios - You can't evaluate Read More...
Posted 03 September 08 09:55 by J.D. Meier | 20 Comments   
Filed under ,
patterns & practices App Arch Guide 2.0 Project
It's long overdo, but we're kicking off a project for v2 of the patterns & practices Application Architecture Guide . You might be familiar with Tom Hollander's post "Application Architecture for .NET" 2 - The Revenge . Well, now it's time for results. Read More...
Posted 02 September 08 07:52 by J.D. Meier | 55 Comments   
Filed under
SourcesOfInsight.com is Now Live
Sources of Insight.com is now live.  It's a blog I use to share insights and actions for improving work and life.  I have a lot of mentees at Microsoft so it helps me scale. I have a very simple goal for the blog.  It's to share the best Read More...
My Favorite Software Books
Aside from people, I think books are the best mentors.  Ajoy mentioned to me that people like to know what books our team actually uses on the job.  I can't speak for the patterns & practices team , at large, but I thought I would help bootstrap Read More...
Posted 01 September 08 07:51 by J.D. Meier | 3 Comments   
Filed under

Search

This Blog

Syndication

Page view tracker