0

Are there any plans to develop an "official" Odata provider for DD4T? It sounds like that might be ideal for light-weight sites that are not using any of the advanced Tridion features.

I did find a sample OData provider buried in the DD4T forums & tried to get that working. At the moment it is blowing up in Unity. For this post I was really just wondering if

  1. Is anyone using an OData DD4T provider?
  2. What are there thoughts on it if they are?
  3. Will there be an "official" one?
4
  • check the dd4t google group. this has been declared done just over this summer. Aug 13, 2014 at 14:54
  • 1
    Hi Nick - where was this declared "done"? I just finished writing one - did I waste my time? Aug 13, 2014 at 15:01
  • I've not seen this either. There is a sample one in the forums somewhere. The repo/contributions are in the process of being sorted out. Chris - you can fork the repository on Github and submit a pull request. github.com/dd4t/dynamic-delivery-4-tridion Aug 14, 2014 at 1:10
  • @ Mr Smith- unless you are using a non compatible programming language, I will prefer broker API over ODATA due to performance reason. Aug 14, 2014 at 3:30

1 Answer 1

8

I have created an OData Provider. It has not been committed to to the DD4T project yet (I am waiting on access), but I plan to in the near future. But I am happy to share my code base if you drop me an email at [email protected]

It is still a bit of a work in progress, but it has page, component, link and binary support. The performance is slower than using the Broker API provider, but it is great for development, as Developers don't need to install any Tridion components on their local machines

1
  • Thanks Chris, have tried the OData provider created by you and it works perfectly but one has to modify the whole solution a lot to remove the dependencies on CD library and building the solution without error :). Aug 14, 2014 at 3:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.