What is tracing?Where it used.Explain few methods available
Answer Posted / kirti
Tracing refers to collecting information about the application while it is running. You use tracing information to troubleshoot an application.
Tracing allows us to observe and correct programming errors. Tracing enables you to record information in various log files about the errors that might occur at run time. You can analyze these log files to find the cause of the errors.
In .NET we have objects called Trace Listeners. A listener is an object that receives the trace output and outputs it somewhere; that somewhere could be a window in your development environment, a file on your hard drive, a Windows Event log, a SQL Server or Oracle database, or any other customized data store.
The System.Diagnostics namespace provides the interfaces, classes, enumerations and structures that are used for tracing The System.Diagnostics namespace provides two classes named Trace and Debug that are used for writing errors and application execution information in logs.
All Trace Listeners have the following functions. Functionality of these functions is same except that the target media for the tracing output is determined by the Trace Listener.
Method Name
Result Fail Outputs the specified text with the Call Stack.
Write Outputs the specified text.
WriteLine Outputs the specified text and a carriage return.
Flush Flushes the output buffer to the target media.
Close Closes the output stream in order to not receive the tracing/debugging output.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
How do I install .net framework?
What is the difference between entity framework and mvc?
What is object service? : Entity framework
what is eager loading?
sql related question (outer join, left, right etc) array vs hashtable CRL sqldatareader vs dataset what is WPF, WCF, compare to WinForms Webservices Asp.net MVC vs WebForms?
How large is the .net framework 3.0?
What is the benefit of entity framework?
What is the difference between partial and renderpartial?
Which are the important namespaces used in ASP.Net MVC?
What is the use of web api ? Why web api needed, if you have already restful services using wcf ?
explain what is ado.net entity framework?
Can you Write the GC(Garbage Collector) Algoritham in .NET? (But not Explination of Working of GC).
How to Redirect Tracing to a File
What are Model Binders in ASP.Net MVC?
What is entitytype? : Entity framework