J.D. Meier's Blog

Software Engineering, Project Management, and Effectiveness

patterns & practices App Arch Guide 2.0 Project

patterns & practices App Arch Guide 2.0 Project

Rate This
  • Comments 55

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.

Solution Architects / Dev Leads / Developers
Our primary audience is solution architects, developer leads, and developers.

Principles, Patterns, and Practices
I'm a principles, patterns, and practices kind of a guy, so expect the guide to be principle-based, durable, and evolvable.

CodePlex Community Site
It's a work in progress and it's early, but you can follow along here:

Topics
Here's some of the areas we're looking at for the guide:

Macro

  • App Types
  • Arch Styles
  • Patterns
  • Layers, Tiers, and Components
  • Architectural Hot Spots
  • Presentation Layer
  • Business Layer
  • Data Access Layer
  • Services Layer
  • Services Design
  • Quality Attributes
  • Trends
  • Security Engineering
  • Performance Engineering
  • Baseline Architectures
  • Deployment Patterns

Micro

  • Choosing Presentation Technologies
  • Choosing Data Access Technologies
  • Choosing Workflow Technologies
  • Inline SQL vs. sprocs
  • MVC vs. MVP
  • Domain model driven vs. structure driven

Your Feedback
What would you like to see in the guide?

  • As part of our App Arch Guide 2.0 project , we're creating scenario frames to organize customer problems

  • As part of our patterns & practices Application Architecture Guide 2.0 project , we've been hunting

  • Today we released our patterns & practices App Arch Guide 2.0 Beta 1 .  This is our guide to

  • Better than just making promises is offering some realities and this is coming real After the auspicious

  • [FromJ.DMeier’sBlog:http://blogs.msdn.com/jmeier/default.aspx]Todaywereleasedourpatterns

  • I presented our new patterns & practices Agile Architecture Method for the first time at the patterns

  • Today we posted our updated software architecture best practices at a glance to CodePlex, as part of

  • How do you choose among the Microsoft .NET presentation technologies?  Use scenario-based evaluation. 

  • As part of our patterns & practices Application Architecture 2.0 project , we created a set of application

  • Today we released our patterns & practices Application Architecture Guide 2.0 Beta 2 .  This

Page 4 of 4 (55 items) 1234