This VS package includes layer diagrams for the 5 application types: Web Application, Rich Client Application, Rich Internet Application, Service Applications and Mobile Application as presented in Microsoft Application Architecture Guide 2nd Edition from patterns & practices.
A good set of diagrams that give you a base from where you can begin designing your application or refactoring them. Definitely saves time when you are trying to use the Enterprise Library book/documentation in your designs.
This one doesn't have code or project samples that would validate the usage of Layer diagram. So to speak, use a project that is poorly designed to refactor using Layer Diagram. So, hence my current rating is 1 for the diagram it provides to achieve. Thanks
I tweaked the installer to allow it to be installed for vs2012 Ultimate as well as vs2010 Ultimate. The templates seem to work just in vs2012. You can download it here if you want it.
I'm interested in support for VS2012 when this is available. I came here from this UML Learning video
Microsoft Visual Studio 2010 Ultimate
and always get the error down below.
Because we start setup from here:
We guess that the Document & Settings path is too long.
- We installed more than 30 other plugins without problems
- We can not configure any path in the setup of ApplicationArchitectureGuideLayerDiagrams.vsix
Kind regards, Thomas
22.05.2010 03:19:30 - The following target products have been selected...
22.05.2010 03:19:30 - Microsoft Visual Studio 2010 Ultimate
22.05.2010 03:19:30 -
22.05.2010 03:19:30 - Beginning to install extension to Microsoft Visual Studio 2010 Ultimate...
22.05.2010 03:19:30 - Install Error : System.IO.PathTooLongException: The specified path, file name, or both
are too long. The fully qualified file name must be less than 260
characters, and the directory name must be less than 248 characters.
installableExtension, Boolean perMachine, AsyncOperation asyncOp)
extension, Boolean perMachine, AsyncOperation asyncOp)
Is there a sample walkthrough that will do refactor?
I guess my newbie on Layer Diagram and VS2010 Ultimate is making a difference.
I used the Web Application Diagram Layer from toolbox.
I am validating an application that has all layers in one single library aka the website. I dragged the data access files (datasets) into dataaccess layer. The validate architecture doesn't generate any errors. I have cross cutting (auth) classes in app_code, that I dragged it to authentication layer.
Yet, the validation didn't generate any error.
I am getting lost here.
I don't know if I am approaching it correctly, please correct me on that OR
Please post a sample application that will have intensive code dependencies all in one library and provide before and after refactor to meet the diagram layer requirements with some documentations of how it was done. This will be greatly helpful.
As stated in the following thread it is not clear with the purpose of the layer diagram.