The Facebook platform hosts over 550,000 apps and nearly any developer can create a Facebook app and deploy it for free. Learn all about the platform that makes this possible.
More articles by Scott Robinson
The whole reason web developers are turning to Ajax is to increase the efficiency of their applications. Don't let these common mistakes rob your applications of the efficiency Ajax gives you.
Efficient, fault-tolerant communication between the layers of an enterprise system is the lifeblood of distributed applications. Initiating events from database activity, done appropriately, can be a significant process driver.
If you have to implement a distributed applications platform while maintaining a less sophisticated production environment, you can grow an enterprise architecture around your existing client-server apps.
These days, you see XML everywhere you turn. It's become the favorite flavor of data transport for Web services technology, so it's more important than ever to have it in your toolkit. Here are the XML features that matter in Web services development.
Here are some of the essentials you need to consider when moving into Enterprise Resource Planning.
Caching data almost always improves efficiency, but in a J2EE application, where and when you cache can make all the difference.
It's not enough that an enterprise environment have a distributed architecture. As a developer, you need the right distributed architecture, one that's well suited to the kinds of applications you're designing.