Il ruolo del layer di accesso al dato consiste nel far comunicare lo strato applicativo che contiene la logica di business con quello dedicato alla gestione della persistenza dei dati. Layer di persistenza oggi non vuol dire solamente database, ma anche file system, web services, ecc., anche se gioca comunque un ruolo dominante il database relazionale. L'obiettivo di questa sessione è quello di individuare le varie tecniche adottabili semplicemente con il Framework .NET ed in particolare si parlerà di DataSet, typed DataSet e custom entities e di come queste dialogano con il mondo dei database relazionali.