Client is based on html, javascript, css, flash, xml, and asynchronous calls. Programmers are not bothered to give it a specific name, but ajax comes close. If anyone wants to give this kind of programming a specific name, be my guest.
*************************************
I agree that AJAX and XForms will be used in conjunction. However, this blog explains better what I meant:
Here is an article that goes into more detail: http://www.oreillynet.com/xml/blog/2006/03..._revisited.html
*************************************
Actually, it isn't secure compared to ajax or something similar.
1. It may work for well known companies like Yahoo, MSN, and Adobe, but signed code can be from wrong publishers and still it will have trust issues since once activex control is accepted it gains direct access to windows api. This is not an issue with javascript in webbrowsers since it is built to work without signing and thus puts security limitations on commands that can be sent through javascript.
Here is an example of activex issue that I'm talking about:
2. Another problem that comes from direct access to windows api by activex controls is that if there is a security exploit like buffer-overflow then an attacker can use it to take over the computer of a user. This is mitigated with the use of javascript in popular webbrowsers and components build on popular activex based runtime like flashplayer because they are used by millions of users, therefore, these kind of exploits will be discovered and patched very quickly compared to custom developed activex control that would be used by comparatively much less users.
I hope that makes it more clearer.