Wooley's LINQ Wonderings

Insights and observations regarding LINQ

Orcas beta 1 First impressions

I wish to thank everyone who waited to download the Beta 1 until after I finnished downloading it. The servers seemed to be relatively responsive. Anyway, I was able to successfully download and install the VPC image. Here's my initial impression of the VB9/LINQ portions.

  • The good news is that there the ThinqLinq sample I uploaded this week worked with only 1 modification. The connection string needed to be re-pointed to SqlExpress rather than a SQL 2005 instance because...
  • The VPC does not include the full SQL Server as the previous one did.
  • With a quick check of the VB 9 documentation posted in February, it appears that at least 3 features have not yet made it into the bits: Lambda expressions, "Join" syntax and Nullable (using the shortened date? syntax). I was hoping to have at least one of those in this drop.

Naturally, I have only had about 30 minutes to check the latest drop out at this point. I'll let you know if I find anything else with the new drop as I find them.

Technorati tags: , ,

Crossposted from http://devauthority.com/blogs/jwooley/default.aspx
Published Friday, April 20, 2007 2:42 AM by jwooley

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

rjfhendriks said:

Mmmm without these 3 options it's hardly usable for professional apps. I sticking with Gentle until this is solved ;). Are dynamic queries supported in some king of simple way?

April 20, 2007 4:47 AM
 

jwooley said:

Each of the three items I mentioned are included in C# 3.0. The VB team is still working on the implementations at this point. I expect that they will make Beta 2.

As for the dynamic query question, Yes there are options for dynamic querying, including pass-through queryies. Because the LINQ queries are composable, you can create a base query and then customize it as well. The disadvantage of the pass-through option is that it is weakly typed.

April 20, 2007 7:42 AM

Leave a Comment

(required) 
(optional)
(required) 
Submit