It is the one of the causes for the leaks in .net. It occurs when a subscriber signs up for a publisher's event, but fails to unsubscribe. The problem is it doesnt get Garbage collected as it still holds reference.
A Diffgram is an XML format that is used to identify current and original versions of data elements. Dataset uses this format to load,persist and serialize data.
The ASP.NET IIS Registration Tool (Aspnet_regiis.exe) allows us to update the script maps for an ASP.NET application to point to the ASP.NET ISAPI version that is associated with the tool. It has many more functionalities like listing all asp.net versions running,etc.
It is available in %windir%\Microsoft.Net\Framework\version folder.
The simple command to do the registration is, aspnet_regiis -i -enable
There are 6 types of validation controls in asp.net, they are: 1. RequiredFieldValidator 2. RangeValidator 3. Regular Expression 4. CompareValidator 5. CustomValidator 6. ValidationSummary
The Error Provider control is used in windows forms to show error messages, it is like a validation control in asp.net. Ex: private void txtEmpName_Validating(object sender,System.ComponentModel.CancelEventArgs e) {
Event bubbling is a technique of ASP.NET page framework which allows a child control to propagate events to its containers. They are raise by controls like Datagrid,Repeater,Datalist to make the events of the child like that of top controls. There are 2 methods using which a control can participate in event bubbling , they are : 1. OnBubbleEvent 2. RaiseBubbleEvent.
3. Data Caching This type of caching caches the data object programatically. Ex: In the below example dsEmp is a dataset. Cache.Insert("EmployeeDetails", dsEmp, Nothing,DateTime.Now.AddMinutes(.5), TimeSpan.Zero)