Saturday 12 July 2014

Error Log creation

Asp.Net Log file creation
.Net Error Log creation.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.IO;
using System.Configuration;
namespace Log
{
public partial class _Default : System.Web.UI.Page
{
private string strAppPath = System.Configuration.ConfigurationManager.AppSettings["ErrorLog"];
private FileStream FileSys;
private StreamWriter StreamRiter;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
}
}
protected void btnClick(object sender, EventArgs e)
{
try
{
hello();
string k = string.Empty;
int j = Int16.Parse(k);
}
catch (Exception k)
{
FileSys = new FileStream(strAppPath + "\\ErrData.txt", FileMode.Append);
StreamRiter = new StreamWriter(FileSys);
StreamRiter.WriteLine("button click event fired >> ");
StreamRiter.WriteLine("Loged On >> " + DateTime.Now.ToString());
StreamRiter.WriteLine(k.Message);
StreamRiter.WriteLine("---------------------------------------------------------------------------");
StreamRiter.Close();
FileSys.Close();
}
}
public void hello()
{
try
{
string k = string.Empty;
int j = Int16.Parse(k);
}
catch (Exception k)
{
FileSys = new FileStream(strAppPath + "\\ErrData.txt", FileMode.Append);
StreamRiter = new StreamWriter(FileSys);
StreamRiter.WriteLine("hello method called >> ");
StreamRiter.WriteLine("Loged On >> " + DateTime.Now.ToString());
StreamRiter.WriteLine(k.Message);
StreamRiter.WriteLine("---------------------------------------------------------------------------");
StreamRiter.Close();
FileSys.Close();
}
}
}
}
--------------------------------
Log