Optimizing website performance is a challenging task. Websites are composed
of many moving parts - both on the client and on the server - and optimizing
performance requires a multi-faceted approach that addresses potential
problems in all moving parts. Performance bottlenecks are caused by an array
of problems, from browser mechanics to server configuration, and a clear
understanding of how to address these problems will provide AJAX ASP.NET
developers with the tools necessary to make any website faster.
What Does It Mean to Optimize Performance?
Before any discussion about improving website performance begins, it's very
important to ensure a clear understanding of what "performance" means in this
context. With websites in particular, it's easy to confuse the terms
"performance" and "scale." Both are important, but each focuses on a separate
aspect of building a hig... (more)
"Technology makes it possible for people to gain control over almost
everything, except technology." - John Tudor
As software developers, our mission is to deliver positive, technology-based
solutions - software that provides both the means and the method for working
faster, performing better, achieving more. There is little doubt that the
technologies we create provide users with the control and functionality
needed to be more efficient and productive. However, what happens when the
tools we use to produce these solutions get out of control?
Evolution in the technology ecosystem... (more)