You most likely see these messages in Immediate Window because you have set Redirect all Output Window text to the Immediate Window in Tools - Options... - Debugging - General. That's why when you right-click in Immediate Window, you cannot see any option to disable messages. It's Output Window text and thus you need to set it in the Output Window. So open Output Window, right-click and uncheck Exception Messages from context menu. Simple but it took me one hour to find it.
Define First Chance Exception in .NET
When an application is being debugged, the debugger gets notified whenever an exception is encountered At this point, the application is suspended and the debugger decides how to handle the exception. The first pass through this mechanism is called a "first chance" exception.
In Visual Studio, you may see a message in the output window that looks like this:
A first chance exception of type 'System.ApplicationException' occurred in myapp.exe
First chance exception messages most often do not mean there is a problem in the code. For applications / components which handle exceptions gracefully, first chance exception messages let the developer know that an exceptional situation was encountered and was handled.
In Visual Studio, you may see a message in the output window that looks like this:
A first chance exception of type 'System.ApplicationException' occurred in myapp.exe
First chance exception messages most often do not mean there is a problem in the code. For applications / components which handle exceptions gracefully, first chance exception messages let the developer know that an exceptional situation was encountered and was handled.
Labels:
.Net Framework,
.Net Framework and Tools
differences between UNION and JOINS
A join selects columns from 2 or more tables. A union selects rows.
Labels:
Interview Question and Answer
difference between an XML "Fragment" and an XML "Document."
An XML fragment is an XML document with no single top-level root element. To put it simple it is a part
(fragment) of a well-formed xml document. (node) Where as a well-formed xml document must have only
one root element.
(fragment) of a well-formed xml document. (node) Where as a well-formed xml document must have only
one root element.
Labels:
Interview Question and Answer
anchoring different from docking
Anchoring treats the component as having the absolute size and adjusts its location relative to the parent
form. Docking treats the component location as absolute and disregards the component size. So if a status
bar must always be at the bottom no matter what, use docking. If a button should be on the top right, but
change its position with the form being resized, use anchoring.
form. Docking treats the component location as absolute and disregards the component size. So if a status
bar must always be at the bottom no matter what, use docking. If a button should be on the top right, but
change its position with the form being resized, use anchoring.
Labels:
Interview Question and Answer
create a separator in the Menu Designer
A hyphen '-' would do it. Also, an ampersand '&\' would underline the next letter.
Labels:
Interview Question and Answer
Define Lambda Expression With LINQ
LINQ queries can be written in two syntaxes:
Syn for Lambda Expression:
- General Query Syntax
- Lambda Expression Syntax
Syn for Lambda Expression:
DataSource.Clause(DataAliasName => Expression)
Labels:
LINQ
difference between Move and LocationChanged? Resize and SizeChanged?
Both methods do the same, Move and Resize are the names adopted from VB to ease migration to C#.
Labels:
Interview Question and Answer
Define Clause in LINQ
1) from clause 2)in clause 3)let clause 4)where clause 5) orderby clause 6)select clause 7)group by clause
Labels:
LINQ