|
web
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
LINQ feedbacki 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 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 > 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 > > > > > |
|||||||||||||||||||||||