Here is step by step guide.
First of all you need to Add Global.asax fle from
-->right click project-->Add New Item-->Add Global.asax
change script top tag to
@ Application Language="C#" CodeBehind ="Global.asax.cs" Inherits="NEWSU.Global" %>
where NewsU is namespace in my case \.
comment all script bellow this tag.
Now add normal class file to APP_Code folder in solution.
Right click->Add New Item->Class.
Name it as Global.asax.cs
and then inherit it from System.Web.HttpApplication.
Copy code (events handlers) from Global.asax file to new Global.asax.cs file
aha now you can add your code inside and this class will always execute upon intantiation of application from web server.
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
///
/// Summary description for Global
///
///
namespace NEWSU
{
public partial class Global : System.Web.HttpApplication
{
public static int usercnt = 0;
public Global()
{
//
// TODO: Add constructor logic here
//
}
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
}
void Application_End(object sender, EventArgs e)
{
// Code that runs on application shutdown
}