<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>Niels Ladegaard Beck's blog</title>
    <link>http://nlbeck.dk/</link>
    <description>In my head</description>
    <language>en-us</language>
    <copyright>Niels Ladegaard Beck</copyright>
    <lastBuildDate>Thu, 01 Feb 2007 07:50:40 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.8.5223.2</generator>
    <managingEditor>niels@nlbeck.dk</managingEditor>
    <webMaster>niels@nlbeck.dk</webMaster>
    <item>
      <trackback:ping>http://nlbeck.dk/Trackback.aspx?guid=76ccafa7-a2b3-4b2a-9509-84d8154e4aef</trackback:ping>
      <pingback:server>http://nlbeck.dk/pingback.aspx</pingback:server>
      <pingback:target>http://nlbeck.dk/PermaLink,guid,76ccafa7-a2b3-4b2a-9509-84d8154e4aef.aspx</pingback:target>
      <dc:creator>admin@nlbeck.dk (Niels Ladegaard Beck)</dc:creator>
      <wfw:comment>http://nlbeck.dk/CommentView,guid,76ccafa7-a2b3-4b2a-9509-84d8154e4aef.aspx</wfw:comment>
      <wfw:commentRss>http://nlbeck.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=76ccafa7-a2b3-4b2a-9509-84d8154e4aef</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 0px 10px 10px; border-right-width: 0px" height="169" src="http://nlbeck.dk/images/own/bb7cd1b14.NetLanguageIntegratedQueryLINQ_7B42/madst5.jpg" width="127" align="right" border="0" /> Remember,
      that on tuesday the 6th of February, Mads Torgersen (my former teacher in Progarmming
      of Large Systems, dPass) will visit DAIMI. 
   </p>
        <p>
      Mads is now a Program Manager at Microsoft in Redmond, with responsibility for the
      C# programming language. When he's not out spreading the gospel, he is a core member
      of the C# design group which currently focuses on the language and library aspects
      of the LINQ technology. He coordinates and communicates between designers, implementers
      and testers and with other product groups, and writes too many specifications and
      other documents for his own good. 
   </p>
        <p>
      Before joining Microsoft, Mads was an associate professor here at DAIMI, the Computer
      Science Department at Aarhus University, where he worked for four years on programming
      languages and type systems. The most visible outcome was the wildcards feature in
      Java generics, which was designed and implemented by Mads and his group at DAIMI.
   </p>
        <p>
      On tuesday, Mads will be talking about LINQ.
   </p>
        <p>
        </p>
        <p>
          <strong>Language Integrated Query in # 3.0 Leave Plumbing to the Plumbers</strong>
        </p>
        <p>
      .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. 
   </p>
        <p>
      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. 
   </p>
        <p>
      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. 
   </p>
        <p>
      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.
   </p>
        <p>
          <strong>But when and how?</strong>
        </p>
        <p>
      You have to show up on tuesday the 6th of February from 9-11 in "Det store auditorium"
      in IT-huset.
   </p>
        <p>
      See you there :-)
   </p>
        <img width="0" height="0" src="http://nlbeck.dk/aggbug.ashx?id=76ccafa7-a2b3-4b2a-9509-84d8154e4aef" />
      </body>
      <title>.Net Language Integrated Query (LINQ)</title>
      <guid>http://nlbeck.dk/PermaLink,guid,76ccafa7-a2b3-4b2a-9509-84d8154e4aef.aspx</guid>
      <link>http://nlbeck.dk/NetLanguageIntegratedQueryLINQ.aspx</link>
      <pubDate>Thu, 01 Feb 2007 07:50:40 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 0px 10px 10px; border-right-width: 0px" height="169" src="http://nlbeck.dk/images/own/bb7cd1b14.NetLanguageIntegratedQueryLINQ_7B42/madst5.jpg" width="127" align="right" border="0"&gt; Remember,
   that on tuesday the 6th of February, Mads Torgersen (my former teacher in Progarmming
   of Large Systems, dPass)&amp;nbsp;will visit DAIMI. 
&lt;/p&gt;
&lt;p&gt;
   Mads is now a Program Manager at Microsoft in Redmond, with responsibility for the
   C# programming language. When he's not out spreading the gospel, he is a core member
   of the C# design group which currently focuses on the language and library aspects
   of the LINQ technology. He coordinates and communicates between designers, implementers
   and testers and with other product groups, and writes too many specifications and
   other documents for his own good. 
&lt;/p&gt;
&lt;p&gt;
   Before joining Microsoft, Mads was an associate professor here at DAIMI, the Computer
   Science Department at Aarhus University, where he worked for four years on programming
   languages and type systems. The most visible outcome was the wildcards feature in
   Java generics, which was designed and implemented by Mads and his group at DAIMI.
&lt;/p&gt;
&lt;p&gt;
   On tuesday, Mads will be talking about LINQ.
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;Language Integrated Query in # 3.0 Leave Plumbing to the Plumbers&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
   .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. 
&lt;p&gt;
   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. 
&lt;p&gt;
   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. 
&lt;p&gt;
   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.
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;But when and how?&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
   You have to show up on tuesday the 6th of February from 9-11 in "Det store auditorium"
   in&amp;nbsp;IT-huset.
&lt;/p&gt;
&lt;p&gt;
   See you there :-)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://nlbeck.dk/aggbug.ashx?id=76ccafa7-a2b3-4b2a-9509-84d8154e4aef" /&gt;</description>
      <comments>http://nlbeck.dk/CommentView,guid,76ccafa7-a2b3-4b2a-9509-84d8154e4aef.aspx</comments>
      <category>Announcement;MSP</category>
    </item>
    <item>
      <trackback:ping>http://nlbeck.dk/Trackback.aspx?guid=5122747d-a686-45b5-9d56-31000d7a0751</trackback:ping>
      <pingback:server>http://nlbeck.dk/pingback.aspx</pingback:server>
      <pingback:target>http://nlbeck.dk/PermaLink,guid,5122747d-a686-45b5-9d56-31000d7a0751.aspx</pingback:target>
      <dc:creator>admin@nlbeck.dk (Niels Ladegaard Beck)</dc:creator>
      <wfw:comment>http://nlbeck.dk/CommentView,guid,5122747d-a686-45b5-9d56-31000d7a0751.aspx</wfw:comment>
      <wfw:commentRss>http://nlbeck.dk/SyndicationService.asmx/GetEntryCommentsRss?guid=5122747d-a686-45b5-9d56-31000d7a0751</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Anders Hejlsberg is visiting ITU at the 10th of November. Anders will talk about C#
      3.0, including LINQ. 
   </p>
        <p>
      If you aren't attending Tech-Ed - you have no excuse not going to ITU!
   </p>
        <p>
      You can read more at Henrik W. Hansen's blog:<br /><a title="http://blogs.msdn.com/henrikwh/archive/2006/10/27/invitation-to-guest-lecture-by-anders-hejlsberg-the-man-behind-delphi-and-c.aspx" href="http://blogs.msdn.com/henrikwh/archive/2006/10/27/invitation-to-guest-lecture-by-anders-hejlsberg-the-man-behind-delphi-and-c.aspx">http://blogs.msdn.com/henrikwh/archive/2006/10/27/invitation-to-guest-lecture-by-anders-hejlsberg-the-man-behind-delphi-and-c.aspx</a></p>
        <img width="0" height="0" src="http://nlbeck.dk/aggbug.ashx?id=5122747d-a686-45b5-9d56-31000d7a0751" />
      </body>
      <title>Anders Hejlsberg on ITU</title>
      <guid>http://nlbeck.dk/PermaLink,guid,5122747d-a686-45b5-9d56-31000d7a0751.aspx</guid>
      <link>http://nlbeck.dk/AndersHejlsbergOnITU.aspx</link>
      <pubDate>Wed, 01 Nov 2006 07:13:08 GMT</pubDate>
      <description>&lt;p&gt;
   Anders Hejlsberg is visiting ITU at the 10th of November. Anders will talk about C#
   3.0, including LINQ. 
&lt;/p&gt;
&lt;p&gt;
   If you aren't attending Tech-Ed - you have no excuse not going to ITU!
&lt;/p&gt;
&lt;p&gt;
   You can read more at Henrik W. Hansen's blog:&lt;br&gt;
   &lt;a title="http://blogs.msdn.com/henrikwh/archive/2006/10/27/invitation-to-guest-lecture-by-anders-hejlsberg-the-man-behind-delphi-and-c.aspx" href="http://blogs.msdn.com/henrikwh/archive/2006/10/27/invitation-to-guest-lecture-by-anders-hejlsberg-the-man-behind-delphi-and-c.aspx"&gt;http://blogs.msdn.com/henrikwh/archive/2006/10/27/invitation-to-guest-lecture-by-anders-hejlsberg-the-man-behind-delphi-and-c.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://nlbeck.dk/aggbug.ashx?id=5122747d-a686-45b5-9d56-31000d7a0751" /&gt;</description>
      <comments>http://nlbeck.dk/CommentView,guid,5122747d-a686-45b5-9d56-31000d7a0751.aspx</comments>
      <category>Announcement;MSP</category>
    </item>
  </channel>
</rss>