Yes, ADO.NET is a more modern API since .NET is more modern than COM.
--
Tibor Karaszi, SQL Server MVP
http://www.karaszi.com/sqlserver/default.asp
http://sqlblog.com/blogs/tibor_karaszi
"Carmen Sei" <fatwallet951@yahoo.com> wrote in message
news:toqnu3930lp8isip341j111k4gttvkuull@4ax.com...
> It seems to me today, everybody use ADO.net instead of ADO. is it
> true?
>
> I cannot found much ebook book on ADO but ADO.net got tons?
>
> why everyone use ADO.net now?
>
>
>
>
>>Not exactly.
>>
>>ADO is COM, usable from, for instance, VB or other high-ish level languages that can use COM. Of
>>course, a low level language like C++ can also use ADO, assuming that lower level language can use
>>COM.
>>ADO in turn uses OLDEB, which is a lower level API.
>>
>>ADO.NET is indeed managed code (framework). Which you can use from any language that supports
>>managed code.