Stories by Martin Heller

Who needs an enterprise AJAX solution?

One thing that the AJAX (Asynchronous JavaScript and XML) development community has aplenty is choice. Want a free, open source AJAX framework? We have (alphabetically) Dojo, Ext, Google Web Toolkit, jQuery, MooTools, OpenRico, Prototype, Scriptaculous, and the Yahoo User Interface Library, and frankly they're all pretty good. There are hundreds more, but unfortunately I can't keep up with them all.

Curl 6.0 enriches the rich Internet toolkit

One of a number of "middleweight" solutions in the RIA (rich Internet application) spectrum, Curl is a language, an IDE, and a runtime engine that goes beyond the capabilities of lighter-weight AJAX without incurring the heavier overhead of the Java or .Net runtime. A number of Curl characteristics make it especially suitable for enterprise use: excellent performance, the ability to handle intermittent connectivity, support for large data sets, and graceful presentation of complex interfaces.

The ABCs of RIA, from Java to Silverlight

Rich internet applications, or RIAs, comprise a spectrum of application types and technologies. The lightweight end of the spectrum is anchored by Ajax (Asynchronous JavaScript and XML) or Web 2.0 applications, which add richness and responsiveness to standard websites with asynchronous JavaScript libraries: that’s the “AJA” part of “Ajax.”

Microsoft Orcas beta offer much improved IDE

While the Visual Studio team at Microsoft has been burning the midnight oil for some 18 months to bring us Orcas beta 1, the CLR (Common Language Runtime) team has been hammering away on .Net Framework 3.5 beta 1. Happily, all the effort appears to be paying off.

Ten tips for securing a client VPN

1. Use the strongest possible authentication method for VPN access. Exactly what this is will depend on your network infrastructure, and you should check your VPN or operating system documentation to determine your options.