None of the above
Application state is a data repository available to all classes in an ASP.NET application. Application state is stored in memory on the server and is faster than storing and retrieving information in a database. Unlike session state, which is specific to a single user session, application state applies to all users and sessions. Useful resources, ASP.NET Application State
Using the @OutputCache directive in the .aspx file.
Setting the HttpCacheProlicy of the Cache property inside the Response object.
Using the Cache property of the Page Object
All of the above.
Useful resources, ASP.NET Caching
A hidden variable within the page that is included with each round tip.
A cookie which resides on the client’s computer
A sever side in-process memory cache
Instance member variable of the Page class
The view state of a page is, by default, placed in a hidden form field named __VIEWSTATE. Useful resources, Understanding ASP.NET View State
The compiler generates a backing field that is completely inaccessible from the application code.
The compiler generates a backing field that is accessible via reflection.
The compiler generates a code that will store the information separately from the instance to ensure its security.
In general, you can’t access. But there might be different stories. According to the accepted answer of Is it possible to access backing fields behind auto-implemented properties, you can do it, but is not confirmed nor provided any reference. So, as of now, our answer is The compiler generates a backing field that is completely inaccessible from the application code. Useful resources,Auto-Implemented Properties
You declare (explicitly or implicitly) the accessibility of the property and get and set assessors, but do not provide any implementation or backing field
You attribute a member field so that the compiler will generate get and set assessors
The compiler creates properties for your class based on class level attributes
They are properties which are automatically invoked as part of the object construction process
Useful resources, Auto-Implemented Properties
All of the above
Useful resources, ASP.NET State Management
IUSER_MachineName (where ther MachineName is the actual computer name)
In IIS 6.0, anonymous users are assigned by default to the IUSR_computername account, which is a valid Windows account that is a member of the Guests group. The IUSR_computername account can be defined on a computer or on a domain. Also note that, in IIS 6.0, the IUSR_COMPUTERNAME account has been denied write access to Web content by default. Useful resources, Allowing Anonymous Access to Web Sites (IIS 6.0)
Reads and writes of the following data types are atomic: bool, char, byte, sbyte, short, ushort, uint, int, float, and reference types. In addition, reads and writes of enum types with an underlying type in the previous list are also atomic. Reads and writes of other types, including long, ulong, double, and decimal, as well as user-defined types, are not guaranteed to be atomic. Useful resources, Atomicity of variable references
It is pure Object Relational (O/R) model.
It is a set of enhancements to the DataSet and DataTable classes.
It requires the use of SQLServer as the database.
Because LINQ is based on Queries, it cannot be used to modify the data in the database
Statement X: Use the DataRowCollection.Remove method to immediately delete the row.
Statement Y: Use the DataRow.Delete method to mark the row for deletion when DataRow.AcceptChanges is called.
Statement X is correct and Statement Y is incorrect
Statement X is incorrect and Statement Y is correct
Both Statements X, Y are correct
Both Statements X, Y are incorrect