Hi Jesper,
Unfortunately, the IDE cannot run without ajax (we use iframes in the document viewer, they would loose their state on a normal postback). We are currently checking for ajax being available in OnInit where we throw an exception is ajax is not enabled. But the OnLoad is not properly blinded against an exception occuring in the OnInit (OnLoad it is still called by asp.net after the exception in the OnInit).
Now, we used the recommended way of checking Ajax support in DNN, and called AJAX.IsInstalled. Unfortunately, this does check if ajax is installed AND enabled in host settings. I guess other modules check themselves for AJAX availability without considering the Enabled status of host settings.
What I can propose you is to send you a private build of XMod IDE 2.0 with this fix. We still have features to implement before an official release, but I can package you a stable release for tomorrow and send it to you by email. The versionning system is fully in place.
Concerning your Off topic suggestion, there is another solution: visit more often!.... More seriously, I will have a look and implement this, thanks for the suggestion.
Etienne