Using ASP.NET to implement five major website effects methods