Uso di schemi di grandi dimensioni
Quando gli schemi diventano molto grandi si può osservare un rallentamento nell'aggiornamento della visualizzazione XSD e nei tempi di risposta di altri elementi dell'interfaccia utente. La soluzione a questo problema consiste nel disattivare la funzionalità di aggiornamento automatico e usare invece il collegamento Aggiornamento manuale nella visualizzazione XSD per aggiornare periodicamente la visualizzazione XSD. Per istruzioni dettagliate su come attivare e disattivare la funzionalità di aggiornamento automatico, vedere la procedura "Per attivare e disattivare l'aggiornamento automatico della visualizzazione XSD" in Gestione della visualizzazione XSD.
Le prestazioni possono anche essere lente negli schemi di grandi dimensioni con più radici associate al nodo dello schema . L'impostazione della proprietà Root Reference può aumentare le prestazioni nell'interfaccia utente. L'impostazione riferimento radice migliora le prestazioni perché il compilatore crea classi C# per tutti gli schemi radice. Un solo schema radice comporta la creazione di un numero minore di classi.
L'istanza di convalida può essere lenta nell'interfaccia utente perché una convalida viene sempre eseguita sullo schema prima di convalidare l'istanza. La convalida dello schema viene svolta solo nell'interfaccia utente. L'impostazione della proprietà Root Reference migliora anche le prestazioni dell'interfaccia utente in questo caso.