Application Architecture Guide Layer Diagrams

Free
(2) Rate/Review
8,259
Wednesday, May 05, 2010
1.0
E-mail Twitter del.icio.us Digg Facebook
View
SUPPORTED VISUAL STUDIO VERSIONS
2010
Screenshot
Description
Reviews (2)
Q and A (3)
Sign in to Write a Review

by rockyMtnRajah | August 13 2010

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.

by howdeedotnetw | June 22 2010

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

Sign in to Start a Discussion

  • Is there a sample walkthrough that will do refactor
    2 Posts | Last Post: June 22, 2010
    • 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.
      http://msmvps.com/blogs/peterritchie/archive/2010/05/08/layers-in-visual-studio-2010.aspx
      thanks
    • I further added ForbiddenNamespaces=System.Data;System.Data.SqlClient;
      and added all components in a web project to UI Components.
      It yet didn't generate any error.
  • Setup: System.IO.PathTooLongException (Visual Studio 2010 Ultimate)
    2 Posts | Last Post: June 22, 2010
    • Hello
      We have
      Microsoft Visual Studio 2010 Ultimate
      and always get the error down below.

      Because we start setup from here:
      c:\tmp\ApplicationArchitectureGuideLayerDiagrams.vsix

      We guess that the Document & Settings path is too long.
      But:
      - 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.
      at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.BeginInstall(IInstallableExtension
      installableExtension, Boolean perMachine, AsyncOperation asyncOp)
      at
      Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallWorker(IInstallableExtension
      extension, Boolean perMachine, AsyncOperation asyncOp)



    • You may try this now. It works for me.
  • Unable to install
    2 Posts | Last Post: June 22, 2010
    • I am unable to install this add in. I receive error: "This extension is not installable on any currently installed products". I currently have VS2010 Pro installed.
    • You need Visual Studio Ultimate to have this work.

More From akMSFT