Gray's Matter
Justice Gray - North America's Favorite Metrosexual Urban Legend
   by Justice~! EDMUG | Technical  

3/5ths of the EDMUG crew (Rockarts, IglooCoder, and myself) along with the ever tenacious Tech Embassy are down in Calgary for yet another wacky semi-orgasmic adventure.  Don is not the only guy who gets to show off when he goes to conferences, baby!  For those of the non-technical who come visit this blog, consider this a look at how the other half lives...the *sexy* half!

LINQ (Daniel Carbajal)
- A Sony Vaio laptop breaks the streak of ridiculous "pimp my laptop" setups I've seen in the last several presentations.  Although I think Darcy's "hold my dongle" laptop would be a good candidate for an actual episode of that show...
- I can tell Daniel is excited since he is constantly using a closed fist when speaking!!  And even at times...the *double* closed fist~!!!
- LINQ is an interesting hybrid of standard SQL operations and actual .NET code.  I like it a lot simply because I think it brings two distinct worlds closer together. (expand on opinion in later post)
- Queries are executed in foreach statements if directly thrown in vs. if the query goes through a data type change prior to the foreach.
- No real data definition for the query except for "var"?
- Grouping of values by a particular key is interesting.
- These chairs are seriously going to wreck my back by the end of the day!!
- LINQ examples:  "Anders had to pay $500 to get these examples"  - *huh*??
- Showing LINQ examples - this is definitely powerful stuff; it's a shame I have to wait until 2007 to use in a prod environment...
- This shirt looks awesome on me - it's a shame you all have to miss it.  It's almost burning up the room!
- Comparison between data access today and with LINQ - queries and query syntax used to access data is actually checked at compile time.  Collections *and* results are strongly-typed.
- application uses a linq query, recieved by ADO.NET which generates a SQL query for the results.
- EVERYTHING YOU KNOW WILL CHANGE! (according to Dan)
- The loaded question - will this work with Oracle?  Yes - every database that has ADO.NET provider support with work with it.
- No, I mean it - I will be lucky if I'm not in a wheelchair by the end of the day!  
- DLINQ will automatically manage change tracking for stored procs, etc.
- DLINQ relationship designer reminds me a lot of Biztalk's designers
- comment from the audience - very reminiscent of NHibernate; JP saves the day with, "They're trying to emulate it for certain, but the query interface is nicer"
- Lot of attribute usage in the mapping of code to db objects
- Impressive - in the debugger, the actual compiled SQL expression (that will be sent to SQL) is visible.
- The VB support in this seems to be the first instance I've seen where VB is well ahead of C# in terms of its support levels.  Inline XML and query definitions.
- Hammering.  Where is the hammering coming from?
- Daniel mistypes "WriteLine" as "WriteLie" and all of a sudden I have genius-level ideas going through my head.
- PLEASE STOP THE HAMMERING ARRRGH THE VOICES
- Holy cow.  XLinq is *way* easier than simply using the System.Xml library and rolling through the DOM.  Has the power of XPath/XQuery without the need to tinker in those APIs.  I think the example of creating a single XML element is a little bit too simplistic for this crowd though! =) 
- "Do you have any questions" followed by the sound of shattering glass.  Good effect!!
- THE VOICES ARE ANNNNGRRY

Mu summary of this presentation in poetry:

My shirt is hot
these chairs are not.  
But XLINQ I definitely like a lot.

Fin
 




Add comment

If you're going to leave a comment, please use your real name rather than a business name; otherwise it'll likely get blocked by my spam filter (or in the rare case it gets through, deleted by me manually). Thanks!


(will not be published)

  Country flag

Click to change captcha
biuquote
  • Comment
  • Preview
Loading