VS 2010 Layer Diagram : Wie kann ich Namespaces auf Layer mappen?

In dem neuen Layer Diagram kann man ja recht einfach Klassen und Projekte(also die Assemblys) vom Solution Explorer auf die Layer des Diagramms ziehen und somit, die für die Validierung notwendige Verknüpfung zwischen Code und Layer herstellen. In vielen Fällen kann es aber sinnvoller sein mit Namespaces zu arbeiten, also Namespaces auf Layer zu mappen und auf diese Weise die Validierung durchzuführen. Aber wie kann ich Namespaces verknüpfen? Am einfachsten mit dem Architecture Explorer. Im Class View bekommt man alle Namespaces angezeigt und kann diese auch noch Filtern, jetzt einfach selektieren und auf den entsprechenden Layer ziehen fertig.

LayerDiagram

 

Wenn man eine Grafische Übersicht der Namespaces sucht, um sich einen bessern Überblick existierender Abhängigkeiten zu verschaffen, kann man sich diese entweder über den Architecture Explorer erzeugen lassen oder über das Menu > Architecture.

image

Viel Spass
Chris