Experienced Javascript and SQL stored procedure developers no longer need to degrade web server
performance and scalability with overly-complicated Java and C# code. With
SQLAjax, you can securely exchange XML and JSON data with SQL stored procedures
through the
Windows Communications Foundation. This enables experienced
Javascript/SQL developers to eliminate massive amounts of Java,
.NET, and PHP "spaghetti" code.
If you already know how to write Javascript and SQL stored procedures,
then SQLAjax will enable you to move beyond the challenges of "fat tier"
architectures,
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 Object Relational Mapping
(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!
A "SQLAjax" web application: Less code on the web server...More-scalable...Easier
to maintain:
HTTP and SQL have everything you need to build the fastest and
most-scalable web applications possible, resulting in greater agility for your
team and your web development projects.