I uge 6 vil Mads Torgersen (Program manager på C# i Redmond) rundt nogle universiteter og holde foredrag. Oplægget er:

Language Integrated Query in # 3.0 – Leave Plumbing to the Plumbers

.NET Language Integrated Query (LINQ) unifies querying across programming languages and across data sources. Most application developers work with external data in various formats, such as relational tables or XML documents. Currently, reaching across the gaps of different data representation and different access methodologies is a major challenge in every single application. APIs are often unsafe and error prone, and always specific to the data source.

With LINQ, queries are written directly in your programming language, using the same strong typing and deep tool support as the rest of the application. A uniform querying syntax allows developers to focus on the programming, not the plumbing.

Any data source provider can plug into the LINQ framework. Already in the box are LINQ providers for XML, relational data and in-memory queries. LINQ is API based and can be used from any .NET programming language, but the experience is greatly enhanced by a number of extensions to C# and Visual Basic, many of which have their origins in functional and metaprogramming.

This talk dives deep into the guts of LINQ, focusing on how it brings together many different technologies under the hood to provide a smooth experience on top.

Planen et at vi starter i Aalborg og slutter i København. På turen regner vi med at besøge: AAU, AU, SDU, DTU, ITU of DIKU.

Der vil for så vidt tiden tillader det være mulighed for at sætte pre og post møder, således vi kan komme mere i dybden med specifikke emner.