VSTS: prototipi condivisi fra i membri del Team
Nell'Application Diagram e nel Logical Datacenter Diagram si possono creare prototipi personalizzati semplicemente impostando Settings & Constraint per una applicazione, un endpoint, un server, una zona ecc, selezionando Add To Toolbox. Così facendo si possono riutilizzare i prototipi creati in altri diagrammi.
Ci sono due sfortune :-) in questo semplice processo:
1) I protopi creati (.adprototype e .lddprototype) vengono salvati su c:\Program Files\Microsoft Visual Studio 8\Common7\Tools\DesignerPrototypes\Prototypes che richiede un permesso amministrativo (giustamente) per l'aggiunta di file. Occorre quindi loggarsi come administrator per eseguire l'operazione
2) I prototipi non sono così condivisibili ad altri membri del team. Il workaround è inserire una chiave di registry sotto HKLM\SOFTWARE\Microsoft\Visual Studio\8.0\EnterpriseTools\DesignerPrototypeFolders denominata PrototypesFolder2 (accanto a PrototypesFolder1 in pratica) che punta ad una share di rete.
Lo stesso ragionamento si applica alle immagini custom dei prototipi: anch'essi possono essere salvati su una share per essere recuperati dai membri del team durante la creazione di nuovi prototipi. N.B. L'immagine viene comunque inserita nei file .ad/ldd prototype quindi non è necessario copiare tali file nella share se non per centralizzarli.