In een ASP.NET project heb ik een 3 lagen structuur zitten die alsvolgt is opgebouwd:
- Data Access Layer met TableAdapters / DataTables
- Business Logic Layer met C# classes
- ASP.NET interface layer
Dit werkt op zich prima; ik gebruik de Data Designer om de TableAdapters weer te geven en aan te passen; en de Class Designer omdatzelfde met de BLL te doen. Maar hoe krijg ik nu een klassendiagram van mijn gehele applicatie tevoorschijn? De BLL classes staan zo goed als los van elkaar, behalve dat ze uiteraard gerelateerd zijn aan de DAL objecten. Die relaties kan ik op geen enkele manier gevisualiseerd krijgen. Is er een betere applicatie om op deze manier je ontwerp te maken, of is er een rede waarom dat niet gaat? Het liefste maak een groot meerlagen diagram waarop ik kan inzoomen, waar wat mij betreft dan ook de database zelf nog inzit: maar dat lijkt onmogelijk?
- Data Access Layer met TableAdapters / DataTables
- Business Logic Layer met C# classes
- ASP.NET interface layer
Dit werkt op zich prima; ik gebruik de Data Designer om de TableAdapters weer te geven en aan te passen; en de Class Designer omdatzelfde met de BLL te doen. Maar hoe krijg ik nu een klassendiagram van mijn gehele applicatie tevoorschijn? De BLL classes staan zo goed als los van elkaar, behalve dat ze uiteraard gerelateerd zijn aan de DAL objecten. Die relaties kan ik op geen enkele manier gevisualiseerd krijgen. Is er een betere applicatie om op deze manier je ontwerp te maken, of is er een rede waarom dat niet gaat? Het liefste maak een groot meerlagen diagram waarop ik kan inzoomen, waar wat mij betreft dan ook de database zelf nog inzit: maar dat lijkt onmogelijk?