25. What is tracing? Where is it used?
Tracing
displays the details about how the code was executed. It refers to
collecting information about the application while it is running.
Tracing information can help you to troubleshoot an application. It
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 gets the trace output and stores it to different places, such as a window, a file on your locale drive, or a SQL Server.
The System.Diagnostics namespace contains the predefined interfaces, classes, and structures that are used for tracing. It supplies two classes, Trace and Debug, which allow you to write errors and logs related to the application execution. Trace listeners are objects that collect the output of tracing processes.
In .NET, we have objects called Trace Listeners. A listener is an object that gets the trace output and stores it to different places, such as a window, a file on your locale drive, or a SQL Server.
The System.Diagnostics namespace contains the predefined interfaces, classes, and structures that are used for tracing. It supplies two classes, Trace and Debug, which allow you to write errors and logs related to the application execution. Trace listeners are objects that collect the output of tracing processes.
26. What is the difference between authentication and authorization?
Authentication
verifies the identity of a user and authorization is a process where
you can check whether or not the identity has access rights to the
system. In other words, you can say that authentication is a procedure
of getting some credentials from the users and verify the user's
identity against those credentials. Authorization is a procedure of
granting access of particular resources to an authenticated user. You
should note that authentication always takes place before authorization.
27. How can you register a custom server control to a Web page?
You can register a custom server control to a Web page using the @Register directive.
28. Which ASP.NET objects encapsulate the state of the client and the browser?
The Session object encapsulates the state of the client and browser.
29. Differentiate globalization and localization.
The
globalization is a technique to identify the specific part of a Web
application that is different for different languages and make separate
that portion from the core of the Web application. The localization is a
procedure of configuring a Web application to be supported for a
specific language or locale.
30. What is ViewState?
The ViewState
is a feature used by ASP.NET Web page to store the value of a page and
its controls just before posting the page. Once the page is posted, the
first task by the page processing is to restore the ViewState to get the values of the controls.
No comments:
Post a Comment