Utilizzo di applicazioni di libreria ogni volta che si ottiene la possibilità , piuttosto che un server. Applicazioni Biblioteca utilizzano identità propria del client per l'autenticazione . Come tali, essi lavorano molto più velocemente rispetto a un'applicazione server standard che deve correre dllhost.exe a svolgere tale compito .
2
Utilizzare le transazioni distribuite con parsimonia . Se è necessario codificare una transazione che si estende su più database remoti o una complessa associazione di gestione delle risorse , è necessario utilizzare una transazione distribuita . In caso contrario , è possibile utilizzare le transazioni Enterprise Services . Questo accelererà la funzionalità .
3
Impiegare il pool di oggetti . Ciò consentirà di ridurre overhead di creazione di oggetti e di accelerare il vostro programma . Utilizzare un attributo dichiarativo per abilitare il pool di oggetti per un oggetto . Ad esempio, " [ ObjectPooling ( Enabled = true , MinPoolSize = 2 , MaxPoolSize = 10) ] . "
Programmazione © www.354353.com