Where can I download the WCF/OData for .NET 3.5?
-
Monday, June 18, 2012 9:05 PM
I downloaded the update at http://www.microsoft.com/en-us/download/details.aspx?id=2343 but I am not getting Microsoft.Data in the list of .NET references to add to my project.
Also, is Microsoft.Data.Edm included in the 3.5 version?
thanks - dave
Who will win The International Collegiate Programming Championships?
All Replies
-
Monday, June 18, 2012 10:35 PMModerator
The Microsoft.Data.Edm (as well as Microsoft.Data.OData) has only been released for .NET 4.0. We didn't release a .NET 3.5 build of these libraries. If you could describe the scenario in which you can't upgrade to .NET 4.0 it would help us consider the cost of porting these to .NET 3.5 based on some real data.
Thanks,
Vitek Karas [MSFT]
-
Monday, June 18, 2012 10:49 PM
Hi;
Two reasons:
First, our situation is somewhat unusual (although there are more companies than most estimate doing the same thing). We have a system where a major part of our code is written in Java. That code is then compiled in both Java and J#. About half of our customers are using Java. The other half use .NET. This way we have a single code base but can still provide native Java and .NET libraries. It all works pretty well. The J# part restricts us to .NET 3.5.
Second, a significant number of our customers are still on .NET 2.0, and most are on 3.5 or below. If we switch to 4.0 then we lose most of our customer base. That would be a gigantic financial hit - we would be better off taking the time to write our own version of OData (the part we need).
Are you still making the source to this available? And if so, could we build it under .NET 3.5?
thanks - dave
Who will win The International Collegiate Programming Championships?
-
Tuesday, June 19, 2012 3:41 AMJust following up on this thread also - we'll try to get updated 5.0.1 source posted to the CodePlex site this week. I'm not sure if it will directly compile against .NET 3.5, and we haven't done the same level of test runs against .NET 3.5 that we have against 4.x, but it should certainly be a good head start.
HTH, Mark Stafford
-
Tuesday, June 19, 2012 12:17 PM
I found the older sources and they compile and run fine under 3.5.
FWIW - I think you need to offer this under 3.5 too as any 3rd party library that wants to use this is built under 3.5 because most of the people they sell to are still using 3.5.
thanks - dave
Who will win The International Collegiate Programming Championships?
-
Sunday, June 24, 2012 10:29 PM
Hi Mark;
Any update on when the latest sources will be posted?
thanks - dave
Who will win The International Collegiate Programming Championships?
-
Monday, June 25, 2012 5:54 AMModerator
Hi DavidThi808,
Please be patient with it, Mark Stafford will update this thread if the sources is posted. Thanks for your understanding. :)
Best Regards
Allen Li [MSFT]
MSDN Community Support | Feedback to us
-
Monday, June 25, 2012 4:09 PM
Hi Allen;
I'm asking because if it will be a couple of weeks (or possibly never), then I would like to know now as we then have to implement this ourselves.
thanks - dave
Who will win The International Collegiate Programming Championships?
-
Wednesday, June 27, 2012 3:05 AMModerator
Hi DavidThi808,
I have searched on CodePlex just now, it seems that it has not been released. :)
Best Regards
Allen Li [MSFT]
MSDN Community Support | Feedback to us
-
Tuesday, July 10, 2012 7:51 PM
Never mind - we wrote our own equivalent. Turns out to be very easy (took 1-1/2 days).
thanks - dave
Who will win The International Collegiate Programming Championships?
- Marked As Answer by DavidThi808 Tuesday, July 10, 2012 7:51 PM
- Unmarked As Answer by DavidThi808 Sunday, March 10, 2013 3:10 PM
-
Sunday, March 10, 2013 2:52 PMScenario - you are working on SharePoint 2010 and have to access services via OData. SharePoint 2010 requires .Net 3.5. We are stuck with limited OData client capabilities because of this at this time.
-
Sunday, March 10, 2013 3:13 PM
The OData library compiles fine under .NET 3.5 (in fact the uploaded sources are set to build using 3.5). However, Microsoft is no longer posting the sources so no updates.
Definitely how one part of Microsoft says you must use 3.5 while another requires 4.0...
Who will win The Windward International Collegiate Programming Championships?

