Tutorials, Downloads, and Sample Applications   SQLAjax Whitepaper    Related Links        Contact Us          

 
DOWNLOAD OUR SQLAJAX CODE LIBRARIES AND ELIMINATE 90% OF YOUR WEB SERVER CODE NOW.

Experienced Javascript/SQL developers no longer need to degrade web server performance and scalability with overly-complicated Java and C# code. With SQLAjax, you can easily exchange XML and JSON data with SQL stored procedures through our SQLAjax message repeater. This enables experienced Javascript/SQL developers to eliminate massive amounts of Java, .NET, and PHP "spaghetti" code (sorry Microsoft).

If you already know how to write Javascript and SQL stored procedures, then SQLAjax will enable you to move beyond the problems of SOAP/ORM forever, and transition you toward the bright new world of Representational State Transfer (REST). In the world of REST, simple string-oriented technologies like XML and JSON replace overly-complex object-oriented technologies like SOAP and ORM.

Typical .NET/Java legacy web application using object-oriented "Three-tier" Web Architecture:  

When you use AJAX, you no longer need .aspx, .jsp, or .php files. .NET, Java, and PHP all have simple mechanisms available to implement custom HTTP handlers. The endpoint for requests coming through ASP.NET is a class implementing IHttpHandler, which has very little surface area. An .ashx file can do anything that a .aspx or .asmx file can do, only much faster, and with FAR less code. Forget about Postback and Viewstate, those are highly-stateful ASP 1.0 technologies that are NOW OVER 10 YEARS OLD! Try our Developer Pak and start reducing your code now.

A "SQLAjax" web application: Less code on the web server...More-scalable...Easier to maintain:

 

 

By using message-based architectures like SQLAjax, 90% of your code can be executed in the browser or as lightning-fast stored procedures on highly-scalable database servers. Implementation of Business-to-Business data exchange, data warehouses, and reporting data marts is greatly simplified with XML message-based architectures. Putting highly-stateful business object libraries on web servers is a less-scalable system architecture, yet this is exactly what many "vendor-centric" web architects are still doing (e.g. business objects, .NET polymorphism, SOAP Web Services, Object-Relational Mapping, J2EE, etc).

HTTP and SQL have everything you need to build the fastest and most-scalable web applications possible. Service-oriented architectures like SQLAjax result in greater agility for your team and your web development projects. With Web 2.0 standards-based technologies like SQLAjax, you will spend less than 10% of your time writing .NET or Java code, and you can instead spend your time working on what really matters:

Major Links on AJAX: AjaxPatterns.org, Taconite, innerHTML issues, Web 2.0, Developer.com
Books: Foundations of Ajax by Asleson and Schutta, AJAX Patterns and Best Practices by Gross


All rights reserved 2006, 2007, 2008