
The simpler something is to do for developers, the more developers that will pickup the skills to do it. We have reached a point I believe in which it has become incredibly simple for the majority of web programmers to quickly design complex AJAX features for pages quickly and easily.
AJAX has been relatively difficult for most web developers to create. Either you need to learn a totally new language to have good support like Ruby on Rails which really is a whole framework in and of itself or you need to know how to program in JavaScript as well as whatever backend coding you do. Finding an advanced JavaScript coder that is also skilled with the backend coding that is required to implement AJAX features if often difficult if nearly impossible for most companies to find.
But with the release of Microsoft’s AJAX toolset yesterday, a programmer working on a web application now doesn’t need to know any JavaScript in order to get the AJAX features working quickly in their existing applications. What this means is that in the coming months, many websites that don’t had the budgets to do R&D into AJAX like Google, Yahoo and Microsoft have will now be able to easily and quickly upgrade their existing ASP.NET applications to use many new AJAX technologies without having to hire AJAX experts.
As a result of this ease of use, Microsoft’s investment in AJAX may have been the best technology investment they have made in a while. In order to use Microsoft’s AJAX libraries, the web application must run on IIS using ASP.NET pages. IIS has to run on a Windows machine and as a result, developers are going to want to use Microsoft’s ASP.NET technologies which in turn are going to sell more and more of their Windows Server machines.
At this point from what I’ve seen, no other web development framework offers the level of AJAX support that ASP.NET now offers and none of them probably will for at least six months while they try to catch up to it’s features. While most frameworks do offer some good but basic level of support for simple AJAX page features, almost none offer the number of features that the new Microsoft AJAX Control Toolkit offers. The result of using these new tools is clean code that lacks massive amounts of messy JavaScript to do the types of features which used to take pages of code which can now be accomplished in just a couple lines of code with the Microsoft AJAX tools. This is highly appealing to developers building large and small websites.
In the coming years, if Microsoft includes a tighter integration of their AJAX solutions into their ASP.NET web solutions, this could be as big of an advancement as HTML was to websites.
Subscribe to
Posts [Atom]