Types of errors in Dotnet
Configuration Errors: caused by problems in the web.config file
Parser Errors: Caused by incorrect syntax within an ASP.net page
Compilation Errors: Raised by either visual basic or c# compiler
Runtime Errors: Detected when the page is executed
Configuration Errors:
They are caused by the web.config file. the web.config file is xml based a configuration error mean one of three things , your tag casing me be inconsistent , or misspelled a tag or property name or simply forgot to close a tag.
Parser Errors:
They are caused by poorly written controls in the asp.net page.
Compilations Errors:
These errors are difficult to spot they can require hours of investigation , these are caused by poorly or incorrectly written code.
Runtime Errors:
These errors are caused after the page is executed. For example you have a drop down list which is dynamically filled from a datatable. If the datatable is empty and if we are trying to get the drop list item, it will throw a error. This is one example. these errors are easy to fix.