With all the embeddable buttons, such as Facebook like buttons, and widgets like Disqus comments and whatnot these days, you’d think there was some nice info on how they are actually built. But it turns out no, not really. I found this first hand when we had to build some FB like button style things at work, and had to …
Improving Ajax performance in Zend Framework applications
A common reason to use Ajax in a website is to make it feel faster, so you usually want Ajax requests be processed as quickly as possible. While there are many ways to speed up Zend Framework based applications, there are still some things like routing and dispatching which still add up to the total. There is, however, another way …
Ajax, high latency and user experience
Most of us probably have used at least one website which bases some major functionality on Ajax. But have you ever used a such site, done something, then moved on to another page, only to come back later to realize what you just did was never saved? What happens to XMLHttpRequests in a high latency situation, and how to deal …
How to make back, forward and reload work in Ajax-based apps
With Ajax apps getting more and more popular, there’s often the question of the browsers own controls working or not in the app in question. If you hit reload, you might end up back on the start page of the application, if you hit back.. who knows. I think this is especially an issue in applications, where you would work …
Put Excel on the net with ASP.NET
Remember when I introduced the idea of cloning Google Spreadsheets with ASP.NET using Excel? Well, it turns out to be a perfectly feasible task, and I have a working prototype too!
Getting rid of Ajax development nuisances
Everyone who has worked with Ajax probably knows how annoying it used to be sometimes to get the code working in some browsers (*coughiecough*) This thing is now mostly a thing of the past, thanks to various great JavaScript libraries/frameworks providing excellent Ajax-functionality. There’s another thing too, though. A lot of people don’t realize it, but often making a website …