LINQ framework

GPTKB entity

Statements (54)
Predicate Object
gptkbp:instanceOf framework
gptkbp:basedOn method syntax
query expressions
gptkbp:compatibleWith ADO.NET
Entity Framework
ASP.NET MVC
WCF
gptkbp:developedBy gptkb:Microsoft
gptkbp:enables functional programming style
gptkbp:enhances readability of code
gptkbp:exemplifies data manipulation
gptkbp:features .NET ecosystem
gptkbp:firstPublished 2007
gptkbp:has various libraries
strong community support
extensive documentation
numerous tutorials
https://www.w3.org/2000/01/rdf-schema#label LINQ framework
gptkbp:includes gptkb:LINQ_to_Entities
gptkb:LINQ_to_Objects
LINQ to SQL
LINQ to XML
gptkbp:influenced gptkb:SQL
functional programming languages
gptkbp:is_designed_to data filtering
data querying
data transformation
data aggregation
gptkbp:is_part_of Visual Basic .NET
C# language features
gptkbp:is_popular_among developers
gptkbp:is_recognized_for custom query providers
gptkbp:is_supported_by Visual Studio
gptkbp:is_used_in Web applications
data manipulation
ASP.NET
data access
data querying
data transformation
IEnumerable interface
IQueryable interface
traditional data access methods
Windows_applications
SQL_queries
gptkbp:language C#
gptkbp:mayHave XML
collections
databases
entities
gptkbp:provides query capabilities
gptkbp:supports lambda expressions
deferred execution
strongly typed queries
gptkbp:usedIn .NET Framework