Updating...
Code
Plex
Project Hosting for Open Source Software
Register
Sign In
RSS
Subscribe to Project
All Project Updates
Discussions
Issue Tracker
Releases
Reviews
Source Code
Wiki & Documentation
RSS
Subscribe to Project
home
downloads
documentation
discussions
issue tracker
source code
people
license
App Arch Guide 2.0 (Jan 2008)
Rating:
Based on 88 ratings
Reviewed:
69 reviews
Downloads:
0
Released:
Jan 15 2008
Updated:
Jan 16 2010
by
donsmith
Dev status:
Alpha
Available Downloads
There are no downloads associated with this release.
Release Notes
During the development of this guide, this page hosted a pre-release version. Today, the guide has been published in its final form. You can find
the PDF download here
and
the HTML version on MSDN here
. We’re retaining this page for historical feedback since it was downloaded 145,982 times from here. We hope you find guide valuable.
Reviews for this release
it's fine.
by
oceangu2010
on
May 3 at 9:10 AM
I like very much
by
karssi
on
Apr 26 at 7:53 AM
good so test my code
by
jiangxianfu
on
Mar 17 2011 at 7:26 AM
Great guide. It's nice to have it in order to stop the useless discussions at the office!
by
jorgebg
on
Dec 3 2010 at 9:28 AM
fffffffffffffffffffffffff
ffffffffffffdsafdas
by
winlmh
on
Jul 27 2010 at 10:36 AM
Exactly excellent!!!
by
dogukanguney
on
Jul 27 2010 at 6:08 AM
呵呵,就是喜欢看看别人的代码?
by
hypbnzx
on
May 20 2010 at 6:07 AM
This is very good!
by
gzhappysky
on
Apr 28 2010 at 1:26 AM
A very nice step by step guide that takes you along the considerations that you have take into account when designing an application. Best in class guide. Very usefull also for non-MS technologies. I recognize that a group of experienced software architects have captured their experience in this guide.
by
wwiersem
on
Mar 23 2010 at 10:35 AM
Samples would be nice have....
by
mraghav
on
Mar 23 2010 at 1:30 AM
Superb guide to .NET application architecture. Every .NET programmer should read this!
by
craigtp
on
Mar 21 2010 at 10:34 AM
This one is like the TFS patterns & practices book, a lot of promise but fail terrible, wikipedia has more value than this book. A lot of what's but no hows.
by
jmzl666
on
Mar 9 2010 at 5:27 PM
really a good book
by
chengyuzhi520
on
Mar 8 2010 at 12:46 AM
Well done!!! Paper showing whats going on in the MS world - love it!!!
by
damike
on
Dec 2 2009 at 7:48 AM
Much needed update. Very helpful for preparing for a custom enterprise .NET application.
by
devgig
on
Dec 1 2009 at 4:25 PM
The nice thing about that book you can find what you want Quickly, no need to dig all the chapters. Plus it contais different Architypes ...
by
moutasema
on
Oct 29 2009 at 1:31 PM
Excellent stuff....
by
Cybernate
on
Oct 14 2009 at 2:11 PM
I love it. Extremely useful.
by
tran342
on
Oct 10 2009 at 5:22 PM
Absolutely helpful. It is very near-practical and thoroughly structured. A lot of principles are suitable for private and enterprise application development processes.
by
mickolaus
on
Sep 10 2009 at 1:15 PM
Excellent book. Thanks.
by
mhenneman
on
Aug 28 2009 at 7:54 AM
sdddddddddddddddddddddddd
ddddddddddddddddddddddddd
ddddddddddddddddddd
by
gudufy
on
Jul 28 2009 at 8:11 AM
Extremely good info.
by
aashok76
on
Jul 21 2009 at 11:31 AM
Splendid information, clearly written. Thanks very much!
by
Trellium
on
Jul 11 2009 at 7:57 PM
Extremely useful, relevant and well presented - thanks to all the champions who did this.
by
udayshiva
on
Jul 2 2009 at 5:23 AM
wrrrrrrrrrrrrrrrrrrrrrrrr
r
by
wlw1024
on
Jun 28 2009 at 3:42 PM
Very excellent work, clear and exhaustive.
by
ywz65567
on
Jun 10 2009 at 9:08 AM
very informative and useful guide
by
bhavtoshsharma
on
Jun 9 2009 at 6:56 AM
Very informative.
by
oklacik
on
Jun 1 2009 at 4:28 PM
quick and clear steps without goes in inner details, very usefull reference. Very thanks to all of that participated in this guide
by
XfoX
on
May 16 2009 at 10:10 PM
This is a clear, well organised, well written, and thorough work. It is obviously based on practical experience, and following the guidelines will help deliver better software systems. I totally recommend it.
by
JohnCatlin
on
May 12 2009 at 9:25 PM
FKing microsofters... This PDF crashes Preview on my mac. You think that's an accident?
by
thoqbk
on
May 3 2009 at 8:28 PM
Very excellent work, clear and exhaustive.
by
caldarola
on
Apr 24 2009 at 1:06 PM
Great set of information and will help we distill a reference architecture out of it for our customers doing Microsoft.
by
SteefJan
on
Apr 24 2009 at 9:32 AM
Though the book was written mainly for architects and developer leads, but this book is also a must to have for any developer to understand the best practices keeping small things and the wider aspects in the mind. Very good book and a developer also can understand the concept quite easily. Thanks so much.
by
saanj
on
Apr 17 2009 at 10:18 AM
It's good book to step into architecture
by
snowball
on
Mar 18 2009 at 11:02 PM
Excellent guide for the upcoming .Net Architects/Leads. Great work by Pattern & Practices Team.
by
Shakthi_India
on
Mar 17 2009 at 2:36 PM
Nice book, good reference material
by
JaspreetD
on
Mar 10 2009 at 11:32 PM
really excellent work. it helps very much for designing Architect to developer communiy
by
ripalmehta
on
Mar 3 2009 at 3:06 AM
A very useful document. Excellent job!
by
CoastalPilot
on
Feb 25 2009 at 9:45 PM
5 from me! This is a mind blowing piece of work. The architecture guide has almost everything we require when beginning to design the application architecture. Thanks to all the authors and contributors! Sandeep Aparajit (http://sandeep-aparajit.
blogspot.com)
by
sandit27
on
Feb 19 2009 at 5:40 PM
A lot of valuable information. keep up the good work.
by
diaakhateeb
on
Feb 19 2009 at 4:47 PM
It a great doc .i learn a lot from it . thanks thanks microsoft and Patterns and Practices Team
by
mqsuper
on
Feb 5 2009 at 12:53 AM
It's great to have all resources in one place.
by
saip106
on
Feb 3 2009 at 3:44 PM
Finally something on one place.
by
gljivar
on
Feb 2 2009 at 2:16 PM
This is an excellent resource. Too much educational material in the .net world spends its time staring right at a tree (well, there's reasons for that since there's so much to impart!), that we have too few resources that truly take on the entire forest. lchong2: turn on your bookmark functionality in whatever pdf reader you're using. The TOC should appear in tree format on left side of screen.
by
keithroby
on
Feb 2 2009 at 12:21 PM
It's a good GUIDE, don't expect it to be the bible of architecture (that book will never be written). lchong2: it's a PDF file, the table of contents is in the bookmarks.
by
zamkam
on
Jan 30 2009 at 4:17 PM
Can't believe a 380 page book without proper table of contents and index. So difficult to reference.
by
lchong2
on
Jan 30 2009 at 1:58 PM
It's good reffrence at right time for me. Thanks
by
santhoshnataraj
on
Jan 26 2009 at 4:39 PM
The design considerations could use more work. The authors give considerations, but in may cases, fail to explain why they gave the consideration when the reasons are not always appearant. For example, they state, 'consider using a message-based interface for your business logic.' It leaves me wondering why, and they give no further discussion on the topic.
by
k_ray
on
Jan 26 2009 at 3:44 PM
so cool, but i can't download it ,why? any other site provide download??
by
szhln
on
Jan 21 2009 at 1:49 AM
Really you have done a great job. Thanks
by
muek
on
Jan 16 2009 at 4:47 PM
Excellent reference for Architects and Designers...Thanks Alot.
by
marafacs
on
Jan 14 2009 at 10:16 PM
Great!
by
ChrisMylonas
on
Jan 14 2009 at 6:35 AM
Excellent Work.
by
parag_c_mehta
on
Jan 13 2009 at 5:10 AM
great
by
venjiang
on
Jan 10 2009 at 4:18 AM
very well
by
yinhaiming
on
Jan 10 2009 at 2:32 AM
Good work Thanx A lot
by
bmwz9
on
Jan 9 2009 at 12:16 PM
Its superb article. 1.Helps in building a reliable system . 2.Helps to understand the architecture knowledge.
by
thani
on
Jan 9 2009 at 4:16 AM
worth to read
by
alex_zero
on
Jan 7 2009 at 4:47 AM
The document raises awareness of what needs to be taken into consideration when building/designing a .NET application that some times we developers overlook. The guide includes Architecture and design guidelines, Deployments, Quality, Security and Communication guidelines. Excellent overview document (not a step by step document).
by
RaulAbreu
on
Jan 5 2009 at 7:21 PM
It is very gread!
by
lsc8866
on
Dec 28 2008 at 9:13 AM
I'm still reading the guide and so far so really good. Thanks for this helpfull document. Congratulations for the good work !
by
RaganMartin
on
Dec 26 2008 at 7:59 PM
Very interesting material. Easy to read and very useful. Good job!
by
cisdevry
on
Dec 26 2008 at 12:53 PM
Its Very Good. i can say its a direction map to many developers and Architects.
by
syedsnizamuddin
on
Dec 25 2008 at 5:12 PM
Very good information.Very useful
by
kmswaroop
on
Dec 23 2008 at 12:47 PM
This is a Bible! Thanks for helping our daily work and keep us updated with the best practices!
by
pablop
on
Dec 23 2008 at 10:34 AM
ddd
by
wangyihustx
on
Dec 19 2008 at 12:56 AM
Firstly I would like to congratulate and thank the entire team who put this great effort to make this happen. In industry we really need this type of guides which explains all the aspects of .NET Architecture. I would like to call this App Arch Guide as ".NET App Arch Bible" which must be followed by everyone whose religion is MS .NET.
by
VidyaVrat
on
Dec 18 2008 at 6:51 PM
Really good work. This gave me a brief overview of enterprise architecture's issues and concerns and very deep dive into specific details at the same time. Great work guys!
by
valdisiljuconoks
on
Dec 18 2008 at 11:40 AM
To download the file you must agree to the following license.
X
Microsoft patterns & practices License for Application Architecture Guide (AppArchGuide) This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software. 1. Definitions The terms “reproduce,” “reproduction,” “derivative works,” and “distribution” have the same meaning here as under U.S. copyright law. A “contribution” is the original software, or any additions or changes to the software. A “contributor” is any person that distributes its contribution under this license. “Licensed patents” are a contributor’s patent claims that read directly on its contribution. 2. Grant of Rights (A) Copyright Grant - Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create. (B) Patent Grant - Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software. 3. Conditions and Limitations (A) No Trademark License - This license does not grant you rights to use any contributors’ name, logo, or trademarks. (B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically. (C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software. (D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license. (E) The software is licensed “as-is.” You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement. (F) Platform Limitation - The licenses granted in sections 2(A) & 2(B) extend only to the software or derivative works that you create that run on a Microsoft Windows operating system product. (G) Microsoft Corporation (“Microsoft”) is the contributor of the original software. If you give Microsoft any feedback about the software, you give to Microsoft, without charge, the right to use, share and commercialize your feedback in any way and for any purpose. You also give to third parties, without charge, any patent rights needed for their products or services to use or interface with any specific parts of Microsoft’s software or services that include the feedback. You will not give feedback that is subject to a license that requires Microsoft to license its software or documentation to third parties because Microsoft includes your feedback in them. If Microsoft provides you any support or other services related to the software, it may collect and use technical information gathered as part of those support or services to improve its products or services or provide customized services or technologies to you. Microsoft may disclose this information to others, but not in a form that personally identifies you. The rights in this section 3(G) survive this agreement. Revised Dec. 2006
Opera does not support ClickOnce
X
To install this application, save it and then open it. Opening it directly from Opera will not work correctly.
Other Downloads
Released
|
Planned
App Arch Guide 2.0 (Jan 2008 no pwd)
Mar 14 2009
, Alpha
App Arch Guide 2.0 (Nov 2008)
Nov 17 2008
, Alpha
App Arch Guide 2.0 (Oct 2008)
Oct 27 2008
, Alpha
App Arch Guide 2.0 (Jan 2008)
Jan 15 2008
, Alpha
There are no Planned releases for this project.
e-mail icon
Release notifications
Sign in
to display notification settings.
X
Email me
(change e-mail address)
Unsubscribe
Also stop notifications for
individual
issue(s) I subscribed to.