tecnicamente, o substitudo do Recordset é o DataTable no ADO.Net... mas vc vai usar ele pouco...
Pesquisa sobre um objeto chamado DataSet... ele é a base do ADO.Net...
No site do Macoratti tem uma centena de artigos detalhando tudo sobre DataSets, DataAdapters, DataReaders, DataTables, DataRows e DataFields... tem praticamente tudo q vc possa precisar pra começar com .Net...
Ah... a maioria dos artigos para .Net 2003 vai funcionar perfeitamente no 2005...
Flw!