what's the difference between LINQ and ADO.net
Linq is a language function (Language INtegrated Query) that allows you to query objects. It is often combined with Linq to Sql, which is a series of extension methods and other code that allows you to query the Sql Server database using Linq statements.
You can write a Linq provider to query a data source, for example, there is a Linq to Amazon provider that allows you to retrieve results from the Amazon public API.
ADO.Net is a series of technologies for data extraction, I propose to start here: http://en.wikipedia.org/wiki/ADO.NET
, , , LINQ-to-SQL. ADO.NET - , DataTables, DataReaders .. . , , ..
LINQ-to-SQL ORM (Object Relationship Mapper), -, DataTables. LINQ-to-SQL ADO.NET . !
LINQ - , LINQ-to-SQL ,
ClientSet.Where(q=>q.ID==1).First();
LINQ to SQL LINQ " , SQL" , , LINQ . LINQ to Entities LINQ Entity-Data, ++-.
:
http://blogs.microsoft.co.il/blogs/gilf/archive/2008/04/20/linq-to-sql-vs-entity-framework.aspx
Source: https://habr.com/ru/post/1737678/More articles:как разделить окно в openGL? - openglIs there any CSS metadata for ASP.NET? - cssjQuery UI Dialog - a modal window temporarily closes a dialog during an action - jqueryhttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1737676/seed-a-new-svn-repository-with-a-revision-number&usg=ALkJrhgFBNK7eFEgsr6MD_oHdAnpdVnlYwupdate problem or possible error - c #MySQL: select words as strings, even som - "new line", separated in one field - splitWhat is descriptive programming (program description) in QTP - qtpUsing admin panel with declarative authorization and autology? - ruby-on-railsWhy does my php base class expect an argument when I create it? - phpSet Android Watch List Size - androidAll Articles