Home All Groups Group Topic Archive Search About
Author
22 Jun 2006 11:44 AM
guy
i am thinking of using LINQ in my next project (my use only) and am looking
for feedback.

1/ how usefull is it in practice?
2/ how robust is the current beta?
3/ what is the performance like?
4/ any other comments on it?

cheers

guy

Author
22 Jun 2006 2:13 PM
Jim Wooley
It is only a CTP at this point. It has not yet achieved beta status and there
is no GoLive for it at this point. I would be surprised if it is out in the
next 12 months in final release, so whether you decide to use it in a production
application depends on when you plan to deploy.

If this is just for something for you to use but not to deploy externally,
that is fine. There are minor glitches in it at the moment. Also, be aware
that the syntax is still in a state of flux so what you write with the current
version may not be supported in future drops.

I have purposely not done performance tests on it as it is still early in
the development cycle. From an end user perspective, it seems rather fast
and may actually out perform reflection based systems since the in memory
querying is done via delegates rather than reflection.

I recommend you check out the MSN LINQ forum for plenty of discussion (http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=123&SiteID=1).


Jim Wooley
http://devauthority.com/blogs/jwooley/default.aspx
My LINQ blog: http://devauthority.com/blogs/jwooley/archive/category/1150.aspx

Show quoteHide quote
> i am thinking of using LINQ in my next project (my use only) and am
> looking for feedback.
>
> 1/ how usefull is it in practice?
> 2/ how robust is the current beta?
> 3/ what is the performance like?
> 4/ any other comments on it?
> cheers
>
> guy
>
Author
22 Jun 2006 2:53 PM
guy
many thanks Jim,
just what i needed to know:)
It is not a production system, rather something to help me learn!

guy

Show quoteHide quote
"Jim Wooley" wrote:

> It is only a CTP at this point. It has not yet achieved beta status and there
> is no GoLive for it at this point. I would be surprised if it is out in the
> next 12 months in final release, so whether you decide to use it in a production
> application depends on when you plan to deploy.
>
> If this is just for something for you to use but not to deploy externally,
> that is fine. There are minor glitches in it at the moment. Also, be aware
> that the syntax is still in a state of flux so what you write with the current
> version may not be supported in future drops.
>
> I have purposely not done performance tests on it as it is still early in
> the development cycle. From an end user perspective, it seems rather fast
> and may actually out perform reflection based systems since the in memory
> querying is done via delegates rather than reflection.
>
> I recommend you check out the MSN LINQ forum for plenty of discussion (http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=123&SiteID=1).
>
>
> Jim Wooley
> http://devauthority.com/blogs/jwooley/default.aspx
> My LINQ blog: http://devauthority.com/blogs/jwooley/archive/category/1150.aspx
>
> > i am thinking of using LINQ in my next project (my use only) and am
> > looking for feedback.
> >
> > 1/ how usefull is it in practice?
> > 2/ how robust is the current beta?
> > 3/ what is the performance like?
> > 4/ any other comments on it?
> > cheers
> >
> > guy
> >
>
>
>