Ajax with EPIServer and Gaia

11. Apr 2008

We have a fairly large customer which is doing some pretty cool stuff with Gaia in combination with the Swedish CMS System vendor EPIServer. Unfortunately I cannot (yet) say who this customer is since this project is not released yet and our customer don't want to talk about it before it is live. But I can talk about our cooperation with EPIServer which I felt was a great sample of how system vendors should collaborate :)


EPIServer Screenshot


When we initially became aware of the problem we contacted Steve Celius about it and he immediately started testing EPIServer together with Gaia. And he soon helped us figure out that we had some problems with Gaia in combination with EPIServer due to the URL rewriting module that EPIServer is using which made our Ajax Callbacks "fizzle". And the reason is that the URL rewriting is applied after the page is rendered which means that the URL Gaia thinks is the URL to the page in fact will not be allowed by EPIServer to create callbacks to and it will "default" back to the landing page defined in the system if you don't post specifically to the rewritten URL that EPIServer has created for you. Needless to say this made every Gaia Ajax request go bananas and not work at all.

As I said we worked together with Steve on this project to get our Ajax to work with EPIServer and the priority and service we were given by EPIServer on this was marvelous, so often we hear about system vendors in-capable of collaborating around problems for customers which are using 3rd Party Tools together and they often all end up blaming each other. EPIServer did a brilliant job helping us out fixing the problem and we both got to keep a common customer which is happy about the solution since it solved their problem.

I guess this is a lesson learned in regards to that sometimes 1+1 == 37. Or at least FAR more than just the "normal" 2 which most people thinks it is :)

Great work by EPIServer, I envy their customers for having such a great software vendor to help them out when in need :)

BTW, if you are using Gaia in combination with EPIServer then you first of all (until Glory is released) need to Download the Glory BETA release, then you need to apply the code beneath on your pages;






AddThis Social Bookmark Button Add to DZone AddThis Feed Button


Tags: gaia framework web ajax business
Comments
RE: Ajax with EPIServer and Gaia
Posted 11. Apr 2008 by anonymous
Yep Steve is a really nice and helpful and resourceful person :)

 
Legal note: the meaning and content expressed on these blogs don't necassary correspond with the meaning of the legal company Gaiaware AS, but are considered to be personal opinions and expressions.