PC Review


Reply
Thread Tools Rate Thread

C# Language Specification - LINQ

 
 
=?Utf-8?B?TWFyc2hhbA==?=
Guest
Posts: n/a
 
      22nd Sep 2005

I've just had a chance to review LINQ, DLinq, and XLinq, (which I only heard
about last week after the PDC).

The various LINQs actually seem to live up to expectations - Using query
semantics to retrieve a subset of data from arbitrary data-architectures
(though I hope the sub-LINQ distinctions can be held coherent over time by
the same governing architectureess).

I summized pre-familiarily that we would accomplish LINQ support by adapting
attributes, interfaces, or base classes into our datastructures that we wish
to be queried upon - LINQ allowing the general programmer to enable query
support on custom data contraptions (e.g. unforeseen data architectures
foldable into the LINQ query model).
*?* How applicable is this prenotion to the current system *?*

If you need an example, let's say an arbitrary data graph where I want to
query based on connectedness (first neighbor, second neighbor, etc.), or by
shortest-path... Could I define a few utility functions and use their
invocation in a LINQ query, to, let's say, select all nodes reachable in 5
hops from an indicated one?

<side-note>
The video on XLinq showed an apparently different model... using specialized
functions on a specific XML data-architecture. Fortunately, the XLinq
Overview document suggested that those functions might just be a part of the
internal LINQ support, and that the now beloved LINQ semantic model is
coherent in the context of XLinq, thus salvaging that subtechnology.
</side-note>

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Common Language Specification Jeff Microsoft Dot NET Framework 1 23rd Nov 2006 05:15 PM
C# Language Specification - Delegates =?Utf-8?B?TWFyc2hhbA==?= Microsoft C# .NET 15 19th Sep 2005 04:05 PM
C# language specification 3.0 =?Utf-8?B?amlt?= Microsoft C# .NET 1 13th Jun 2005 11:55 PM
*** New C# Language V2.0 Specification Now Available *** Eric Gunnerson [MS] Microsoft C# .NET 42 1st Nov 2003 07:10 PM
Ecma-334 C# Language Specification Tony Whitter Microsoft C# .NET 6 12th Oct 2003 11:18 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 10:40 AM.