Nella nostra applicazione n-tier attualmente non così moderna, facciamo un uso intuitivo di DataSet e stiamo valutando la modifica di altri oggetti più leggeri (cioè collezioni di oggetti tipizzati).Qual è il costo di memoria di un DataSet rispetto ad altre classi Collection .Net?
Esiste un documento di riferimento su quanto siamo in grado di guadagnare in consumo di memoria per farlo?
ho quasi che questo sia il tipo di domanda in cui la risposta dipende da un sacco di fattori, tra cui come gli oggetti tipizzati sono strutturati. Hai provato a gestire alcuni benchmark? Come serializzare diverse migliaia di oggetti rispetto agli stessi dati in un set di dati. – David
Non sono sicuro di poter confrontare DataSet con databile relazionale offline con tipi di raccolta che sono elenchi di oggetti simili. Possiamo confrontare List e ArrayList, matrici ed elenchi ma non dataset. – sashaeve
Ciao @sash, grazie per il tuo contributo. Quello che intendo è che linq to entities e linq to sql entrambi producono collezioni di oggetti da un'origine dati relazionale e sono stati il naturale sostituto di ADO.Net che utilizza DataSet. Quindi, in questi termini, penso che possano essere confrontati. – jmservera