12/13/2009

I would like to introduce a new open source approach to Ajax architecting – Empty Client. This appraoch received its name due to the fact that according to this approach there is no logic, data or open service on the client and all Ajax calls are routed through a central HTTP/XML pipeline and optimized to a degree never realized on web before.

The approach is implemented by Visual WebGui which positions the approach as Windows Over Web and cloud. The approach seems to get traction with .NET developers, which use the approach to extend ASP.NET and Silverlight. Benchmarks indicate that Empty Client developers experience higher development productivity and enhanced performance sometimes as much as 10x increase in responsiveness. Also, the Empty Client approach is completely secured – an Empty Client front end is unhackable. The approach is being used for scenarios that require high user productivity and highest security level over the web. Common usage scenarios would be finance, HR, Military, government, and such.

The Empty Client approach also allows web or cloud enablement of desktop Windows application. It enables code reuse by copying Windows’ code into the Empty Client framework and then run it in a browser without any extra work.

The Empty Client being a free open source can be used to enhance existing ASP.NET third party controls within existing ASP.NET application.

In case this interest you there is a thorough paper that provides an overview on implementing ASP.NET third party controls with the Empty Client approach and by that enhancing its performance and making it secured by design. You can find it here.

No comments:

Post a Comment