All posts by balvvant2006
Application Performance Series- Part 6- Find ways to avoid redirects
This is part 6 of a multiple part series on web performance improvements. The first Introductory blog can be found here. In previous part we discussed benefits of cookie-free domains. In this part we will discuss the negative impact of redirects in web application performance. Redirect is a phenomenon where user as routed from one […]
Application Performance Series- Part 5- Use Cookie free Domains for Components
This is part 5 of a multiple part series on web performance improvements. The first Introductory blog can be found here. In previous part we discussed about CDN and how they improve the performance of the web application. In this part we will discuss the benefits of cookie-free domains. When the browser makes a request for a static […]
Application Performance Series- Part 4- Use Content Delivery Network (CDN)
This is part 4 of a multiple part series on web performance improvements. The first Introductory blog can be found here. In previous part we discussed the pro and cons of DSN. In this part we will analyse how CDN’s can help us improve performance. Whenever user types any URL in the browser, it sends the […]
Application Performance Series- Part 3- Reduce DNS Lookups
This is part 3 of a multiple part series on web performance improvements. The first Introductory blog can be found here. In previous part we discussed about the performance measurement tools/plugins for a web application. In this part we will study what is DNS lookup and how it affects web application performance. What is DNS? Whenever […]
Application Performance Series- Part 1- Where to start
This is part 1 of a multiple part series on web performance improvements. The Introductory blog can be found here. In introductory post we discussed importance of software development keeping performance performance at center. In this part we will discuss which part affect web application performance the most? Where we can start the performance improvement activity to get […]
Application Performance Series- Introduction
Developing software applications is not just writing code, but it is much than that. It’s both science and Art when combined together can produce great quality applications. It is an art of writing efficiently working, fast and secure code. This is especially true when we are working on web applications. Developing a fast, scalable and […]
HTTP Overview keeping performance in mind
Introduction HTTP is how browsers and servers communicate with each other over the Internet. Whenever we are working on web application performance improvements, it is very important to understand the working and parts of HTTP that affect performance. HTTP is a client/server protocol made up of requests and responses. HTTP/1.1 is the most common version […]
SQL Server Functions
Introduction Functions are kind of reusable components/objects in SQL-Server. It is a set of SQL statements that accepts only input parameters, perform actions and return the result. Function can return only single value or a table value. We can’t use function to Insert, Update, Delete records in the database tables. SQL Server’s functions are a […]
Difference between SQL Server Functions and Stored Procedures
Sql Server has Stored procedures and Functions objects. They have their own limitations, advantages and disadvantages. Below is a list of differences between Functions and Stored Procedures in Sql Server. Functions Stored Procedures Function must return a value. Procedure can return zero or n values. Functions can have only input parameters for it. Procedures can […]