Language Integrated Query (LINQ) - Slovník pojmov
Language Integrated Query (LINQ) je súčasť
Microsoft .NET Frameworku, ktorá umožňuje natívne prístup k dátam v jazykoch
platformy .NET.
Microsoft LINQ definuje ako súbor metód a pravidiel prekladu dotazovacích výrazov na výrazy použiteľné pre výber dát z viacerých zdrojov.
Týmito zdrojmi môžu byť: dáta v poliach, enumerable triedy,
XML, relačné databázy, dátové zdroje tretích strán.
Typmi LINQ providerov sú: LINQ to Objects, LINQ to XML, LINQ to SQL, LINQ to DataSets, LINQ to Entities a iné.
V technológii LINQ to SQL je použitý dátový model (prípona súboru .DBML) vygenerovaný presne podľa databázového modelu spolu so vzťahmi (1:1, 1:N, M:N), tak sa vytvorí reprezentácia entít pomocou objektov, k týmto sa dá následne pristupovať pomocou jazyka LINQ.
Prvá verzia LINQ bola zahrnutá vo verzii
.NET Frameworku 3.5.
Viac informácií o
Language Integrated Query (LINQ) na našom webe
Referencie:
LINQ na stránkach spoločnosti Microsoft
http://en.wikipedia.org/wiki/Language_Integrated_Query
ADO.NET,
Ajax,
AOP,
Applet,
Application service providing,
Active Server Pages,
ASP.NET,
B2C B2B,
Banner,
Clickthrough rate,
Cocoon framework,
CMS / WCM (Content Management System / Web Content Management),
Cookie,
CORBA,
CPC (Cost per click),
CPT (Cost per thousand impressions),
C#,
CSS,
Data access object,
Návrhové vzory,
DNS,
Entity Framework (EF),
Extrémne programovanie,
GIS,
GNU/Linux,
HTML,
iBATIS DataMapper,
IDL,
Internet Information Services (IIS),
Internetová aplikácia,
Inversion of control,
IP adresa,
ISP (Internet Service Provider),
Interactive Voice Response (IVR),
J2EE,
J2ME,
JAVA,
JavaScript,
JBoss,
JSF,
JSP,
Vrstvová architektúra,
LDAP,
Language Integrated Query (LINQ),
Log4J,
log4net,
Lucene,
Microsoft .NET Compact Framework,
Microsoft .NET Framework,
Microsoft SQL Server,
MySQL,
Návšteva (User visit, user session),
NDoc,
NHibernate,
NUnit,
OmniDL,
Oracle aplikačný server,
Oracle DB,
Oracle PL-SQL,
Oracle Reports,
ORM,
Outsourcing,
Perl,
PHP,
Portál,
Prezretie stránky (Page view, page impression),
Python,
Silverlight,
SIX (Slovak Internet eXchange),
SOA,
SOAP,
Spam,
Spring,
SQL,
Stored Procedures (uložené procedúry),
Apache Tomcat,
Transact-SQL (T-SQL),
UML,
URL (Uniform Resource Locator),
WAP/WML,
Windows Communication Foundation (WCF),
Web Service,
Web 2.0,
Web design,
Web hosting,
Windows CE,
Windows Server,
Windows Service,
Windows Forms,
Windows Presentation Foundation (WPF),
XHTML,
XML,
XSL,
Zobrazenie banneru (Ad view, ad impression),