<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Server Error in Application</title>
        <link>http://geekswithblogs.net/mahesh/Default.aspx</link>
        <description>An unhandled exception occurred during the execution of the current web request</description>
        <language>en-US</language>
        <copyright>Mahesh Singh</copyright>
        <managingEditor>maheshsingh21@yahoo.co.in</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>Server Error in Application</title>
            <url>http://geekswithblogs.net/images/RSS2Image.gif</url>
            <link>http://geekswithblogs.net/mahesh/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>More relaxing jobs are more dangerous: Economic Slowdown, JOB CUTs and Software Developer.</title>
            <category>ASP.NET</category>
            <category>C#</category>
            <category>Web Services</category>
            <category>Design Pattern</category>
            <category>BizTalk</category>
            <category>unhandled exception</category>
            <link>http://geekswithblogs.net/mahesh/archive/2008/10/15/more-relaxing-jobs-are-more-dangerous-economic-slowdown-job-cuts.aspx</link>
            <description>I just posted  article about "Economic Slowdown, JOB CUTs and Software Developer." I wish everybody should not to be in situation to read this..... &lt;br /&gt;
&lt;a href="http://weblogs.asp.net/maheshsingh/archive/2008/10/15/more-relaxing-jobs-are-more-dangers-economic-slowdown-job-cuts-and-software-developer.aspx" style="font-weight: bold;"&gt;More relaxing jobs are more
&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;
&lt;meta content="Word.Document" name="ProgId" /&gt;
&lt;meta content="Microsoft Word 12" name="Generator" /&gt;
&lt;meta content="Microsoft Word 12" name="Originator" /&gt;
&lt;link href="file:///C:\DOCUME~1\NEWUSE~1\LOCALS~1\Temp\msohtmlclip1\01\clip_filelist.xml" rel="File-List" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
&lt;o:OfficeDocumentSettings&gt;
&lt;o:RelyOnVML /&gt;
&lt;o:AllowPNG /&gt;
&lt;/o:OfficeDocumentSettings&gt;
&lt;/xml&gt;&lt;![endif]--&gt;
&lt;link href="file:///C:\DOCUME~1\NEWUSE~1\LOCALS~1\Temp\msohtmlclip1\01\clip_themedata.thmx" rel="themeData" /&gt;
&lt;link href="file:///C:\DOCUME~1\NEWUSE~1\LOCALS~1\Temp\msohtmlclip1\01\clip_colorschememapping.xml" rel="colorSchemeMapping" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
&lt;w:WordDocument&gt;
&lt;w:View&gt;Normal&lt;/w:View&gt;
&lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
&lt;w:TrackMoves /&gt;
&lt;w:TrackFormatting /&gt;
&lt;w:PunctuationKerning /&gt;
&lt;w:ValidateAgainstSchemas /&gt;
&lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
&lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
&lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
&lt;w:DoNotPromoteQF /&gt;
&lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
&lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
&lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
&lt;w:Compatibility&gt;
&lt;w:BreakWrappedTables /&gt;
&lt;w:SnapToGridInCell /&gt;
&lt;w:WrapTextWithPunct /&gt;
&lt;w:UseAsianBreakRules /&gt;
&lt;w:DontGrowAutofit /&gt;
&lt;w:SplitPgBreakAndParaMark /&gt;
&lt;w:DontVertAlignCellWithSp /&gt;
&lt;w:DontBreakConstrainedForcedTables /&gt;
&lt;w:DontVertAlignInTxbx /&gt;
&lt;w:Word11KerningPairs /&gt;
&lt;w:CachedColBalance /&gt;
&lt;/w:Compatibility&gt;
&lt;m:mathPr&gt;
&lt;m:mathFont m:val="Cambria Math" /&gt;
&lt;m:brkBin m:val="before" /&gt;
&lt;m:brkBinSub m:val="&amp;#45;-" /&gt;
&lt;m:smallFrac m:val="off" /&gt;
&lt;m:dispDef /&gt;
&lt;m:lMargin m:val="0" /&gt;
&lt;m:rMargin m:val="0" /&gt;
&lt;m:defJc m:val="centerGroup" /&gt;
&lt;m:wrapIndent m:val="1440" /&gt;
&lt;m:intLim m:val="subSup" /&gt;
&lt;m:naryLim m:val="undOvr" /&gt;
&lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
&lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"&gt;
&lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal" /&gt;
&lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 1" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 2" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 3" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 4" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 5" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 6" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 7" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 8" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 9" /&gt;
&lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /&gt;
&lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title" /&gt;
&lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /&gt;
&lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /&gt;
&lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong" /&gt;
&lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /&gt;
&lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid" /&gt;
&lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /&gt;
&lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /&gt;
&lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading" /&gt;
&lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List" /&gt;
&lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid" /&gt;
&lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1" /&gt;
&lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2" /&gt;
&lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1" /&gt;
&lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2" /&gt;
&lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1" /&gt;
&lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2" /&gt;
&lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3" /&gt;
&lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List" /&gt;
&lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading" /&gt;
&lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List" /&gt;
&lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid" /&gt;
&lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /&gt;
&lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /&gt;
&lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /&gt;
&lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote" /&gt;
&lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /&gt;
&lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /&gt;
&lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /&gt;
&lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /&gt;
&lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /&gt;
&lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title" /&gt;
&lt;w:LsdException Locked="false" Priority="37" Name="Bibliography" /&gt;
&lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /&gt;
&lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;style type="text/css"&gt;&lt;!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:1;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:0 0 0 0 0 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1073750139 0 0 159 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:Calibri;
	mso-fareast-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
.MsoPapDefault
	{mso-style-type:export-only;
	margin-bottom:10.0pt;
	line-height:115%;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;&lt;/style&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;strong style=""&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;dangerous&lt;/span&gt;&lt;/strong&gt;: Economic Slowdown, JOB CUTs and Software Developer&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=125877"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=125877" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/125877.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2008/10/15/more-relaxing-jobs-are-more-dangerous-economic-slowdown-job-cuts.aspx</guid>
            <pubDate>Wed, 15 Oct 2008 19:36:45 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/125877.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2008/10/15/more-relaxing-jobs-are-more-dangerous-economic-slowdown-job-cuts.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/125877.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/125877.aspx</trackback:ping>
        </item>
        <item>
            <title>SQL Server 2005 (Database) Interview Questions</title>
            <link>http://geekswithblogs.net/mahesh/archive/2008/09/19/sql-server-2005-database-interview-questions.aspx</link>
            <description>&lt;h2&gt;&lt;a href="http://www.thinkinterview.com/interview-questions/t16/sql-server-2005%20.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;/h2&gt;
&lt;p&gt; &lt;strong&gt;&lt;a href="http://www.thinkinterview.com/interview-questions/cq6/q149/What-is-DESCRIBE-command-in-SQL-Server-2005-What-is-its-purpose.aspx" target="_blank"&gt;1. What is DESCRIBE command in SQL Server 2005? What is its purpose? How to use it?&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt; DESCRIBE is used to see table structure. In SQL server 2005 we can use &lt;strong&gt;sp_columns,&lt;/strong&gt; &lt;strong&gt;sp_tables&lt;/strong&gt; or &lt;strong&gt;sp_help&lt;/strong&gt;.&lt;br /&gt;
&lt;br /&gt;
sp_columns  &lt;/p&gt;
will show list of columns and its details in table.&lt;br /&gt;
sp_tables  will show list of tables in the databas
&lt;p&gt;  2. &lt;strong&gt;&lt;a href="http://www.thinkinterview.com/interview-questions/cq6/q150/What-is-RDBMS-Normal0falsefalse.aspx" title="RDMS"&gt;What is RDBMS?&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt; &lt;a href="http://en.wikipedia.org/wiki/Relational_database_management_system" target="_blank"&gt;Relational Data Base Management Systems&lt;/a&gt; (RDBMS) are database management systems that maintain data records and indices in tables. Relationships created and maintained across tables between data. Interdependencies between these tables are defined by the data values.&lt;br /&gt;
&lt;br /&gt;
RDMS is based upon &lt;a href="http://en.wikipedia.org/wiki/Relational_model" target="_blank"&gt;relational modal&lt;/a&gt; of E.F.Codd &lt;/p&gt;
&lt;p&gt; &lt;strong&gt; 3. &lt;a href="http://www.thinkinterview.com/interview-questions/cq6/q151/Can-UNIQUE-KEY-in-SQL-Server-2005-have-two-or-more-NULL.aspx" target="_blank" title="Can UNIQUE KEY in SQL Server 2005 have two or more NULL?"&gt;Can UNIQUE KEY in SQL Server 2005 have two or more NULL?&lt;/a&gt;&lt;/strong&gt;  &lt;/p&gt;
&lt;p&gt; SQL server 2005 can not have more then one NULL, because in SQL server 2005 every null is having same value. UNIQUE KEY in ORACLE can have more then one NULL values as every NULL in ORACLE is having unique value. &lt;/p&gt;
&lt;p&gt; 4. &lt;strong&gt;&lt;a href="http://www.thinkinterview.com/interview-questions/cq6/q152/What-is-a-quot-trigger-quot-in-SQL-Server-2005.aspx" target="_blank" title="What is a &amp;quot;trigger&amp;quot; in SQL Server 2005?"&gt;What is a "trigger" in SQL Server 2005?&lt;/a&gt;&lt;/strong&gt;  &lt;/p&gt;
&lt;p&gt; In  any database including SQL Server 2005 a trigger is procedure that initiates on INSERT, DELETE or UPDATE actions. Before SQL Server 2000 Triggers are also used to maintain the referential integrity. We can not execute triggers explicitly; the DBMS automatically fires the trigger when data modification events (INSERT, DELETE or UPDATE) happened in the associated table.&lt;br /&gt;
Triggers are same as stored procedures in term of procedural logic that is stored at the database level. Stored procedures are executed explicitly and triggers are event-drive. &lt;br /&gt;
Triggers can also execute stored procedures.&lt;br /&gt;
&lt;br /&gt;
Nested Trigger: A trigger can also contain INSERT, UPDATE and DELETE logic within itself, so when the trigger is fired because of data modification it can also cause another data modification, thereby firing another trigger. A trigger that contains data modification logic within itself is called a nested trigger. See &lt;a href="http://msdn.microsoft.com/en-us/library/ms189799.aspx" target="_blank"&gt;Create Trigger&lt;/a&gt; for more &lt;/p&gt;
&lt;p&gt; 5. &lt;strong&gt;&lt;a href="http://www.thinkinterview.com/interview-questions/cq6/q153/What-is-View-in-Database-SQL-Server-2005-ORACLE.aspx" target="_blank" title="What is View in Database (SQL Server 2005, ORACLE)?"&gt;What is View in Database (SQL Server 2005, ORACLE)?&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;  As per the theory of database (which includes SQL Server 2005, Oracle etc.) a view can be thought of stored SQL query which result can be accessible as a table. It can be used for retrieving data, as well as updating or deleting rows.&lt;br /&gt;
But database view does not have physical schema &lt;br /&gt;
&lt;br /&gt;
The results of using a view are not permanently stored in the database. The data accessed through a view is actually constructed using standard T-SQL select command and can come from one to many different base tables or even other views. &lt;/p&gt;
&lt;p&gt; See more on &lt;a href="http://en.wikipedia.org/wiki/View_%28database%29" target="_blank"&gt;Database Views&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;  6. &lt;strong&gt;&lt;a href="http://www.thinkinterview.com/interview-questions/cq6/q155/How-do-you-optimize-stored-procedures-in-SQL-Server-2005.aspx" target="_blank" title="How do you optimize stored procedures in SQL Server 2005"&gt;How do you optimize stored procedures in SQL Server 2005?&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt; 1.    Use as much as possible WHERE clause filters. Where Clause is the most important part for optimization&lt;br /&gt;
2.    Select only those fields which really require.&lt;br /&gt;
3.    Joins are expensive in terms of time. Make sure that use all the keys that relate the two tables together and don't join to unused tables, always try to join on indexed fields. The join type is important as well (INNER, OUTER).  &lt;/p&gt;
&lt;p&gt;  7. &lt;strong&gt;&lt;a href="http://www.thinkinterview.com/interview-questions/cq6/q156/How-is-the-error-handling-in-stored-procedures-of-SQL-Server-2005.aspx" target="_blank" title="How is the error handling in stored procedures of SQL Server 2005?"&gt;How is the error handling in stored procedures of SQL Server 2005?&lt;/a&gt;  &lt;/strong&gt; &lt;/p&gt;
&lt;p&gt; In previous versions of SQL Server you would handle exceptions by checking the &lt;strong&gt;@@error&lt;/strong&gt; global variable immediately after an &lt;strong&gt;INSERT&lt;/strong&gt;, &lt;strong&gt;UPDATE&lt;/strong&gt; or &lt;strong&gt;DELETE&lt;/strong&gt;, and then perform some corrective action if @@error did not equal zero.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;SQL Server 2005&lt;/strong&gt; provides structured exception handing through TRY CATCH block as other programming language like JAVA, C# etc.&lt;br /&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
&lt;w:WordDocument&gt;
&lt;w:View&gt;Normal&lt;/w:View&gt;
&lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
&lt;w:TrackMoves /&gt;
&lt;w:TrackFormatting /&gt;
&lt;w:PunctuationKerning /&gt;
&lt;w:ValidateAgainstSchemas /&gt;
&lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
&lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
&lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
&lt;w:DoNotPromoteQF /&gt;
&lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
&lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
&lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
&lt;w:Compatibility&gt;
&lt;w:BreakWrappedTables /&gt;
&lt;w:SnapToGridInCell /&gt;
&lt;w:WrapTextWithPunct /&gt;
&lt;w:UseAsianBreakRules /&gt;
&lt;w:DontGrowAutofit /&gt;
&lt;w:SplitPgBreakAndParaMark /&gt;
&lt;w:DontVertAlignCellWithSp /&gt;
&lt;w:DontBreakConstrainedForcedTables /&gt;
&lt;w:DontVertAlignInTxbx /&gt;
&lt;w:Word11KerningPairs /&gt;
&lt;w:CachedColBalance /&gt;
&lt;/w:Compatibility&gt;
&lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;
&lt;m:mathPr&gt;
&lt;m:mathFont m:val="Cambria Math" /&gt;
&lt;m:brkBin m:val="before" /&gt;
&lt;m:brkBinSub m:val="&amp;#45;-" /&gt;
&lt;m:smallFrac m:val="off" /&gt;
&lt;m:dispDef /&gt;
&lt;m:lMargin m:val="0" /&gt;
&lt;m:rMargin m:val="0" /&gt;
&lt;m:defJc m:val="centerGroup" /&gt;
&lt;m:wrapIndent m:val="1440" /&gt;
&lt;m:intLim m:val="subSup" /&gt;
&lt;m:naryLim m:val="undOvr" /&gt;
&lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
&lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"&gt;
&lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal" /&gt;
&lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /&gt;
&lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 1" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 2" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 3" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 4" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 5" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 6" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 7" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 8" /&gt;
&lt;w:LsdException Locked="false" Priority="39" Name="toc 9" /&gt;
&lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /&gt;
&lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title" /&gt;
&lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /&gt;
&lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /&gt;
&lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong" /&gt;
&lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /&gt;
&lt;w:LsdException Locked="false" Priority="0" Name="HTML Preformatted" /&gt;
&lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid" /&gt;
&lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /&gt;
&lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /&gt;
&lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading" /&gt;
&lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List" /&gt;
&lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid" /&gt;
&lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1" /&gt;
&lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2" /&gt;
&lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1" /&gt;
&lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2" /&gt;
&lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1" /&gt;
&lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2" /&gt;
&lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3" /&gt;
&lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List" /&gt;
&lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading" /&gt;
&lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List" /&gt;
&lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid" /&gt;
&lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /&gt;
&lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /&gt;
&lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /&gt;
&lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote" /&gt;
&lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /&gt;
&lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /&gt;
&lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /&gt;
&lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /&gt;
&lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /&gt;
&lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /&gt;
&lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /&gt;
&lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /&gt;
&lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /&gt;
&lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /&gt;
&lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /&gt;
&lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title" /&gt;
&lt;w:LsdException Locked="false" Priority="37" Name="Bibliography" /&gt;
&lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /&gt;
&lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt; &lt;!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;
mso-font-charset:1;
mso-generic-font-family:roman;
mso-font-format:other;
mso-font-pitch:variable;
mso-font-signature:0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-parent:"";
margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman","serif";
mso-fareast-font-family:"Times New Roman";}
pre
{mso-style-unhide:no;
mso-style-link:"HTML Preformatted Char";
margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";}
span.HTMLPreformattedChar
{mso-style-name:"HTML Preformatted Char";
mso-style-unhide:no;
mso-style-locked:yes;
mso-style-link:"HTML Preformatted";
font-family:"Courier New";
mso-ascii-font-family:"Courier New";
mso-hansi-font-family:"Courier New";
mso-bidi-font-family:"Courier New";}
.MsoChpDefault
{mso-style-type:export-only;
mso-default-props:yes;
font-size:10.0pt;
mso-ansi-font-size:10.0pt;
mso-bidi-font-size:10.0pt;}
@page Section1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;
mso-header-margin:.5in;
mso-footer-margin:.5in;
mso-paper-source:0;}
div.Section1
{page:Section1;}
--&gt; &lt;!--[if gte mso 10]&gt;
&lt;style&gt;
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman","serif";}
&lt;/style&gt;
&lt;![endif]--&gt; &lt;/p&gt;
&lt;pre&gt;BEGIN TRY&lt;br /&gt;&lt;/pre&gt;
&lt;pre&gt; RAISERROR ('Yaa, I ma the problem', 16,1)&lt;br /&gt;&lt;/pre&gt;
&lt;pre&gt;END TRY&lt;br /&gt;&lt;/pre&gt;
&lt;pre&gt; &lt;br /&gt;&lt;/pre&gt;
&lt;pre&gt;BEGIN CATCH&lt;br /&gt;&lt;/pre&gt;
&lt;pre&gt; SELECT ERROR_NUMBER() as ERROR_NUMBER,&lt;br /&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span&gt;   &lt;/span&gt;ERROR_SEVERITY() as ERROR_SEVERITY,&lt;br /&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span&gt;   &lt;/span&gt;ERROR_STATE() as ERROR_STATE,&lt;br /&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;span&gt;   &lt;/span&gt;ERROR_MESSAGE() as ERROR_MESSAGE&lt;br /&gt;&lt;/pre&gt;
&lt;pre&gt;END CATCH&lt;br /&gt;&lt;/pre&gt;
&lt;pre&gt; &lt;br /&gt;&lt;/pre&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/ms175069.aspx" target="_blank"&gt;ERROR_NUMBER() &lt;/a&gt;returns the number of the error.&lt;br /&gt;
&lt;a href="http://technet.microsoft.com/en-us/library/ms178567.aspx" target="_blank"&gt;ERROR_SEVERITY()&lt;/a&gt; returns the severity.&lt;br /&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/ms180031.aspx" target="_blank"&gt;ERROR_STATE()&lt;/a&gt; returns the error state number.&lt;br /&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/ms188398.aspx" target="_blank"&gt;ERROR_PROCEDURE()&lt;/a&gt; returns the name of the stored procedure or trigger where the error occurred.&lt;br /&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/ms178600.aspx" target="_blank"&gt;ERROR_LINE()&lt;/a&gt; returns the line number inside the routine that caused the error.&lt;br /&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/ms190358.aspx" target="_blank"&gt;ERROR_MESSAGE()&lt;/a&gt; returns the complete text of the error message. The text includes the values supplied for any substitutable parameters, such as lengths, object names or times.
&lt;p&gt;  More on &lt;a href="http://www.thinkinterview.com/interview-questions/c6/sql-server.aspx" title="SQL Server 2005 Interview Questions"&gt;SQL Server 2005 interview questions&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=125305"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=125305" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/125305.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2008/09/19/sql-server-2005-database-interview-questions.aspx</guid>
            <pubDate>Fri, 19 Sep 2008 07:49:19 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/125305.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2008/09/19/sql-server-2005-database-interview-questions.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/125305.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/125305.aspx</trackback:ping>
        </item>
        <item>
            <title>A Leader Should Know How to Manage Failure'</title>
            <link>http://geekswithblogs.net/mahesh/archive/2008/06/09/a-leader-should-know-how-to-manage-failure.aspx</link>
            <description>&lt;span style="font-size: 10pt; font-family: 'Verdana','sans-serif';"&gt;Former President of India &lt;a href="javascript:void(window.open('http://en.wikipedia.org/wiki/Abdul_Kalam','','resizable=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,fullscreen=no,dependent=no'))"&gt;APJ Abdul Kalam&lt;/a&gt; at &lt;a href="http://en.wikipedia.org/wiki/Wharton_India_Economic_Forum" target="_blank"&gt;Wharton India Economic forum&lt;/a&gt; ,  Philadelphia, United States March 22,2008)&lt;br /&gt;
&lt;br /&gt;
Question: Could you give an  example, from your own experience, of how leaders should manage  failure?&lt;br /&gt;
&lt;br /&gt;
Kalam:   Let me tell you about my experience. In 1973 I became  the project director of India's satellite launch vehicle program, commonly  called the SLV-3. Our goal was to put India's "Rohini" satellite into orbit by  1980. I was given funds and human resources -- but was told clearly that by 1980  we had to launch the satellite into space. Thousands of people worked together  in scientific and technical teams towards that goal.&lt;br /&gt;
&lt;br /&gt;
By 1979 -- I think  the month was August -- we thought we were ready. As the project director, I  went to the control center for the launch. At four minutes before the satellite  launch, the computer began to go through the checklist of items that needed to  be checked. One minute later, the computer program put the launch on hold; the  display showed that some control components were not in order. My experts -- I  had four or five of them with me -- told me not to worry; they had done their  calculations and there was enough reserve fuel. So I bypassed the computer,  switched to manual mode, and launched the rocket. In the first stage, everything  worked fine. In the second stage, a problem developed. Instead of the satellite  going into orbit, the whole rocket system plunged into the Bay of Bengal. It was  a big failure.&lt;br /&gt;
&lt;br /&gt;
That day, the chairman of the &lt;a href="http://en.wikipedia.org/wiki/Indian_Space_Research_Organisation" target="_blank"&gt;Indian Space Research  Organization&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Satish_Dhawan" target="_blank"&gt;Prof. Satish Dhawan&lt;/a&gt;, had called a press conference. The launch was  at 7:00 am, and the press conference -- where journalists from around the world  were present -- was at 7:45 am at &lt;a href="http://en.wikipedia.org/wiki/Indian_Space_Research_Organisation" target="_blank"&gt;ISRO&lt;/a&gt;'s satellite launch range in &lt;a href="http://en.wikipedia.org/wiki/Sriharikota" target="_blank"&gt;Sriharikota  &lt;/a&gt;[in &lt;a href="http://en.wikipedia.org/wiki/Andhra_Pradesh" target="_blank"&gt;Andhra Pradesh&lt;/a&gt; in southern India]. Prof. Dhawan, the leader of the  organization, conducted the press conference himself. He took responsibility for  the failure -- he said that the team had worked very hard, but that it needed  more technological support. He assured the media that in another year, the team  would definitely succeed. Now, I was the project director, and it was my  failure, but instead, he took responsibility for the failure as chairman of the  organization.&lt;br /&gt;
&lt;br /&gt;
The next year, in July 1980, we tried again to launch the  satellite -- and this time we succeeded. The whole nation was jubilant. Again,  there was a press conference. Prof. Dhawan called me aside and told me, "You  conduct the press conference today."&lt;br /&gt;
&lt;br /&gt;
I learned a very important lesson  that day. When failure occurred, the leader of the organization owned that  failure. When success came, he gave it to his team. The best management lesson I  have learned did not come to me from reading a book; it came from that  experience&lt;/span&gt;&lt;span style="font-size: 10pt; color: blue;"&gt;….&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br /&gt;
  &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=122758"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=122758" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/122758.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2008/06/09/a-leader-should-know-how-to-manage-failure.aspx</guid>
            <pubDate>Tue, 10 Jun 2008 01:26:57 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/122758.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2008/06/09/a-leader-should-know-how-to-manage-failure.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/122758.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/122758.aspx</trackback:ping>
        </item>
        <item>
            <title>technorati</title>
            <link>http://geekswithblogs.net/mahesh/archive/2008/06/02/technorati.aspx</link>
            <description>&lt;a href="http://technorati.com/claim/yiu9hfexkt" rel="me"&gt;Technorati Profile&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=122573"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=122573" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/122573.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2008/06/02/technorati.aspx</guid>
            <pubDate>Tue, 03 Jun 2008 02:01:29 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/122573.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2008/06/02/technorati.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/122573.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/122573.aspx</trackback:ping>
        </item>
        <item>
            <title>IE 7 Vs Firefox Vs Safari</title>
            <category>unhandled exception</category>
            <link>http://geekswithblogs.net/mahesh/archive/2008/05/23/ie-7-vs-firefox-vs-safari.aspx</link>
            <description>&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;I did quick test to check which browser eats more memory. My test is not so robust. I only open 4 similar pages into all the browser and check the memory uses into Window task manager. What I found Safari eats more memory then IE 7 and least memory consume by Firefox. I am not saying this test is a sufficient test for browsers. Here is snapshot. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;img width="487" height="448" src="/images/geekswithblogs_net/mahesh/dgd.GIF" alt="" /&gt;

&lt;span style="border: 2px solid white;"&gt;     &lt;br /&gt;
&lt;div style="border: 4px solid gray; width: 100%; background-color: Silver; color: Gray; font-size: 15px; font-weight: bold; text-align: center;"&gt;&lt;br /&gt;
&lt;a href="http://www.thinkinterview.com/Interview-Questions/Default.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;Interview Questions &lt;/a&gt; |          &lt;a href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;ASP.NET Interview Questions &lt;/a&gt; |          &lt;a href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt; |          &lt;a href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;.NET 2.0 Interview Questions &lt;/a&gt; |          &lt;a href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;/span&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=122339"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=122339" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/122339.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2008/05/23/ie-7-vs-firefox-vs-safari.aspx</guid>
            <pubDate>Fri, 23 May 2008 05:21:54 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/122339.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2008/05/23/ie-7-vs-firefox-vs-safari.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/122339.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/122339.aspx</trackback:ping>
        </item>
        <item>
            <title>ASP.NET 2.0 Interview Questions</title>
            <category>ASP.NET</category>
            <link>http://geekswithblogs.net/mahesh/archive/2008/01/10/asp.net-2.0-interview-questions.aspx</link>
            <description>&lt;span style="border: 2px solid white;"&gt;     &lt;br /&gt;
&lt;div style="border: 4px solid gray; width: 100%; background-color: Silver; color: Gray; font-size: 15px; font-weight: bold; text-align: center;"&gt;&lt;br /&gt;
&lt;a href="http://www.thinkinterview.com/Interview-Questions/Default.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;Interview Questions &lt;/a&gt; |          &lt;a href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;ASP.NET Interview Questions &lt;/a&gt; |          &lt;a href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt; |          &lt;a href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;.NET 2.0 Interview Questions &lt;/a&gt; |          &lt;a href="http://www.thinkinterview.com/blogs/post/2008/09/19/SQL-Server-2005-(Database)-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;/span&gt;
&lt;h2&gt;ASP.NET 2.0 Interview Questions&lt;/h2&gt;
&lt;strong&gt;   1. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q82_What-is-the-name-of-the-property-of-ASP-NET-page-that-you-can-query-to-dete.aspx" target="_blank"&gt;         What is the name of the property of ASP.NET page that you can query to determine that a ASP.NET page is being requested not data being submitted to web server? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. FirstGet &lt;br /&gt;
B. Initialized &lt;br /&gt;
C. IncludesData &lt;br /&gt;
D. IsPostBack      &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://msdn2.microsoft.com/en-us/library/system.web.ui.page.ispostback.aspx" target="_blank"&gt;         &lt;span style="font-size: 11pt;"&gt;IsPostBack&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt;"&gt;             &lt;br /&gt;
&lt;/span&gt;     &lt;br /&gt;
&lt;strong&gt;   2. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q83_While-creating-a-Web-site-with-the-help-of-Visual-Studio-2005-on-a-remote-c.aspx" target="_blank"&gt;         While creating a Web site with the help of Visual Studio 2005 on a remote computer that does not have Front Page Server Extensions installed, which Web site type will you create in Visual Studio 2005?&lt;/a&gt;&lt;/strong&gt;&lt;a href="http://www.thinkinterview.com/Interview-Questions/q83_While-creating-a-Web-site-with-the-help-of-Visual-Studio-2005-on-a-remote-c.aspx" target="_blank"&gt;         &lt;/a&gt;     &lt;br /&gt;
A. Remote HTTP &lt;br /&gt;
B. File &lt;br /&gt;
C. FTP &lt;br /&gt;
D. Local HTTP&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.w3.org/Protocols/" target="_blank"&gt;&lt;span style="font-size: 11pt;"&gt;Hypertext Transfer         Protocol (HTTP)&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;    3. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q84_If-you-want-to-create-a-new-Web-site-with-the-help-of-Visual-Studio-2005-on.aspx" target="_blank"&gt;         If you want to create a new Web site with the help of Visual Studio 2005 on a Web server that is hosted by your ISP (Internet Services provider) and the Web server has Front Page Server Extensions installed, what type of Web site type would you create in Visual Studio 2005? &lt;/a&gt;&lt;/strong&gt;     &lt;br /&gt;
A. Local HTTP &lt;br /&gt;
B. File &lt;br /&gt;
C. FTP &lt;br /&gt;
D. Remote HTTP      &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.w3.org/Protocols/" target="_blank"&gt;&lt;span style="font-size: 11pt;"&gt;Hypertext Transfer         Protocol (HTTP)&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;    4. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q85_For-separating-server-side-code-from-client-side-code-on-a-ASP-NET-page-wha.aspx" target="_blank"&gt;         For separating server-side code from client-side code on a ASP.NET page, what programming model should you use? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. Separation model &lt;br /&gt;
B. Code-Behind model &lt;br /&gt;
C. In-Line model &lt;br /&gt;
D. ClientServer model&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;   5. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q86_Amit-created-a-new-Web-site-using-Visual-Studio-2005-in-programming-languag.aspx" target="_blank"&gt;         Amit created a new Web site using Visual Studio 2005 in programming language C#. Later, Amit received an existing Web page from his boss, which consisted of the Contact.aspx file with the Contact.aspx.vb code-behind page. What must Amit do to use these files? &lt;/a&gt;&lt;/strong&gt;     &lt;br /&gt;
A. Amit can simply add the files Contact.aspx, Contact.aspx.vb into the existing Web site, because ASP.NET 2.0 supports Web sites that have Web pages that were programmed with different languages. &lt;br /&gt;
B. The Contact.aspx file will work, but Amit must rewrite the code-behind page using C#. &lt;br /&gt;
C. Both files Contact.aspx  and Contact.aspx.vb must be rewritten in C#. &lt;br /&gt;
D. Amit must create a new Web site that contains these files Contact.aspx and Contact.aspx.vb. Set a Web reference to the new site.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;   6. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q87_If-you-want-to-make-a-configuration-setting-change-in-your-server-that-will.aspx" target="_blank"&gt;         If you want to make a configuration setting change in your server that will affect to all Web and Windows applications on the current machine. Where you will make the changes? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. Global.asax &lt;br /&gt;
B. Web.config &lt;br /&gt;
C. Machine.config &lt;br /&gt;
D. Global.asax      &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;   7. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q88_If-you-want-to-make-a-configuration-setting-change-that-will-affect-only-th.aspx" target="_blank"&gt;         If you want to make a configuration setting change that will affect only the current Web application. Which file will you change? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. Web.config that is in the same folder as the Machine.config file &lt;br /&gt;
B. Web.config in the root of the Web application &lt;br /&gt;
C. Machine.config &lt;br /&gt;
D. Global.asax&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;  8. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q89_For-making-a-configuration-setting-change-that-will-affect-only-the-current.aspx" target="_blank"&gt;         For making a configuration setting change that will affect only the current Web application. Is there any tool that has a user-friendly Graphical User Interface (GUI)? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. The Microsoft Management Utility &lt;br /&gt;
B. Microsoft Word &lt;br /&gt;
C. Visual Studio, using the Tools &amp;gt; Options path &lt;br /&gt;
D. Web Site Administration Tool &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;
&lt;h2&gt;ASP.NET 2.0 Interview Questions&lt;/h2&gt;
9. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q90_How-will-you-identify-which-event-in-the-ASP-NET-Web-page-life-cycle-takes-.aspx" target="_blank"&gt;             How will you identify which event in the ASP.NET Web page life cycle takes the longest time to execute? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. Turn on ASP.NET trace and run the Web application. &lt;br /&gt;
B. Add a few code to each of the page life-cycle events that will print the current time. &lt;br /&gt;
C. In the Web.config file, add the monitorTimings attribute and set it to True. &lt;br /&gt;
D. In the Web site properties, turn on the performance monitor and run the Web application. After that, open performance monitor to see the timings.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;    11. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q92_You-are-interested-in-examining-the-data-that-is-posted-to-the-Web-server-W.aspx" target="_blank"&gt;         You are interested in examining the data that is posted to the Web server. What trace result section can you use to see this information?&lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. Control Tree &lt;br /&gt;
B. Headers Collection &lt;br /&gt;
C. Form Collection &lt;br /&gt;
D. Server Variables&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;   12. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q93_While-creating-web-site-you-need-to-add-an-HTML-Web-server-control-to-the-W.aspx" target="_blank"&gt;         While creating web site you need to add an HTML Web server control to the Web page, you need to drag an HTML element from the ToolBox of Visual Studio 2005 to the Web page and then which of the following tasks you will perform? &lt;/a&gt;&lt;/strong&gt;     &lt;br /&gt;
A. Right-click the HTML element and click Run=Server. &lt;br /&gt;
B. Double-click the HTML element to convert it to an HTML server control. &lt;br /&gt;
C. Right-click the HTML element and click Run As Server Control. &lt;br /&gt;
D. Click the HTML element and set ServerControl to true in the Properties window.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;     13. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q94_While-testing-your-ASP-NET-web-application-you-noticed-that-while-clicking-.aspx" target="_blank"&gt;         While testing your ASP.NET web application you noticed that while clicking on CheckBox of one of the web page it does not cause a PostBack; you required that the CheckBox should make PostBack so Web page can be update on the server-side code. How can you make the CheckBox to cause a PostBack?&lt;/a&gt;&lt;/strong&gt;&lt;a href="http://www.thinkinterview.com/Interview-Questions/q94_While-testing-your-ASP-NET-web-application-you-noticed-that-while-clicking-.aspx" target="_blank"&gt;     &lt;br /&gt;
&lt;/a&gt; A. Set the AutoPostBack property to true. &lt;br /&gt;
B. Add JavaScript code to call the ForcePostBack method. &lt;br /&gt;
C. Set the PostBackAll property of the Web page to true. &lt;br /&gt;
D. Add server-side code to listen for the click event from the client.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;   14. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q92_You-are-interested-in-examining-the-data-that-is-posted-to-the-Web-server-W.aspx" target="_blank"&gt;         While writing code in Visual Studio 2005 you creates a new instance of a ASP.NET TextBox server control, what do you need to do to get the TextBox to display on the Web page? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. Call the ShowControl method on the TextBox. &lt;br /&gt;
B. Set the VisibleControl to true on the TextBox. &lt;br /&gt;
C. Add the TextBox instance to the form1.Controls collection. &lt;br /&gt;
D. Execute the AddControl method on the Web page.      &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;    15. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q93_While-creating-web-site-you-need-to-add-an-HTML-Web-server-control-to-the-W.aspx" target="_blank"&gt;         While creating your ASP.NET web based application you want to create multiple RadioButton server controls which should be mutually exclusive, what property of RadioButton server controls you must set? &lt;/a&gt;&lt;/strong&gt;     &lt;br /&gt;
A. Exclusive &lt;br /&gt;
B. MutuallyExclusive &lt;br /&gt;
C. Grouped &lt;br /&gt;
D. GroupName&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;   16. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q97_While-creating-an-ASP-NET-web-application-with-the-help-of-Visual-Studio-20.aspx" target="_blank"&gt;         While creating an ASP.NET web application with the help of Visual Studio 2005 you are creates a Web page that has several related buttons, such as fast-forward, reverse, play, stop, and pause. There should be one event handler that handles the processes of PostBack from these Button server controls. Other than the normal Submit button, what type of button can you create?&lt;/a&gt;         &lt;br /&gt;
&lt;/strong&gt; A. OneToMany &lt;br /&gt;
B. Command &lt;br /&gt;
C. Reset &lt;br /&gt;
D. ManyToOne&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;
&lt;h2&gt;ASP.NET 2.0 Interview Questions&lt;/h2&gt;
17. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q98_In-the-Design-view-in-Visual-Studio-2005-of-an-ASP-NET-web-page-what-is-the.aspx" target="_blank"&gt;             In the Design view in Visual Studio 2005 of an ASP.NET web page, what is the easiest way to create an event handler for the default event of a ASP.NET server control? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. Open the code-behind page and write the code. &lt;br /&gt;
B. Right-click the control and select Create Handler. &lt;br /&gt;
C. Drag an event handler from the ToolBox to the desired control.&lt;br /&gt;
D. Double-click the control.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;     18.  &lt;a href="http://www.thinkinterview.com/Interview-Questions/q99_Which-of-the-following-represents-the-best-use-of-the-Table-TableRow-and-Ta.aspx" target="_blank"&gt;         Which of the following represents the best use of the Table, TableRow, and Table-Cell controls?&lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. To create and populate a Table in Design view &lt;br /&gt;
B. To create a customized control that needs to display data in a tabular fashion&lt;br /&gt;
C. To create and populate a Table with images &lt;br /&gt;
D. To display a tabular result set&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;    19. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q100_For-your-ASP-NET-web-application-your-graphics-designer-created-elaborate-i.aspx" target="_blank"&gt;         For your ASP.NET web application your graphics designer created elaborate images that show the product lines of your company. Some of graphics of the product line are rectangular, circular, and others are having complex shapes. You need to use these images as a menu on your Web site. What is the best way of incorporating these images into your Web site? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. Use ImageButton and use the x- and y-coordinates that are returned when the user clicks to figure out what product line the user clicked. &lt;br /&gt;
B. Use the Table, TableRow, and TableCell controls, break the image into pieces that are displayed in the cells, and use the TableCell control’s Click event to identify the product line that was clicked. &lt;br /&gt;
C. Use the MultiView control and break up the image into pieces that can be displayed in each View control for each product line. Use the Click event of the View to identify the product line that was clicked. &lt;br /&gt;
D. Use an ImageMap control and define hot spot areas for each of the product lines. Use the PostBackValue to identify the product line that was clicked.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;   20. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q101_You-are-writing-ASP-NET-2-0-Web-site-that-collects-lots-of-data-from-users-.aspx" target="_blank"&gt;         You are writing ASP.NET 2.0 Web site that collects lots of data from users, and the data collection forms spreads over multiple ASP.NET Web pages. When the user reaches the last page, you need to gather all of data, validate the data, and save the data to the SQL Server database. You have noticed that it can be rather difficult to gather the data that is spread over multiple pages and you want to simplify this application. What is the easiest control to implement that can be used to collect the data on a single Web page? &lt;/a&gt;         &lt;br /&gt;
&lt;/strong&gt; A. The View control &lt;br /&gt;
B. The TextBox control &lt;br /&gt;
C. The Wizard control &lt;br /&gt;
D. The DataCollection control&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;    21. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q102_In-your-ASP-NET-2-0-web-application-you-want-to-display-an-image-that-is-se.aspx" target="_blank"&gt;         In your ASP.NET 2.0 web application you want to display an image that is selected from a collection of images. What approach will you use to implementing this? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. Use the ImageMap control and randomly select a HotSpot to show or hide. &lt;br /&gt;
B. Use the Image control to hold the image and a Calendar control to randomly select a date for each image to be displayed. &lt;br /&gt;
C. Use the AdServer control and create an XML file with configuration of the control. &lt;br /&gt;
D. Use an ImageButton control to predict randomness of the image to be loaded based on the clicks of the control.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;   22. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q103_In-your-ASP-NET-web-application-you-want-to-display-a-list-of-clients-on-a-.aspx" target="_blank"&gt;         In your ASP.NET web application you want to display a list of clients on a Web page. The client list displays 10 clients at a time, and you require the ability to edit the clients. Which Web control is the best choice for this scenario? &lt;/a&gt;&lt;/strong&gt;     &lt;br /&gt;
A. The DetailsView control &lt;br /&gt;
B. The Table control &lt;br /&gt;
C. The GridView control &lt;br /&gt;
D. The FormView control      &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;   23. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q105_While-developing-ASP-NET-2-0-web-application-you-have-a-DataSet-containing-.aspx" target="_blank"&gt;         While developing ASP.NET 2.0 web application you want to display a list of parts in a master/detail scenario where the user can select a part number using a list that takes a minimum amount of space on the Web page. When the part is selected, a DetailsView control displays all the information about the part and allows the user to edit the part. Which Web control is the best choice to display the part number list for this scenario? &lt;/a&gt;&lt;/strong&gt;     &lt;br /&gt;
A. The DropDownList control &lt;br /&gt;
B. The RadioButtonList control &lt;br /&gt;
C. The FormView control &lt;br /&gt;
D. The TextBox control      &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;
&lt;h2&gt;ASP.NET 2.0 Interview Questions&lt;/h2&gt;
24. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q105_While-developing-ASP-NET-2-0-web-application-you-have-a-DataSet-containing-.aspx" target="_blank"&gt;             While developing ASP.NET 2.0 web application you have a DataSet containing a Customer DataTable and an Order DataTable. You want to easily navigate from an Order DataRow to the Customer who placed the order. What object will allow you to easily navigate from the Order to the Customer? &lt;/a&gt;&lt;/strong&gt;     &lt;br /&gt;
A. The DataColumn object &lt;br /&gt;
B. The DataTable object &lt;br /&gt;
C. The DataRow object &lt;br /&gt;
D. The DataRelation object      &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;   25. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q106_Which-of-the-following-is-a-requirement-when-merging-modified-data-into-a-D.aspx" target="_blank"&gt;         Which of the following is a requirement when merging modified data into a DataSet? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. A primary key must be defined on the DataTable objects. &lt;br /&gt;
B. The DataSet schemas must match in order to merge. &lt;br /&gt;
C. The destination DataSet must be empty prior to merging. &lt;br /&gt;
D. A DataSet must be merged into the same DataSet that created it.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;   26. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q107_You-are-working-with-a-DataSet-and-want-to-be-able-to-display-data-sorted-d.aspx" target="_blank"&gt;         You are working with a DataSet and want to be able to display data, sorted different ways. How do you do so? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. Use the Sort method on the DataTable object. &lt;br /&gt;
B. Use the DataSet object’s Sort method. &lt;br /&gt;
C. Use a DataView object for each sort. &lt;br /&gt;
D. Create a DataTable for each sort, using the DataTable object’s Copy method, and then Sort the result.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;   27. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q108_Which-of-the-following-ways-can-you-proactively-clean-up-a-database-connect.aspx" target="_blank"&gt;         Which of the following ways can you proactively clean up a database connection’s resources? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. Execute the DbConnection object’s Cleanup method. &lt;br /&gt;
B. Execute the DbConnection object’s Close method. &lt;br /&gt;
C. Assign Nothing (C# null) to the variable that references the DbConnection object. &lt;br /&gt;
D. Create a using block for the DbConnection object.      &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;   29. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q109_What-event-can-you-subscribe-to-if-you-want-to-display-information-from-SQL.aspx" target="_blank"&gt;         What event can you subscribe to if you want to display information from SQL Print statements? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. InfoMessage &lt;br /&gt;
B. MessageReceived &lt;br /&gt;
C. PostedMessage &lt;br /&gt;
D. NewInfo      &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;    30.  &lt;a href="http://www.thinkinterview.com/Interview-Questions/q110_To-perform-asynchronous-data-access-what-must-be-added-to-the-connection-st.aspx" target="_blank"&gt;         To perform asynchronous data access, what must be added to the connection string? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. BeginExecute=true &lt;br /&gt;
B. MultiThreaded=true &lt;br /&gt;
C. MultipleActiveResultSets=true&lt;br /&gt;
D. Asynchronous=true&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;    31. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q111_Which-class-can-be-used-to-create-an-XML-document-from-scratch-.aspx" target="_blank"&gt;         Which class can be used to create an XML document from scratch? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. XmlConvert &lt;br /&gt;
B. XmlDocument &lt;br /&gt;
C. XmlNew &lt;br /&gt;
D. XmlSettings      &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;  32. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q112_Which-class-can-be-used-to-perform-data-type-conversion-between-NET-data-ty.aspx" target="_blank"&gt;         Which class can be used to perform data type conversion between .NET data types and XML types? &lt;br /&gt;
&lt;/a&gt;     &lt;/strong&gt; A. XmlType &lt;br /&gt;
B. XmlCast &lt;br /&gt;
C. XmlConvert &lt;br /&gt;
D. XmlSettings&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;MORE POST:&lt;/span&gt;&lt;br style="font-weight: bold;" /&gt;
&lt;br /&gt;
&lt;a href="http://www.thinkinterview.com/blogs/post/2008/09/19/SQL-Server-2005-(Database)-Interview-Questions.aspx"&gt;&lt;font size="4"&gt;&lt;span style="font-weight: bold; font-family: Arial;"&gt;SQL Server 2005 Interview Question&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h2&gt;&lt;font size="2"&gt;&lt;a href="http://geekswithblogs.net/mahesh/archive/2008/06/09/a-leader-should-know-how-to-manage-failure.aspx" title="Title of this entry." id="viewpost_ascx_TitleUrl" target="_blank"&gt;A Leader Should Know How to Manage Failure&lt;/a&gt;&lt;/font&gt;&lt;/h2&gt;
&lt;br /&gt;
&lt;br style="font-weight: bold;" /&gt;
&lt;span style="font-size: 11pt; color: black; font-family: 'AMOPE H+ Berkeley Old ITC';"&gt;         &lt;strong&gt;Resource:&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;     &lt;br /&gt;
&lt;a href="http://www.asp.net" target="_blank"&gt;ASP.NET 2.0&lt;/a&gt;&lt;br /&gt;
&lt;p style="margin: 0in 0in 0pt;" class="Default"&gt;         &lt;span style="font-size: 11pt;"&gt;&lt;a href="http://www.webdav.org/" target="_blank"&gt;Distributed Authoring             and Versioning (DAV)             &lt;o:p&gt;&lt;/o:p&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="Default"&gt;         &lt;span style="font-size: 11pt;"&gt;&lt;a href="http://www.w3.org/Protocols/" target="_blank"&gt;             &lt;o:p&gt;&lt;/o:p&gt;         &lt;/a&gt;&lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="Default"&gt;         &lt;span style="font-size: 11pt;"&gt;&lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="Default"&gt;         &lt;a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html" target="_blank"&gt;http methods&lt;o:p&gt;&lt;/o:p&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="Default"&gt;         &lt;span style="font-size: 11pt;"&gt;&lt;a href="http://en.wikipedia.org/wiki/MIME" target="_blank"&gt;Multipurpose             Internet Mail Extensions (MIME) type             &lt;o:p&gt;&lt;/o:p&gt;         &lt;/a&gt;&lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="Default"&gt;         &lt;span style="font-size: 11pt;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Postback" target="_blank"&gt;PostBack             &lt;o:p&gt;&lt;/o:p&gt;         &lt;/a&gt;&lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="Default"&gt;         &lt;span style="font-size: 11pt;"&gt;&lt;a href="http://www.w3schools.com/asp/coll_querystring.asp" target="_blank"&gt;             QueryString&lt;/a&gt;             &lt;o:p&gt;&lt;/o:p&gt;         &lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="Default"&gt;         &lt;span style="font-size: 11pt;"&gt;&lt;a href="http://www.startvbdotnet.com/aspsite/forms/response.aspx" target="_blank"&gt;             request             &lt;o:p&gt;&lt;/o:p&gt;         &lt;/a&gt;&lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="Default"&gt;         &lt;span style="font-size: 11pt;"&gt;&lt;a href="http://www.startvbdotnet.com/aspsite/forms/response.aspx" target="_blank"&gt;             response&lt;/a&gt;             &lt;o:p&gt;&lt;/o:p&gt;         &lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="Default"&gt;         &lt;span style="font-size: 11pt;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Web_browser" target="_blank"&gt;Web             browser             &lt;o:p&gt;&lt;/o:p&gt;         &lt;/a&gt;&lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="Default"&gt;         &lt;span style="font-size: 11pt;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Form_(web)" target="_blank"&gt;Web             Form&lt;/a&gt;             &lt;o:p&gt;&lt;/o:p&gt;         &lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="Default"&gt;         &lt;a href="http://en.wikipedia.org/wiki/Web_server" target="_blank"&gt;Web server&lt;/a&gt; &lt;span style="font-size: 11pt;"&gt;             &lt;o:p&gt;&lt;/o:p&gt;         &lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;         &lt;span style="font-size: 11pt; color: black; font-family: 'AMOPE H+ Berkeley Old ITC';"&gt;&lt;a href="http://www.w3schools.com/aspnet/aspnet_refhtmlcontrols.asp" target="_blank"&gt;                 HTML server control                 &lt;o:p&gt;&lt;/o:p&gt;             &lt;/a&gt;&lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;         &lt;span style="font-size: 11pt; color: black; font-family: 'AMOPE H+ Berkeley Old ITC';"&gt; &lt;/span&gt;&lt;span style="font-size: 11pt; color: black; font-family: 'AMOPE H+ Berkeley Old ITC';"&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms972976.aspx" target="_blank"&gt;ViewState                     &lt;o:p&gt;&lt;/o:p&gt;                 &lt;/a&gt;&lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;         &lt;span style="font-size: 11pt; color: black; font-family: 'AMOPE H+ Berkeley Old ITC';"&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bs302eat(VS.80).aspx" target="_blank"&gt;                 Web server control&lt;/a&gt;             &lt;o:p&gt;&lt;/o:p&gt;         &lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;         &lt;span style="font-size: 11pt; color: black; font-family: 'AMOPE H+ Berkeley Old ITC';"&gt;&lt;a href="http://en.wikipedia.org/wiki/ACID" target="_blank"&gt;                 ACID properties                 &lt;o:p&gt;&lt;/o:p&gt;             &lt;/a&gt;&lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;         &lt;span style="font-size: 11pt; color: black; font-family: 'AMOPE H+ Berkeley Old ITC';"&gt;&lt;a href="http://en.wikipedia.org/wiki/Connection_pool" target="_blank"&gt;                 connection pooling&lt;/a&gt;             &lt;o:p&gt;&lt;/o:p&gt;         &lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;         &lt;span style="font-size: 11pt; color: black; font-family: 'AMOPE H+ Berkeley Old ITC';"&gt;&lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;         &lt;em&gt;&lt;span style="font-size: 11pt; color: black; font-family: 'AMOAM N+ Berkeley Old ITC';"&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/system.data.datacolumn.aspx" target="_blank"&gt;                 DataColumn &lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 11pt; color: black; font-family: 'AMOAM N+ Berkeley Old ITC';"&gt;                     &lt;o:p&gt;&lt;/o:p&gt;                 &lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;         &lt;em&gt;&lt;span style="font-size: 11pt; color: black; font-family: 'AMOAM N+ Berkeley Old ITC';"&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/system.data.datarow.aspx" target="_blank"&gt;                 DataRow&lt;/a&gt; &lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 11pt; color: black; font-family: 'AMOAM N+ Berkeley Old ITC';"&gt;                     &lt;o:p&gt;&lt;/o:p&gt;                 &lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;         &lt;em&gt;&lt;span style="font-size: 11pt; color: black; font-family: 'AMOAM N+ Berkeley Old ITC';"&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/system.data.datatable.aspx" target="_blank"&gt;                 DataTable&lt;/a&gt; &lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 11pt; color: black; font-family: 'AMOAM N+ Berkeley Old ITC';"&gt;                     &lt;o:p&gt;&lt;/o:p&gt;                 &lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;         &lt;span style="font-size: 11pt; color: black; font-family: 'AMOPE H+ Berkeley Old ITC';"&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms172088(VS.71).aspx" target="_blank"&gt;                 DiffGram&lt;/a&gt;             &lt;o:p&gt;&lt;/o:p&gt;         &lt;/span&gt;     &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;         &lt;span style="font-size: 11pt; color: black; font-family: 'AMOPE H+ Berkeley Old ITC';"&gt;&lt;a href="http://www.w3.org/DOM/" target="_blank"&gt;                 Document Object Model (DOM)                 &lt;o:p&gt;&lt;/o:p&gt;             &lt;/a&gt;&lt;/span&gt;     &lt;/p&gt;
&lt;p&gt;         &lt;span style="font-size: 11pt; color: black; font-family: 'AMOPE H+ Berkeley Old ITC';"&gt;&lt;/span&gt; &lt;/p&gt;
&lt;span style="border: 2px solid white;"&gt;     &lt;br /&gt;
&lt;div style="border: 4px solid gray; width: 100%; background-color: Silver; color: Gray; font-size: 15px; font-weight: bold; text-align: center;"&gt;&lt;br /&gt;
&lt;a href="http://www.thinkinterview.com/Interview-Questions/Default.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;Interview Questions &lt;/a&gt; |          &lt;a href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;ASP.NET Interview Questions &lt;/a&gt; |          &lt;a href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt; |          &lt;a href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;.NET 2.0 Interview Questions &lt;/a&gt; |          &lt;a href="http://www.thinkinterview.com/blogs/post/2008/09/19/SQL-Server-2005-(Database)-Interview-Questions.aspx" style="font-weight: bold; font-size: 12px; color: blue;" target="_blank"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;/span&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118440"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118440" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/118440.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2008/01/10/asp.net-2.0-interview-questions.aspx</guid>
            <pubDate>Thu, 10 Jan 2008 13:33:52 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/118440.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2008/01/10/asp.net-2.0-interview-questions.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/118440.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/118440.aspx</trackback:ping>
        </item>
        <item>
            <title>VB.NET and C# Syntax Comparison</title>
            <category>C#</category>
            <link>http://geekswithblogs.net/mahesh/archive/2008/01/03/vb.net-and-c-syntax-comparison.aspx</link>
            <description>&lt;style type="text/css"&gt;&lt;![CDATA[
 
table.header { BACKGROUND-COLOR: rgb(230,230,230) }
	.heading { FONT-SIZE: 20px; COLOR: blue; PADDING-TOP: 5px; LETTER-SPACING: 2pt; BACKGROUND-COLOR: rgb(230,230,230) }
	.heading2 { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: black; PADDING-TOP: 5px; LETTER-SPACING: 2pt; BACKGROUND-COLOR: rgb(230,230,230) }
	.comment { COLOR: green; FONT-STYLE: italic }
		]]&gt;&lt;/style&gt;
&lt;h1 style="TEXT-ALIGN: center"&gt;VB.NET and C# Syntax Comparison&lt;/h1&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="BORDER-RIGHT: rgb(200,200,200) 2px solid; BORDER-TOP: rgb(200,200,200) 2px solid; BORDER-LEFT: rgb(200,200,200) 2px solid; BORDER-BOTTOM: rgb(200,200,200) 2px solid"&gt;
&lt;table id="menutable" cellspacing="1" cellpadding="0" width="600" align="center" border="0"&gt;
    &lt;tbody&gt;
        &lt;tr valign="top"&gt;
            &lt;td width="23%"&gt;&lt;a href="#progstruct"&gt;Program Structure&lt;/a&gt;&lt;br /&gt;
            &lt;a href="#comments"&gt;Comments&lt;/a&gt; &lt;br /&gt;
            &lt;a href="#datatypes"&gt;Data Types&lt;/a&gt; &lt;br /&gt;
            &lt;a href="#constants"&gt;Constants&lt;/a&gt; &lt;br /&gt;
            &lt;a href="#enumerations"&gt;Enumerations&lt;/a&gt; &lt;/td&gt;
            &lt;td width="23%"&gt;&lt;a href="#operators"&gt;Operators&lt;/a&gt;&lt;br /&gt;
            &lt;a href="#choices"&gt;Choices&lt;/a&gt; &lt;br /&gt;
            &lt;a href="#loops"&gt;Loops&lt;/a&gt; &lt;br /&gt;
            &lt;a href="#arrays"&gt;Arrays&lt;/a&gt; &lt;br /&gt;
            &lt;a href="#functions"&gt;Functions&lt;/a&gt; &lt;/td&gt;
            &lt;td width="31%"&gt;&lt;a href="#strings"&gt;Strings&lt;/a&gt; &lt;br /&gt;
            &lt;a href="#exceptionhandling"&gt;Exception Handling&lt;/a&gt;&lt;br /&gt;
            &lt;a href="#namespaces"&gt;Namespaces&lt;/a&gt; &lt;br /&gt;
            &lt;a href="#classesinterfaces"&gt;Classes / Interfaces&lt;/a&gt; &lt;br /&gt;
            &lt;a href="#constructorsdestructors"&gt;Constructors / Destructors&lt;/a&gt; &lt;/td&gt;
            &lt;td width="25%"&gt;&lt;a href="#objects"&gt;Using Objects&lt;/a&gt; &lt;br /&gt;
            &lt;a href="#structs"&gt;Structs&lt;/a&gt;&lt;br /&gt;
            &lt;a href="#properties"&gt;Properties&lt;/a&gt; &lt;br /&gt;
            &lt;a href="#delegatesandevents"&gt;Delegates / Events&lt;/a&gt; &lt;br /&gt;
            &lt;a href="#consoleio"&gt;Console I/O&lt;/a&gt; &lt;br /&gt;
            &lt;a href="#fileio"&gt;File I/O&lt;/a&gt; &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
&lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;table width="100%" border="0"&gt;
    &lt;tbody&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="progstruct"&gt;&lt;/a&gt;
                        &lt;h3&gt;Program Structure&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td&gt;Imports System &lt;br /&gt;
            &lt;br /&gt;
            Namespace HelloNamespace&lt;br /&gt;
               Class HelloClass&lt;br /&gt;
                  Overloads Shared Sub &lt;strong&gt;Main&lt;/strong&gt;(ByVal args() As String) &lt;br /&gt;
                     Dim name As String = "VB.NET" &lt;br /&gt;
            &lt;br /&gt;
                     &lt;span class="comment"&gt;'If an argument was passed from the command line&lt;/span&gt;&lt;br /&gt;
                      If args.Length = 1 Then name = args(0) &lt;br /&gt;
            &lt;br /&gt;
                      Console.WriteLine("Hello, " &amp;amp; name &amp;amp; "!") &lt;br /&gt;
                  End Sub &lt;br /&gt;
               End Class &lt;br /&gt;
            End Namespace &lt;/td&gt;
            &lt;td&gt;using System; &lt;br /&gt;
            &lt;br /&gt;
            namespace HelloNamespace {&lt;br /&gt;
               public class HelloClass{&lt;br /&gt;
                  public static void &lt;strong&gt;Main&lt;/strong&gt;(string[] args) {&lt;br /&gt;
                     string name = "C#";&lt;br /&gt;
            &lt;br /&gt;
                     &lt;span class="comment"&gt;// If an argument was passed from the command line&lt;/span&gt;&lt;br /&gt;
                     if (args.Length == 1)&lt;br /&gt;
                        name = args[0];&lt;br /&gt;
            &lt;br /&gt;
                     Console.WriteLine("Hello, " + name + "!");&lt;br /&gt;
                  }&lt;br /&gt;
               }&lt;br /&gt;
            } &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table2" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="comments"&gt;&lt;/a&gt;
                        &lt;h3&gt;Comments&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td height="16"&gt;&lt;span class="comment"&gt;' Single line only&lt;/span&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;span class="comment"&gt;''' &amp;lt;summary&amp;gt;XML comments&amp;lt;/summary&amp;gt;&lt;/span&gt; &lt;/td&gt;
            &lt;td height="16"&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Single line&lt;br /&gt;
            /* Multiple&lt;br /&gt;
                line  */&lt;br /&gt;
            /// &amp;lt;summary&amp;gt;XML comments on single line&amp;lt;/summary&amp;gt;&lt;br /&gt;
            /** &amp;lt;summary&amp;gt;XML comments on multiple lines&amp;lt;/summary&amp;gt; */&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table3" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="datatypes"&gt;&lt;/a&gt;
                        &lt;h3&gt;Data Types&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td height="80"&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Value Types&lt;/span&gt;&lt;br /&gt;
            &lt;a target="_blank" href="http://msdn2.microsoft.com/en-us/library/wts33hb3(VS.71).aspx"&gt;Boolean&lt;/a&gt; &lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/e2ayt412(VS.71).aspx"&gt;Byte&lt;/a&gt;, SByte&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/7sx7t66b(VS.71).aspx"&gt;Char&lt;/a&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/7tb7bdw6(VS.71).aspx"&gt;Short&lt;/a&gt;, UShort, Integer, UInteger, &lt;a href="http://msdn2.microsoft.com/en-us/library/y595sc15(VS.71).aspx"&gt;Long&lt;/a&gt;, ULong&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/xay7978z(VS.71).aspx"&gt;Single&lt;/a&gt;, &lt;a href="http://msdn2.microsoft.com/en-us/library/x99xtshc(VS.71).aspx"&gt;Double&lt;/a&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/xtba3z33(VS.71).aspx"&gt;Decimal&lt;/a&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/3eaydw6e(VS.71).aspx"&gt;Date&lt;/a&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Reference Types&lt;/span&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/twcxd6b8(VS.71).aspx"&gt;Object&lt;/a&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/thwcx436(VS.71).aspx"&gt;String&lt;/a&gt;&lt;br /&gt;
            &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Initializing&lt;/span&gt;&lt;br /&gt;
            Dim correct As Boolean = True&lt;br /&gt;
            Dim b As Byte = &amp;amp;H2A   &lt;span class="comment"&gt;'hex&lt;/span&gt;&lt;br /&gt;
            Dim o As Byte = &amp;amp;O52   &lt;span class="comment"&gt;'octal&lt;/span&gt;&lt;br /&gt;
            Dim person As Object = Nothing&lt;br /&gt;
            Dim name As String = "Dwight"&lt;br /&gt;
            Dim grade As Char = "B"c&lt;br /&gt;
            Dim today As Date = #12/31/2007 12:15:00 PM#&lt;br /&gt;
            Dim amount As Decimal = 35.99@&lt;br /&gt;
            Dim gpa As Single = 2.9!&lt;br /&gt;
            Dim pi As Double = 3.14159265&lt;br /&gt;
            Dim lTotal As Long = 123456L&lt;br /&gt;
            Dim sTotal As Short = 123S&lt;br /&gt;
            Dim usTotal As UShort = 123US&lt;br /&gt;
            Dim uiTotal As UInteger = 123UI&lt;br /&gt;
            Dim ulTotal As ULong = 123UL &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Type Information&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;Dim&lt;/strong&gt; x &lt;strong&gt;As&lt;/strong&gt; Integer &lt;br /&gt;
            Console.WriteLine(x.&lt;strong&gt;GetType&lt;/strong&gt;())          &lt;span class="comment"&gt;' Prints System.Int32&lt;/span&gt; &lt;br /&gt;
            Console.WriteLine(&lt;strong&gt;GetType&lt;/strong&gt;(Integer))   &lt;span class="comment"&gt;' Prints System.Int32&lt;/span&gt; &lt;br /&gt;
            Console.WriteLine(&lt;strong&gt;TypeName&lt;/strong&gt;(x))        &lt;span class="comment"&gt;' Prints Integer&lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Type Conversion&lt;/span&gt;&lt;br /&gt;
            Dim d As Single = 3.5 &lt;br /&gt;
            Dim i As Integer = &lt;strong&gt;CType&lt;/strong&gt;(d, Integer)   &lt;span class="comment"&gt;' set to 4 (Banker's rounding)&lt;/span&gt;&lt;br /&gt;
            i = &lt;strong&gt;CInt&lt;/strong&gt;(d)  &lt;span class="comment"&gt;' same result as CType&lt;/span&gt;&lt;br /&gt;
            i = &lt;strong&gt;Int&lt;/strong&gt;(d)    &lt;span class="comment"&gt;' set to 3 (Int function truncates the decimal)&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td height="80"&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Value Types&lt;/span&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/c8f5xwh7(VS.71).aspx"&gt;bool&lt;/a&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/5bdb6693(VS.71).aspx"&gt;byte&lt;/a&gt;, sbyte&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/x9h8tsay(VS.71).aspx"&gt;char&lt;/a&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/ybs77ex4(VS.71).aspx"&gt;short&lt;/a&gt;, ushort, int, uint, long, ulong&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/b1e65aza(VS.71).aspx"&gt;float&lt;/a&gt;, &lt;a href="http://msdn2.microsoft.com/en-us/library/678hzkk9(VS.71).aspx"&gt;double&lt;/a&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/364x0z75(VS.71).aspx"&gt;decimal&lt;/a&gt;&lt;br /&gt;
            DateTime   &lt;span class="comment"&gt;(not a built-in C# type)&lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Reference Types&lt;/span&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/9kkx3h3c(VS.71).aspx"&gt;object&lt;/a&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/362314fe(VS.71).aspx"&gt;string&lt;/a&gt;&lt;br /&gt;
            &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Initializing&lt;/span&gt;&lt;br /&gt;
            bool correct = true;&lt;br /&gt;
            byte b = 0x2A;   &lt;span class="comment"&gt;// hex&lt;/span&gt;&lt;br /&gt;
            &lt;br /&gt;
            object person = null;&lt;br /&gt;
            string name = "Dwight";&lt;br /&gt;
            char grade = 'B';&lt;br /&gt;
            DateTime today = DateTime.Parse("12/31/2007 12:15:00");&lt;br /&gt;
            decimal amount = 35.99m;&lt;br /&gt;
            float gpa = 2.9f;&lt;br /&gt;
            double pi = 3.14159265;&lt;br /&gt;
            long lTotal = 123456L;&lt;br /&gt;
            short sTotal = 123;&lt;br /&gt;
            ushort usTotal = 123;&lt;br /&gt;
            uint uiTotal = 123;&lt;br /&gt;
            ulong ulTotal = 123;&lt;br /&gt;
            &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Type Information&lt;/span&gt;&lt;br /&gt;
            int x;&lt;br /&gt;
            Console.WriteLine(x.&lt;strong&gt;GetType&lt;/strong&gt;());              &lt;span class="comment"&gt;// Prints System.Int32&lt;/span&gt;&lt;br /&gt;
            Console.WriteLine(&lt;strong&gt;typeof&lt;/strong&gt;(int));               &lt;span class="comment"&gt;// Prints System.Int32&lt;/span&gt; &lt;br /&gt;
            Console.WriteLine(x.&lt;strong&gt;GetType().Name&lt;/strong&gt;);   &lt;span class="comment"&gt;// prints Int32&lt;/span&gt; &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Type Conversion&lt;/span&gt; &lt;br /&gt;
            float d = 3.5f; &lt;br /&gt;
            int i = &lt;strong&gt;(int)&lt;/strong&gt;d;   &lt;span class="comment"&gt;// set to 3  (truncates decimal)&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table4" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="constants"&gt;&lt;/a&gt;
                        &lt;h3&gt;Constants&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td height="16"&gt;&lt;strong&gt;Const&lt;/strong&gt; MAX_STUDENTS &lt;strong&gt;As&lt;/strong&gt; Integer = 25
            &lt;p&gt;&lt;span class="comment"&gt;' Can set to a const or var; may be initialized in a constructor&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;ReadOnly&lt;/strong&gt; MIN_DIAMETER &lt;strong&gt;As&lt;/strong&gt; Single = 4.93 &lt;/p&gt;
            &lt;/td&gt;
            &lt;td height="16"&gt;&lt;strong&gt;const&lt;/strong&gt; int MAX_STUDENTS = 25;
            &lt;p&gt;&lt;span class="comment"&gt;// Can set to a const or var; may be initialized in a constructor &lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;readonly&lt;/strong&gt; float MIN_DIAMETER = 4.93f; &lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table5" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="enumerations"&gt;&lt;/a&gt;
                        &lt;h3&gt;Enumerations&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td&gt;&lt;span&gt;&lt;strong&gt;Enum&lt;/strong&gt; Action &lt;br /&gt;
              Start &lt;br /&gt;
              [Stop]   &lt;span class="comment"&gt;' Stop is a reserved word&lt;/span&gt;&lt;br /&gt;
              Rewind &lt;br /&gt;
              Forward &lt;br /&gt;
            &lt;strong&gt;End Enum&lt;/strong&gt; &lt;br /&gt;
            &lt;br /&gt;
            &lt;strong&gt;Enum&lt;/strong&gt; Status &lt;br /&gt;
              Flunk = 50 &lt;br /&gt;
              Pass = 70 &lt;br /&gt;
              Excel = 90 &lt;br /&gt;
            &lt;strong&gt;End Enum&lt;br /&gt;
            &lt;/strong&gt;&lt;br /&gt;
            Dim a As Action = Action.Stop &lt;br /&gt;
            If a &amp;lt;&amp;gt; Action.Start Then _ &lt;br /&gt;
               Console.WriteLine(a.ToString &amp;amp; " is " &amp;amp; a)     &lt;span class="comment"&gt;' Prints "Stop is 1"&lt;/span&gt; &lt;br /&gt;
            &lt;br /&gt;
            Console.WriteLine(Status.Pass)     &lt;span class="comment"&gt;' Prints 70&lt;/span&gt; &lt;br /&gt;
            Console.WriteLine(Status.Pass.ToString())     &lt;span class="comment"&gt;' Prints Pass&lt;/span&gt;&lt;/span&gt; &lt;/td&gt;
            &lt;td height="112"&gt;&lt;strong&gt;enum&lt;/strong&gt; Action {Start, Stop, Rewind, Forward};&lt;br /&gt;
            &lt;strong&gt;enum&lt;/strong&gt; Status {Flunk = 50, Pass = 70, Excel = 90};&lt;br /&gt;
            &lt;br /&gt;
            Action a = Action.Stop;&lt;br /&gt;
            if (a != Action.Start)&lt;br /&gt;
              Console.WriteLine(a + " is " + (int) a);    &lt;span class="comment"&gt;// Prints "Stop is 1"&lt;/span&gt;&lt;br /&gt;
            &lt;br /&gt;
            Console.WriteLine((int) Status.Pass);    &lt;span class="comment"&gt;// Prints 70&lt;/span&gt; &lt;br /&gt;
            Console.WriteLine(Status.Pass);      &lt;span class="comment"&gt;// Prints Pass&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table6" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="operators"&gt;&lt;/a&gt;
                        &lt;h3&gt;Operators&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td height="16"&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Comparison&lt;/span&gt;&lt;br /&gt;
            =  &amp;lt;  &amp;gt;  &amp;lt;=  &amp;gt;=  &amp;lt;&amp;gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Arithmetic&lt;/span&gt;&lt;br /&gt;
            +  -  *  /&lt;br /&gt;
            Mod&lt;br /&gt;
            \  &lt;span class="comment"&gt;(integer division)&lt;/span&gt;&lt;br /&gt;
            ^  &lt;span class="comment"&gt;(raise to a power)&lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Assignment&lt;/span&gt;&lt;br /&gt;
            =  +=  -=  *=  /=  \=  ^=  &amp;lt;&amp;lt;=  &amp;gt;&amp;gt;=  &amp;amp;=&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Bitwise&lt;/span&gt;&lt;br /&gt;
            And   Or   Xor   Not   &amp;lt;&amp;lt;   &amp;gt;&amp;gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Logical&lt;/span&gt;&lt;br /&gt;
            AndAlso   OrElse   And   Or   Xor   Not&lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; AndAlso and OrElse perform short-circuit logical evaluations&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;String Concatenation&lt;/span&gt;&lt;br /&gt;
            &amp;amp; &lt;/p&gt;
            &lt;/td&gt;
            &lt;td height="16"&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Comparison&lt;/span&gt;&lt;br /&gt;
            ==  &amp;lt;  &amp;gt;  &amp;lt;=  &amp;gt;=  !=&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Arithmetic&lt;/span&gt;&lt;br /&gt;
            +  -  *  /&lt;br /&gt;
            %  &lt;span class="comment"&gt;(mod)&lt;/span&gt;&lt;br /&gt;
            /  &lt;span class="comment"&gt;(integer division if both operands are ints)&lt;/span&gt;&lt;br /&gt;
            Math.Pow(x, y)&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Assignment&lt;/span&gt;&lt;br /&gt;
            =  +=  -=  *=  /=   %=  &amp;amp;=  |=  ^=  &amp;lt;&amp;lt;=  &amp;gt;&amp;gt;=  ++  --&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Bitwise&lt;/span&gt;&lt;br /&gt;
            &amp;amp;   |   ^   ~   &amp;lt;&amp;lt;   &amp;gt;&amp;gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Logical&lt;/span&gt;&lt;br /&gt;
            &amp;amp;&amp;amp;   ||   &amp;amp;   |   ^   !&lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; &amp;amp;&amp;amp; and || perform short-circuit logical evaluations&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;String Concatenation&lt;/span&gt;&lt;br /&gt;
            +&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table7" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="choices"&gt;&lt;/a&gt;
                        &lt;h3&gt;Choices&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td height="163"&gt;
            &lt;p&gt;greeting = &lt;strong&gt;IIf&lt;/strong&gt;(age &amp;lt; 20, "What's up?", "Hello")&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' One line doesn't require "End If"&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;If&lt;/strong&gt; age &amp;lt; 20 &lt;strong&gt;Then&lt;/strong&gt; greeting = "What's up?" &lt;br /&gt;
            &lt;strong&gt;If&lt;/strong&gt; age &amp;lt; 20 &lt;strong&gt;Then&lt;/strong&gt; greeting = "What's up?" &lt;strong&gt;Else&lt;/strong&gt; greeting = "Hello" &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Use : to put two commands on same line&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;If&lt;/strong&gt; x &amp;lt;&amp;gt; 100 And y &amp;lt; 5 &lt;strong&gt;Then&lt;/strong&gt; x *= 5 &lt;strong&gt;:&lt;/strong&gt; y *= 2  &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Preferred&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;If&lt;/strong&gt; x &amp;lt;&amp;gt; 100 And y &amp;lt; 5 &lt;strong&gt;Then&lt;/strong&gt;&lt;br /&gt;
              x *= 5 &lt;br /&gt;
              y *= 2&lt;br /&gt;
            &lt;strong&gt;End If&lt;/strong&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' To break up any long single line use _&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;If&lt;/strong&gt; whenYouHaveAReally &amp;lt; longLine And _ &lt;br /&gt;
              itNeedsToBeBrokenInto2 &amp;gt; Lines &lt;strong&gt;Then&lt;/strong&gt; _&lt;br /&gt;
              UseTheUnderscore(charToBreakItUp)&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;'&lt;/span&gt;&lt;strong&gt;If&lt;/strong&gt; x &amp;gt; 5 &lt;strong&gt;Then&lt;/strong&gt; &lt;br /&gt;
              x *= y &lt;br /&gt;
            &lt;strong&gt;ElseIf&lt;/strong&gt; x = 5 &lt;strong&gt;Then&lt;/strong&gt; &lt;br /&gt;
              x += y &lt;br /&gt;
            &lt;strong&gt;ElseIf&lt;/strong&gt; x &amp;lt; 10 &lt;strong&gt;Then&lt;/strong&gt; &lt;br /&gt;
              x -= y &lt;br /&gt;
            &lt;strong&gt;Else&lt;/strong&gt; &lt;br /&gt;
              x /= y &lt;br /&gt;
            &lt;strong&gt;End If&lt;/strong&gt;&lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;Select Case&lt;/strong&gt; color   &lt;span class="comment"&gt;' Must be a primitive data type&lt;/span&gt;&lt;br /&gt;
              &lt;strong&gt;Case&lt;/strong&gt; "pink", "red"&lt;br /&gt;
                r += 1 &lt;br /&gt;
              &lt;strong&gt;Case&lt;/strong&gt; "blue" &lt;br /&gt;
                b += 1 &lt;br /&gt;
              &lt;strong&gt;Case&lt;/strong&gt; "green" &lt;br /&gt;
                g += 1 &lt;br /&gt;
              &lt;strong&gt;Case Else&lt;/strong&gt; &lt;br /&gt;
                other += 1 &lt;br /&gt;
            &lt;strong&gt;End Select&lt;/strong&gt; &lt;/p&gt;
            &lt;/td&gt;
            &lt;td height="163"&gt;
            &lt;p&gt;greeting = age &amp;lt; 20 &lt;strong&gt;?&lt;/strong&gt; "What's up?" &lt;strong&gt;:&lt;/strong&gt; "Hello";&lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;if&lt;/strong&gt; (age &amp;lt; 20)&lt;br /&gt;
              greeting = "What's up?";&lt;br /&gt;
            &lt;strong&gt;else&lt;/strong&gt;&lt;br /&gt;
              greeting = "Hello"; &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Multiple statements must be enclosed in {}&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;if&lt;/strong&gt; (x != 100 &amp;amp;&amp;amp; y &amp;lt; 5) {   &lt;br /&gt;
              x *= 5;&lt;br /&gt;
              y *= 2;&lt;br /&gt;
            }&lt;/p&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;p&gt;&lt;span class="comment"&gt;No need for _ or : since ; is used to terminate each statement.&lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;strong&gt;&lt;br /&gt;
            if&lt;/strong&gt; (x &amp;gt; 5) &lt;br /&gt;
              x *= y; &lt;br /&gt;
            &lt;strong&gt;else&lt;/strong&gt; if (x == 5) &lt;br /&gt;
              x += y; &lt;br /&gt;
            &lt;strong&gt;else&lt;/strong&gt; if (x &amp;lt; 10) &lt;br /&gt;
              x -= y; &lt;br /&gt;
            &lt;strong&gt;else&lt;/strong&gt; &lt;br /&gt;
              x /= y;&lt;br /&gt;
            &lt;/p&gt;
            &lt;p&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;span class="comment"&gt;// Every case must end with break or goto case&lt;/span&gt; &lt;br /&gt;
            &lt;strong&gt;switch&lt;/strong&gt; (color) {                          &lt;em&gt;&lt;font color="#008000"&gt;// Must be integer or string&lt;/font&gt;&lt;/em&gt;&lt;br /&gt;
              &lt;strong&gt;case&lt;/strong&gt; "pink":&lt;br /&gt;
              &lt;strong&gt;case&lt;/strong&gt; "red":    r++;    &lt;strong&gt;break;&lt;/strong&gt; &lt;br /&gt;
              &lt;strong&gt;case&lt;/strong&gt; "blue":   b++;   &lt;strong&gt;break;&lt;br /&gt;
            &lt;/strong&gt;  &lt;strong&gt;case&lt;/strong&gt; "green": g++;   &lt;strong&gt;break;&lt;br /&gt;
            &lt;/strong&gt;  &lt;strong&gt;default:&lt;/strong&gt;    other++;  &lt;strong&gt; break;&lt;/strong&gt;       &lt;span class="comment"&gt;// break necessary on default&lt;/span&gt;&lt;br /&gt;
            } &lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table8" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="loops"&gt;&lt;/a&gt;
                        &lt;h3&gt;Loops&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;
            &lt;table id="Table1" width="100%" border="0"&gt;
                &lt;tbody&gt;
                    &lt;tr&gt;
                        &lt;td colspan="2"&gt;&lt;span class="comment"&gt;Pre-test Loops:&lt;/span&gt; &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                        &lt;td width="50%"&gt;&lt;strong&gt;While&lt;/strong&gt; c &amp;lt; 10 &lt;br /&gt;
                          c += 1 &lt;br /&gt;
                        &lt;strong&gt;End While&lt;/strong&gt; &lt;/td&gt;
                        &lt;td width="50%"&gt;
                        &lt;p&gt;&lt;strong&gt;Do Until&lt;/strong&gt; c = 10 &lt;br /&gt;
                          c += 1 &lt;br /&gt;
                        &lt;strong&gt;Loop&lt;/strong&gt;&lt;/p&gt;
                        &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                        &lt;td&gt;&lt;strong&gt;Do While&lt;/strong&gt; c &amp;lt; 10 &lt;br /&gt;
                          c += 1 &lt;br /&gt;
                        &lt;strong&gt;Loop&lt;/strong&gt; &lt;/td&gt;
                        &lt;td&gt;
                        &lt;p&gt;&lt;strong&gt;For&lt;/strong&gt; c = 2 &lt;strong&gt;To&lt;/strong&gt; 10 &lt;strong&gt;Step&lt;/strong&gt; 2 &lt;br /&gt;
                          Console.WriteLine(c) &lt;br /&gt;
                        &lt;strong&gt;Next&lt;/strong&gt; &lt;/p&gt;
                        &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                        &lt;td colspan="2"&gt;&lt;span class="comment"&gt;&lt;br /&gt;
                        Post-test Loops:&lt;/span&gt; &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                        &lt;td&gt;&lt;strong&gt;Do&lt;/strong&gt; &lt;br /&gt;
                          c += 1 &lt;br /&gt;
                        &lt;strong&gt;Loop While&lt;/strong&gt; c &amp;lt; 10 &lt;/td&gt;
                        &lt;td&gt;&lt;strong&gt;Do&lt;/strong&gt; &lt;br /&gt;
                          c += 1 &lt;br /&gt;
                        &lt;strong&gt;Loop Until&lt;/strong&gt; c = 10 &lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;p&gt;&lt;span class="comment"&gt;'  Array or collection looping&lt;/span&gt;&lt;br /&gt;
            Dim names As String() = {"Fred", "Sue", "Barney"} &lt;br /&gt;
            &lt;strong&gt;For Each&lt;/strong&gt; s As String&lt;strong&gt; In&lt;/strong&gt; names &lt;br /&gt;
              Console.WriteLine(s) &lt;br /&gt;
            &lt;strong&gt;Next&lt;/strong&gt; &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Breaking out of loops&lt;/span&gt;&lt;br /&gt;
            Dim i As Integer = 0&lt;br /&gt;
            While (True)&lt;br /&gt;
              If (i = 5) Then &lt;strong&gt;Exit While&lt;/strong&gt;&lt;br /&gt;
              i += 1&lt;br /&gt;
            End While &lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Continue to next iteration&lt;/span&gt;&lt;br /&gt;
            For i = 0 To 4&lt;br /&gt;
              If i &amp;lt; 4 Then &lt;strong&gt;Continue For&lt;/strong&gt;&lt;br /&gt;
              Console.WriteLine(i)   &lt;span class="comment"&gt;' Only prints 4&lt;/span&gt;&lt;br /&gt;
            Next &lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" height="259"&gt;&lt;span class="comment"&gt;Pre-test Loops:&lt;/span&gt;  
            &lt;p&gt;&lt;span class="comment"&gt;// no "until" keyword&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;while&lt;/strong&gt; (c &amp;lt; 10) &lt;br /&gt;
              c++;&lt;br /&gt;
            &lt;br /&gt;
            &lt;strong&gt;for&lt;/strong&gt; (c = 2; c &amp;lt;= 10; c += 2) &lt;br /&gt;
              Console.WriteLine(c);&lt;/p&gt;
            &lt;p&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;span class="comment"&gt;Post-test Loop:&lt;/span&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;strong&gt;do&lt;/strong&gt; &lt;br /&gt;
              c++; &lt;br /&gt;
            &lt;strong&gt;while&lt;/strong&gt; (c &amp;lt; 10);&lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;span class="comment"&gt;// Array or collection looping&lt;/span&gt;&lt;br /&gt;
            string[] names = {"Fred", "Sue", "Barney"};&lt;br /&gt;
            &lt;strong&gt;foreach&lt;/strong&gt; (string s &lt;strong&gt;in&lt;/strong&gt; names)&lt;br /&gt;
              Console.WriteLine(s);&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Breaking out of loops&lt;/span&gt;&lt;br /&gt;
            int i = 0;&lt;br /&gt;
            while (true) {&lt;br /&gt;
              if (i == 5)&lt;br /&gt;
                &lt;strong&gt;break;&lt;/strong&gt;&lt;br /&gt;
              i++;&lt;br /&gt;
            } &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Continue to next iteration&lt;/span&gt;&lt;br /&gt;
            for (i = 0; i &amp;lt; 5; i++) {&lt;br /&gt;
              if (i &amp;lt; 4)&lt;br /&gt;
                &lt;strong&gt;continue;&lt;/strong&gt;&lt;br /&gt;
              Console.WriteLine(i);   &lt;span class="comment"&gt;// Only prints 4&lt;/span&gt;&lt;br /&gt;
            } &lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table9" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="arrays"&gt;&lt;/a&gt;
                        &lt;h3&gt;Arrays&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td height="144"&gt;
            &lt;p&gt;Dim nums&lt;strong&gt;()&lt;/strong&gt; As Integer = {1, 2, 3} &lt;br /&gt;
            For i As Integer = 0 To nums.Length - 1 &lt;br /&gt;
              Console.WriteLine(nums(i)) &lt;br /&gt;
            Next &lt;br /&gt;
            &lt;br /&gt;
            &lt;span class="comment"&gt;' 4 is the index of the last element, so it holds 5 elements&lt;/span&gt;&lt;br /&gt;
            Dim names(4) As String &lt;br /&gt;
            names(0) = "David"&lt;br /&gt;
            names(5) = "Bobby"  &lt;span class="comment"&gt;' Throws System.IndexOutOfRangeException&lt;/span&gt; &lt;br /&gt;
            &lt;br /&gt;
            &lt;span class="comment"&gt;' Resize the array, keeping the existing values (Preserve is optional)&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;ReDim Preserve&lt;/strong&gt; names(6)&lt;br /&gt;
            &lt;/p&gt;
            &lt;p&gt;&lt;br /&gt;
            &lt;br /&gt;
            Dim twoD(rows-1, cols-1) As Single &lt;br /&gt;
            twoD(2, 0) = 4.5&lt;br /&gt;
            &lt;br /&gt;
            Dim jagged&lt;strong&gt;()()&lt;/strong&gt; As Integer = { _ &lt;br /&gt;
              New Integer(4) {}, New Integer(1) {}, New Integer(2) {} } &lt;br /&gt;
            jagged(0)(4) = 5 &lt;/p&gt;
            &lt;/td&gt;
            &lt;td height="144"&gt;
            &lt;p&gt;int&lt;strong&gt;[] &lt;/strong&gt;nums = {1, 2, 3};&lt;br /&gt;
            for (int i = 0; i &amp;lt; nums.Length; i++)&lt;br /&gt;
              Console.WriteLine(nums[i]);&lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;span class="comment"&gt;// 5 is the size of the array&lt;/span&gt;&lt;br /&gt;
            string[] names = new string[5];&lt;br /&gt;
            names[0] = "David";&lt;br /&gt;
            names[5] = "Bobby";   &lt;span class="comment"&gt;// Throws System.IndexOutOfRangeException&lt;/span&gt; &lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;span class="comment"&gt;// C# can't dynamically resize an array.  Just copy into new array.&lt;/span&gt;&lt;br /&gt;
            string[] names2 = new string[7]; &lt;br /&gt;
            Array.Copy(names, names2, names.Length);   &lt;span class="comment"&gt;// or names.CopyTo(names2, 0);&lt;/span&gt; &lt;/p&gt;
            &lt;p&gt;float&lt;strong&gt;[,]&lt;/strong&gt; twoD = new float[rows, cols];&lt;br /&gt;
            twoD[2,0] = 4.5f;  &lt;/p&gt;
            &lt;p&gt;int&lt;strong&gt;[][]&lt;/strong&gt; jagged = new int[3][] { &lt;br /&gt;
              new int[5], new int[2], new int[3] };&lt;br /&gt;
            jagged[0][4] = 5; &lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table10" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="functions"&gt;&lt;/a&gt;
                        &lt;h3&gt;Functions&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td width="50%" height="100"&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Pass by value (in, default), reference (in/out), and reference (out)&lt;/span&gt;  &lt;br /&gt;
            &lt;strong&gt;Sub&lt;/strong&gt; TestFunction(&lt;strong&gt;ByVal&lt;/strong&gt; x As Integer, &lt;strong&gt;ByRef&lt;/strong&gt; y As Integer, &lt;strong&gt;ByRef&lt;/strong&gt; z As Integer)&lt;br /&gt;
              x += 1&lt;br /&gt;
              y += 1 &lt;br /&gt;
              z = 5 &lt;br /&gt;
            &lt;strong&gt;End Sub&lt;/strong&gt; &lt;/p&gt;
            &lt;p&gt;Dim a = 1, b = 1, c As Integer   &lt;span class="comment"&gt;' c set to zero by default&lt;/span&gt;  &lt;br /&gt;
            TestFunction(a, b, c) &lt;br /&gt;
            Console.WriteLine("{0} {1} {2}", a, b, c)   &lt;span class="comment"&gt;' 1 2 5&lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Accept variable number of arguments&lt;/span&gt; &lt;br /&gt;
            &lt;strong&gt;Function&lt;/strong&gt; Sum(ByVal &lt;strong&gt;ParamArray&lt;/strong&gt; nums &lt;strong&gt;As&lt;/strong&gt; Integer()) As Integer &lt;br /&gt;
              Sum = 0  &lt;br /&gt;
              For Each i As Integer In nums &lt;br /&gt;
                Sum += i &lt;br /&gt;
              Next &lt;br /&gt;
            &lt;strong&gt;End Function&lt;/strong&gt;   &lt;span class="comment"&gt;' Or use Return statement like C#&lt;/span&gt;&lt;br /&gt;
            &lt;br /&gt;
            Dim total As Integer = Sum(4, 3, 2, 1)   &lt;span class="comment"&gt;' returns 10&lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Optional parameters must be listed last and must have a default value&lt;/span&gt; &lt;br /&gt;
            &lt;strong&gt;Sub&lt;/strong&gt; SayHello(ByVal name As String, &lt;strong&gt;Optional&lt;/strong&gt; ByVal prefix As String = "")&lt;br /&gt;
              Console.WriteLine("Greetings, " &amp;amp; prefix &amp;amp; " " &amp;amp; name) &lt;br /&gt;
            &lt;strong&gt;End Sub&lt;/strong&gt;&lt;br /&gt;
            &lt;br /&gt;
            SayHello("Strangelove", "Dr.")&lt;br /&gt;
            SayHello("Madonna")&lt;br /&gt;
            &lt;/p&gt;
            &lt;span&gt;&lt;/span&gt;&lt;/td&gt;
            &lt;td width="50%" height="100"&gt;&lt;span class="comment"&gt;// Pass by value (in, default), reference (in/out), and reference (out)&lt;/span&gt;&lt;br /&gt;
            void TestFunction(int x, &lt;strong&gt;ref&lt;/strong&gt; int y, &lt;strong&gt;out&lt;/strong&gt; int z) {&lt;br /&gt;
              x++;  &lt;br /&gt;
              y++;&lt;br /&gt;
              z = 5;&lt;br /&gt;
            }
            &lt;p&gt;int a = 1, b = 1, c;  &lt;font color="#008000"&gt;&lt;em&gt;// c doesn't need initializing&lt;/em&gt;&lt;/font&gt;&lt;br /&gt;
            TestFunction(a, &lt;strong&gt;ref&lt;/strong&gt; b, &lt;strong&gt;out&lt;/strong&gt; c);&lt;br /&gt;
            Console.WriteLine("{0} {1} {2}", a, b, c);  &lt;span class="comment"&gt;// 1 2 5&lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Accept variable number of arguments&lt;/span&gt;&lt;br /&gt;
            int Sum(&lt;strong&gt;params&lt;/strong&gt; int[] nums) {&lt;br /&gt;
              int sum = 0;&lt;br /&gt;
              foreach (int i in nums)&lt;br /&gt;
                sum += i;&lt;br /&gt;
              return sum;&lt;br /&gt;
            }&lt;/p&gt;
            &lt;p&gt;int total = Sum(4, 3, 2, 1);   &lt;font color="#008000"&gt;&lt;em&gt;// returns 10&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;/* C# doesn't support optional arguments/parameters.  Just create two different versions of the same function. */&lt;/span&gt;  &lt;br /&gt;
            void SayHello(string name, string prefix) {&lt;br /&gt;
              Console.WriteLine("Greetings, " + prefix + " " + name);&lt;br /&gt;
            } &lt;br /&gt;
            &lt;br /&gt;
            void SayHello(string name) { &lt;br /&gt;
              SayHello(name, ""); &lt;br /&gt;
            } &lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table11" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="strings"&gt;&lt;/a&gt;
                        &lt;h3&gt;Strings&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top"&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Special character constants&lt;/span&gt;&lt;br /&gt;
            vbCrLf, vbCr, vbLf, vbNewLine &lt;br /&gt;
            vbNullString &lt;br /&gt;
            vbTab &lt;br /&gt;
            vbBack &lt;br /&gt;
            vbFormFeed &lt;br /&gt;
            vbVerticalTab&lt;br /&gt;
            "" &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' String concatenation (use &amp;amp; or +)&lt;/span&gt; &lt;br /&gt;
            Dim school As String = "Harding" &lt;strong&gt;&amp;amp;&lt;/strong&gt; vbTab&lt;br /&gt;
            school = school &amp;amp; "University" &lt;span class="comment"&gt;' school is "Harding (tab) University"&lt;/span&gt; &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Chars&lt;/span&gt;&lt;br /&gt;
            Dim letter As &lt;strong&gt;Char&lt;/strong&gt; = school.Chars(0)   &lt;span class="comment"&gt;' letter is H &lt;/span&gt;&lt;br /&gt;
            letter = Convert.ToChar(65)                &lt;span class="comment"&gt;' letter is A &lt;/span&gt;&lt;br /&gt;
            letter = &lt;strong&gt;Chr&lt;/strong&gt;(65)                                 &lt;span class="comment"&gt;' same thing &lt;br /&gt;
            &lt;/span&gt;Dim word() As Char = school.ToCharArray() &lt;span class="comment"&gt;' word holds Harding &lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' No string literal operator&lt;/span&gt;  &lt;br /&gt;
            Dim msg As String = "File is c:\temp\x.dat" &lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' String comparison&lt;/span&gt;&lt;br /&gt;
            Dim mascot As String = "Bisons"&lt;br /&gt;
            If (mascot = "Bisons") Then   &lt;span class="comment"&gt;' true&lt;/span&gt;&lt;br /&gt;
            If (mascot.&lt;strong&gt;Equals&lt;/strong&gt;("Bisons")) Then   &lt;span class="comment"&gt;' true&lt;/span&gt;&lt;br /&gt;
            If (mascot.&lt;strong&gt;ToUpper&lt;/strong&gt;().&lt;strong&gt;Equals&lt;/strong&gt;("BISONS")) Then  &lt;span class="comment"&gt;' true&lt;/span&gt;&lt;br /&gt;
            If (mascot.&lt;strong&gt;CompareTo&lt;/strong&gt;("Bisons") = 0) Then   &lt;span class="comment"&gt;' true&lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;Console.WriteLine(mascot.Substring(2, 3)) &lt;span class="comment"&gt;' Prints "son"&lt;/span&gt; &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' String matching&lt;/span&gt;&lt;br /&gt;
            If ("John 3:16" &lt;strong&gt;Like&lt;/strong&gt; "Jo[Hh]? #:*") Then   &lt;span class="comment"&gt;'true&lt;/span&gt; &lt;br /&gt;
            &lt;br /&gt;
            Imports System.Text.RegularExpressions   &lt;span class="comment"&gt;' More powerful than Like&lt;/span&gt;&lt;br /&gt;
            Dim r As New &lt;strong&gt;Regex&lt;/strong&gt;("Jo[hH]. \d:*")&lt;br /&gt;
            If (r.Match("John 3:16").Success) Then   &lt;span class="comment"&gt;'true&lt;/span&gt; &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' My birthday: Oct 12, 1973&lt;/span&gt;&lt;br /&gt;
            Dim dt As New DateTime(1973, 10, 12)&lt;br /&gt;
            Dim s As String = "My birthday: " &amp;amp; dt.ToString("MMM dd, yyyy") &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Mutable string &lt;br /&gt;
            &lt;/span&gt;Dim buffer As New System.Text.&lt;strong&gt;StringBuilder&lt;/strong&gt;("two ")&lt;br /&gt;
            buffer.Append("three ")&lt;br /&gt;
            buffer.Insert(0, "one ")&lt;br /&gt;
            buffer.Replace("two", "TWO")&lt;br /&gt;
            Console.WriteLine(buffer)         &lt;span class="comment"&gt;' Prints "one TWO three"&lt;/span&gt; &lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top"&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Escape sequences&lt;/span&gt;&lt;br /&gt;
            \r    &lt;span class="comment"&gt;// carriage-return&lt;/span&gt;&lt;br /&gt;
            \n    &lt;span class="comment"&gt;// line-feed&lt;/span&gt;&lt;br /&gt;
            \t    &lt;span class="comment"&gt;// tab&lt;/span&gt;&lt;br /&gt;
            \\    &lt;span class="comment"&gt;// backslash&lt;/span&gt;&lt;br /&gt;
            \"    &lt;span class="comment"&gt;// quote&lt;/span&gt; &lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// String concatenation&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;string&lt;/strong&gt; school = "Harding\t"; &lt;br /&gt;
            school = school + "University";   &lt;span class="comment"&gt;// school is "Harding (tab) University"&lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Chars&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;char&lt;/strong&gt; letter = school[0];            &lt;span class="comment"&gt;// letter is H&lt;/span&gt; &lt;br /&gt;
            letter = Convert.ToChar(65);     &lt;span class="comment"&gt;// letter is A&lt;/span&gt; &lt;br /&gt;
            letter = &lt;strong&gt;(char)&lt;/strong&gt;65;                    &lt;span class="comment"&gt;// same thing &lt;br /&gt;
            &lt;/span&gt;&lt;strong&gt;char[]&lt;/strong&gt; word = school.ToCharArray();   &lt;span class="comment"&gt;// word holds Harding&lt;/span&gt; &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// String literal&lt;/span&gt; &lt;br /&gt;
            string msg = &lt;strong&gt;@&lt;/strong&gt;"File is c:\temp\x.dat"; &lt;br /&gt;
            &lt;span class="comment"&gt;// same as&lt;/span&gt; &lt;br /&gt;
            string msg = "File is c:\\temp\\x.dat"; &lt;br /&gt;
            &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// String comparison&lt;/span&gt;&lt;br /&gt;
            string mascot = "Bisons"; &lt;br /&gt;
            if (mascot == "Bisons")    &lt;span class="comment"&gt;// true&lt;/span&gt;&lt;br /&gt;
            if (mascot.&lt;strong&gt;Equals&lt;/strong&gt;("Bisons"))   &lt;span class="comment"&gt;// true&lt;/span&gt;&lt;br /&gt;
            if (mascot.&lt;strong&gt;ToUpper&lt;/strong&gt;().&lt;strong&gt;Equals&lt;/strong&gt;("BISONS"))   &lt;span class="comment"&gt;// true&lt;/span&gt;&lt;br /&gt;
            if (mascot.&lt;strong&gt;CompareTo&lt;/strong&gt;("Bisons") == 0)    &lt;span class="comment"&gt;// true&lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;Console.WriteLine(mascot.&lt;strong&gt;Substring&lt;/strong&gt;(2, 3));    &lt;span class="comment"&gt;// Prints "son"&lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// String matching&lt;br /&gt;
            // No Like equivalent - use regular expressions&lt;/span&gt; &lt;br /&gt;
            &lt;br /&gt;
            using System.Text.RegularExpressions;&lt;br /&gt;
            &lt;strong&gt;Regex&lt;/strong&gt; r = new &lt;strong&gt;Regex&lt;/strong&gt;(@"Jo[hH]. \d:*");&lt;br /&gt;
            if (r.Match("John 3:16").Success)   &lt;span class="comment"&gt;// true&lt;/span&gt; &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// My birthday: Oct 12, 1973&lt;/span&gt;&lt;br /&gt;
            DateTime dt = new DateTime(1973, 10, 12);&lt;br /&gt;
            string s = "My birthday: " + dt.ToString("MMM dd, yyyy"); &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Mutable string&lt;/span&gt; &lt;br /&gt;
            System.Text.&lt;strong&gt;StringBuilder&lt;/strong&gt; buffer = new System.Text.&lt;strong&gt;StringBuilder&lt;/strong&gt;("two "); &lt;br /&gt;
            buffer.&lt;strong&gt;Append&lt;/strong&gt;("three "); &lt;br /&gt;
            buffer.&lt;strong&gt;Insert&lt;/strong&gt;(0, "one "); &lt;br /&gt;
            buffer.&lt;strong&gt;Replace&lt;/strong&gt;("two", "TWO"); &lt;br /&gt;
            Console.WriteLine(buffer);     &lt;span class="comment"&gt;// Prints "one TWO three"&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table12" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="exceptionhandling"&gt;&lt;/a&gt;
                        &lt;h3&gt;Exception Handling&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td height="96"&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Throw an exception&lt;/span&gt;&lt;br /&gt;
            Dim ex As New Exception("Something is really wrong.") &lt;br /&gt;
            &lt;strong&gt;Throw&lt;/strong&gt;  ex  &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Catch an exception&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;Try&lt;/strong&gt; &lt;br /&gt;
              y = 0&lt;br /&gt;
              x = 10 / y&lt;br /&gt;
            &lt;strong&gt;Catch&lt;/strong&gt; ex As Exception &lt;strong&gt;When&lt;/strong&gt; y = 0 &lt;span class="comment"&gt;' Argument and When is optional&lt;/span&gt;&lt;br /&gt;
              Console.WriteLine(ex.Message) &lt;br /&gt;
            &lt;strong&gt;Finally&lt;/strong&gt; &lt;br /&gt;
              Beep() &lt;br /&gt;
            &lt;strong&gt;End Try&lt;br /&gt;
            &lt;/strong&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Deprecated unstructured error handling&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;On&lt;/strong&gt; Error &lt;strong&gt;GoTo&lt;/strong&gt; MyErrorHandler&lt;br /&gt;
            ...&lt;br /&gt;
            MyErrorHandler: Console.WriteLine(Err.Description)&lt;br /&gt;
            &lt;/p&gt;
            &lt;/td&gt;
            &lt;td height="96"&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Throw an exception&lt;/span&gt;&lt;br /&gt;
            Exception up = new Exception("Something is really wrong."); &lt;br /&gt;
            &lt;strong&gt;throw&lt;/strong&gt; up;  &lt;span class="comment"&gt;// ha ha &lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Catch an exception&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;try&lt;/strong&gt; { &lt;br /&gt;
              y = 0; &lt;br /&gt;
              x = 10 / y; &lt;br /&gt;
            } &lt;br /&gt;
            &lt;strong&gt;catch&lt;/strong&gt; (Exception ex) {   &lt;span class="comment"&gt;// Argument is optional, no "When" keyword&lt;/span&gt; &lt;br /&gt;
              Console.WriteLine(ex.Message); &lt;br /&gt;
            } &lt;br /&gt;
            &lt;strong&gt;finally&lt;/strong&gt; { &lt;br /&gt;
              &lt;span class="comment"&gt;// Requires reference to the Microsoft.VisualBasic.dll &lt;br /&gt;
              // assembly (pre .NET Framework v2.0)&lt;/span&gt; &lt;br /&gt;
              Microsoft.VisualBasic.Interaction.Beep(); &lt;br /&gt;
            } &lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table13" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="namespaces"&gt;&lt;/a&gt;
                        &lt;h3&gt;Namespaces&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td height="163"&gt;
            &lt;p&gt;&lt;strong&gt;Namespace&lt;/strong&gt; MyCompany.Product &lt;br /&gt;
              ...&lt;br /&gt;
            &lt;strong&gt;End Namespace&lt;/strong&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' or&lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;Namespace&lt;/strong&gt; MyCompany&lt;br /&gt;
              &lt;strong&gt;Namespace&lt;/strong&gt; Product &lt;br /&gt;
               &lt;br /&gt;
                  ...&lt;br /&gt;
               &lt;br /&gt;
              &lt;strong&gt;End Namespace &lt;br /&gt;
            End Namespace&lt;/strong&gt;&lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;Imports&lt;/strong&gt; MyCompany.Product &lt;/p&gt;
            &lt;/td&gt;
            &lt;td height="163"&gt;
            &lt;p&gt;&lt;strong&gt;namespace&lt;/strong&gt; MyCompany.Product {&lt;br /&gt;
              ...&lt;br /&gt;
            } &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// or&lt;/span&gt; &lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;namespace&lt;/strong&gt; MyCompany{&lt;br /&gt;
              &lt;strong&gt;namespace&lt;/strong&gt; Product {&lt;br /&gt;
                &lt;br /&gt;
                  ...&lt;br /&gt;
                &lt;br /&gt;
              }&lt;br /&gt;
            } &lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;using&lt;/strong&gt; MyCompany.Product; &lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table14" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="classesinterfaces"&gt;&lt;/a&gt;
                        &lt;h3&gt;Classes / Interfaces&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td height="163"&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Accessibility keywords&lt;/span&gt; &lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/9dc6we3z(VS.71).aspx"&gt;Public&lt;/a&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/wx059ey1(VS.71).aspx"&gt;Private&lt;/a&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/08w05ey2(VS.71).aspx"&gt;Friend&lt;/a&gt;                    &lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/8050kawf(VS.71).aspx"&gt;Protected&lt;/a&gt;&lt;br /&gt;
            Protected Friend&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/zc2b427x(VS.71).aspx"&gt;Shared&lt;/a&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Inheritance&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;Class&lt;/strong&gt; Game&lt;br /&gt;
              &lt;strong&gt;Inherits&lt;/strong&gt; Competition&lt;br /&gt;
              ...&lt;br /&gt;
            &lt;strong&gt;End Class&lt;/strong&gt; &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Interface definition&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;Interface&lt;/strong&gt; IAlarmClock &lt;br /&gt;
              ...&lt;br /&gt;
            &lt;strong&gt;End Interface&lt;/strong&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Extending an interface &lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;Interface&lt;/strong&gt; IAlarmClock &lt;br /&gt;
              &lt;strong&gt;Inherits&lt;/strong&gt; IClock&lt;br /&gt;
              ...&lt;br /&gt;
            &lt;strong&gt;End Interface&lt;/strong&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Interface implementation&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;Class&lt;/strong&gt; WristWatch &lt;br /&gt;
              &lt;strong&gt;Implements&lt;/strong&gt; IAlarmClock, ITimer &lt;br /&gt;
               ...&lt;br /&gt;
            &lt;strong&gt;End Class&lt;/strong&gt; &lt;/p&gt;
            &lt;/td&gt;
            &lt;td height="163"&gt;
            &lt;p&gt;&lt;span class="comment"&gt;Accessibility keywords&lt;/span&gt; &lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/yzh058ae(VS.71).aspx"&gt;public&lt;/a&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/st6sy9xe(VS.71).aspx"&gt;private&lt;/a&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/7c5ka91b(VS.71).aspx"&gt;internal&lt;/a&gt;&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/bcd5672a(VS.71).aspx"&gt;protected&lt;/a&gt;&lt;br /&gt;
            protected internal&lt;br /&gt;
            &lt;a href="http://msdn2.microsoft.com/en-us/library/98f28cdx(VS.71).aspx"&gt;static&lt;/a&gt;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Inheritance&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;class&lt;/strong&gt; Game &lt;strong&gt;:&lt;/strong&gt; Competition {&lt;br /&gt;
              ...&lt;br /&gt;
            } &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;&lt;br /&gt;
            // Interface definition&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;interface&lt;/strong&gt; IAlarmClock {&lt;br /&gt;
              ...&lt;br /&gt;
            } &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Extending an interface &lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;interface&lt;/strong&gt; IAlarmClock &lt;strong&gt;:&lt;/strong&gt; IClock {&lt;br /&gt;
              ...&lt;br /&gt;
            } &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;&lt;br /&gt;
            // Interface implementation&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;class&lt;/strong&gt; WristWatch &lt;strong&gt;:&lt;/strong&gt; IAlarmClock, ITimer {&lt;br /&gt;
               ...&lt;br /&gt;
            } &lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table15" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="constructorsdestructors"&gt;&lt;/a&gt;
                        &lt;h3&gt;Constructors / Destructors&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td height="176"&gt;&lt;strong&gt;Class&lt;/strong&gt; SuperHero&lt;br /&gt;
              Private _powerLevel As Integer &lt;br /&gt;
            &lt;br /&gt;
              Public Sub &lt;strong&gt;New&lt;/strong&gt;() &lt;br /&gt;
                _powerLevel = 0 &lt;br /&gt;
              End Sub &lt;br /&gt;
            &lt;br /&gt;
              Public Sub &lt;strong&gt;New&lt;/strong&gt;(ByVal powerLevel As Integer) &lt;br /&gt;
                Me._powerLevel = powerLevel &lt;br /&gt;
              End Sub&lt;br /&gt;
            &lt;br /&gt;
              Protected Overrides Sub &lt;strong&gt;Finalize&lt;/strong&gt;() &lt;br /&gt;
               &lt;span class="comment"&gt;' Desctructor code to free unmanaged resources&lt;/span&gt; &lt;br /&gt;
                MyBase.Finalize() &lt;br /&gt;
              End Sub&lt;br /&gt;
            &lt;strong&gt;End Class&lt;/strong&gt; &lt;/td&gt;
            &lt;td height="176"&gt;
            &lt;p&gt;&lt;strong&gt;class&lt;/strong&gt; SuperHero {&lt;br /&gt;
              private int _powerLevel;&lt;br /&gt;
            &lt;br /&gt;
              public SuperHero() {&lt;br /&gt;
                 _powerLevel = 0;&lt;br /&gt;
              }&lt;br /&gt;
            &lt;br /&gt;
              public SuperHero(int powerLevel) {&lt;br /&gt;
                this._powerLevel= powerLevel; &lt;br /&gt;
              }&lt;br /&gt;
            &lt;br /&gt;
              &lt;strong&gt;~&lt;/strong&gt;SuperHero() {&lt;br /&gt;
                &lt;span class="comment"&gt;// Destructor code to free unmanaged resources.&lt;br /&gt;
                // Implicitly creates a Finalize method&lt;/span&gt;&lt;br /&gt;
              }&lt;br /&gt;
            }&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table16" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="objects"&gt;&lt;/a&gt;
                        &lt;h3&gt;Using Objects&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td height="163"&gt;
            &lt;p&gt;Dim hero As SuperHero = New SuperHero&lt;br /&gt;
            &lt;span class="comment"&gt;' or&lt;/span&gt;&lt;br /&gt;
            Dim hero As New SuperHero &lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;With&lt;/strong&gt; hero &lt;br /&gt;
              .Name = "SpamMan" &lt;br /&gt;
              .PowerLevel = 3 &lt;br /&gt;
            &lt;strong&gt;End With&lt;/strong&gt; &lt;br /&gt;
            &lt;/p&gt;
            &lt;p&gt;hero.Defend("Laura Jones") &lt;br /&gt;
            hero.Rest()     &lt;span class="comment"&gt;' Calling Shared method&lt;/span&gt;&lt;br /&gt;
            &lt;span class="comment"&gt;' or&lt;/span&gt;&lt;br /&gt;
            SuperHero.Rest() &lt;/p&gt;
            &lt;p&gt;Dim hero2 As SuperHero = hero  &lt;span class="comment"&gt;' Both reference the same object&lt;/span&gt; &lt;br /&gt;
            hero2.Name = "WormWoman" &lt;br /&gt;
            Console.WriteLine(hero.Name)   &lt;span class="comment"&gt;' Prints WormWoman&lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;hero = &lt;strong&gt;Nothing&lt;/strong&gt;    &lt;span class="comment"&gt;' Free the object&lt;/span&gt; &lt;/p&gt;
            &lt;p&gt;If hero &lt;strong&gt;Is&lt;/strong&gt; &lt;strong&gt;Nothing&lt;/strong&gt; Then _ &lt;br /&gt;
              hero = New SuperHero&lt;/p&gt;
            &lt;p&gt;Dim obj As Object = New SuperHero &lt;br /&gt;
            If &lt;strong&gt;TypeOf&lt;/strong&gt; obj &lt;strong&gt;Is&lt;/strong&gt; SuperHero Then _&lt;br /&gt;
              Console.WriteLine("Is a SuperHero object.") &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Mark object for quick disposal&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;Using&lt;/strong&gt; reader As StreamReader = File.OpenText("test.txt")&lt;br /&gt;
              Dim line As String = reader.ReadLine()&lt;br /&gt;
              While Not line Is Nothing&lt;br /&gt;
                Console.WriteLine(line)&lt;br /&gt;
                line = reader.ReadLine()&lt;br /&gt;
              End While&lt;br /&gt;
            &lt;strong&gt;End Using&lt;/strong&gt; &lt;/p&gt;
            &lt;/td&gt;
            &lt;td height="163"&gt;
            &lt;p&gt;SuperHero hero = new SuperHero(); &lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// No "With" construct&lt;/span&gt;&lt;br /&gt;
            hero.Name = "SpamMan"; &lt;br /&gt;
            hero.PowerLevel = 3; &lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;/p&gt;
            &lt;p&gt;hero.Defend("Laura Jones");&lt;br /&gt;
            SuperHero.Rest();   &lt;span class="comment"&gt;// Calling static method&lt;/span&gt;&lt;/p&gt;
            &lt;p&gt;&lt;br /&gt;
            &lt;br /&gt;
            SuperHero hero2 = hero;   &lt;span class="comment"&gt;// Both reference the same object&lt;/span&gt; &lt;br /&gt;
            hero2.Name = "WormWoman"; &lt;br /&gt;
            Console.WriteLine(hero.Name);   &lt;span class="comment"&gt;// Prints WormWoman&lt;/span&gt; &lt;/p&gt;
            &lt;p&gt;hero = &lt;strong&gt;null&lt;/strong&gt; ;   &lt;span class="comment"&gt;// Free the object&lt;/span&gt; &lt;/p&gt;
            &lt;p&gt;if (hero == &lt;strong&gt;null&lt;/strong&gt;)&lt;br /&gt;
              hero = new SuperHero();&lt;/p&gt;
            &lt;p&gt;Object obj = new SuperHero(); &lt;br /&gt;
            if (obj &lt;strong&gt;is&lt;/strong&gt; SuperHero) &lt;br /&gt;
              Console.WriteLine("Is a SuperHero object."); &lt;/p&gt;
            &lt;span class="comment"&gt;// Mark object for quick disposal&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;using&lt;/strong&gt; (StreamReader reader = File.OpenText("test.txt")) {&lt;br /&gt;
              string line;&lt;br /&gt;
              while ((line = reader.ReadLine()) != null)&lt;br /&gt;
                Console.WriteLine(line);&lt;br /&gt;
            } &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table17" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="structs"&gt;&lt;/a&gt;
                        &lt;h3&gt;Structs&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td height="256"&gt;
            &lt;p&gt;&lt;strong&gt;Structure&lt;/strong&gt; StudentRecord &lt;br /&gt;
              Public name As String &lt;br /&gt;
              Public gpa As Single &lt;br /&gt;
            &lt;br /&gt;
              Public Sub New(ByVal name As String, ByVal gpa As Single) &lt;br /&gt;
                Me.name = name &lt;br /&gt;
                Me.gpa = gpa &lt;br /&gt;
              End Sub &lt;br /&gt;
            &lt;strong&gt;End Structure&lt;/strong&gt;&lt;/p&gt;
            &lt;p&gt;Dim stu As StudentRecord = New StudentRecord("Bob", 3.5) &lt;br /&gt;
            Dim stu2 As StudentRecord = stu   &lt;br /&gt;
            &lt;br /&gt;
            stu2.name = "Sue" &lt;br /&gt;
            Console.WriteLine(stu.name)    &lt;span class="comment"&gt;' Prints Bob&lt;/span&gt; &lt;br /&gt;
            Console.WriteLine(stu2.name)  &lt;span class="comment"&gt;' Prints Sue&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td height="256"&gt;&lt;strong&gt;struct&lt;/strong&gt; StudentRecord {&lt;br /&gt;
              public string name;&lt;br /&gt;
              public float gpa;&lt;br /&gt;
            &lt;br /&gt;
              public StudentRecord(string name, float gpa) {&lt;br /&gt;
                this.name = name;&lt;br /&gt;
                this.gpa = gpa;&lt;br /&gt;
              }&lt;br /&gt;
            }&lt;br /&gt;
            &lt;p&gt;StudentRecord stu = new StudentRecord("Bob", 3.5f);&lt;br /&gt;
            StudentRecord stu2 = stu;  &lt;br /&gt;
            &lt;br /&gt;
            stu2.name = "Sue";&lt;br /&gt;
            Console.WriteLine(stu.name);    &lt;span class="comment"&gt;// Prints Bob&lt;/span&gt;&lt;br /&gt;
            Console.WriteLine(stu2.name);   &lt;span class="comment"&gt;// Prints Sue&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table18" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="properties"&gt;&lt;/a&gt;
                        &lt;h3&gt;Properties&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td width="50%" height="134"&gt;
            &lt;p&gt;Private _size As Integer&lt;br /&gt;
            &lt;br /&gt;
            Public &lt;strong&gt;Property&lt;/strong&gt; Size() As Integer&lt;br /&gt;
              &lt;strong&gt;Get&lt;/strong&gt; &lt;br /&gt;
                Return _size &lt;br /&gt;
              &lt;strong&gt;End Get&lt;/strong&gt; &lt;br /&gt;
              &lt;strong&gt;Set&lt;/strong&gt; (ByVal Value As Integer) &lt;br /&gt;
                If Value &amp;lt; 0 Then &lt;br /&gt;
                  _size = 0 &lt;br /&gt;
                Else &lt;br /&gt;
                  _size = Value &lt;br /&gt;
                End If &lt;br /&gt;
              &lt;strong&gt;End Set&lt;/strong&gt; &lt;br /&gt;
            &lt;strong&gt;End Property&lt;/strong&gt;&lt;/p&gt;
            &lt;p&gt;foo.Size += 1&lt;/p&gt;
            &lt;/td&gt;
            &lt;td width="50%" height="134"&gt;private int _size;&lt;br /&gt;
            &lt;br /&gt;
            public int Size { &lt;br /&gt;
              &lt;strong&gt;get&lt;/strong&gt; { &lt;br /&gt;
                return _size; &lt;br /&gt;
              } &lt;br /&gt;
              &lt;strong&gt;set&lt;/strong&gt; { &lt;br /&gt;
                if (value &amp;lt; 0) &lt;br /&gt;
                  _size = 0; &lt;br /&gt;
                else &lt;br /&gt;
                  _size = value; &lt;br /&gt;
              } &lt;br /&gt;
            }
            &lt;p&gt;&lt;br /&gt;
            foo.Size++; &lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table19" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="delegatesandevents"&gt;&lt;/a&gt;
                        &lt;h3&gt;Delegates / Events&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td width="50%" height="134"&gt;
            &lt;p&gt;&lt;strong&gt;Delegate&lt;/strong&gt; Sub MsgArrivedEventHandler(ByVal message As String)&lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;Event&lt;/strong&gt; MsgArrivedEvent As MsgArrivedEventHandler&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' or to define an event which declares a delegate implicitly&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;Event&lt;/strong&gt; MsgArrivedEvent(ByVal message As String) &lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;AddHandler&lt;/strong&gt; MsgArrivedEvent, &lt;strong&gt;AddressOf&lt;/strong&gt; My_MsgArrivedCallback &lt;br /&gt;
            &lt;span class="comment"&gt;' Won't throw an exception if obj is Nothing&lt;br /&gt;
            &lt;/span&gt;&lt;strong&gt;RaiseEvent&lt;/strong&gt; MsgArrivedEvent("Test message") &lt;br /&gt;
            &lt;strong&gt;RemoveHandler&lt;/strong&gt; MsgArrivedEvent, &lt;strong&gt;AddressOf&lt;/strong&gt; My_MsgArrivedCallback&lt;br /&gt;
            &lt;/p&gt;
            &lt;p&gt;Imports System.Windows.Forms&lt;/p&gt;
            &lt;p&gt;Dim &lt;strong&gt;WithEvents&lt;/strong&gt; MyButton As Button   &lt;span class="comment"&gt;' WithEvents can't be used on local variable&lt;/span&gt;&lt;br /&gt;
            MyButton = New Button&lt;/p&gt;
            &lt;p&gt;Private Sub MyButton_Click(ByVal sender As System.Object, _&lt;br /&gt;
              ByVal e As System.EventArgs) &lt;strong&gt;Handles&lt;/strong&gt; MyButton.Click &lt;br /&gt;
              MessageBox.Show(Me, "Button was clicked", "Info", _&lt;br /&gt;
                MessageBoxButtons.OK, MessageBoxIcon.Information) &lt;br /&gt;
            End Sub&lt;/p&gt;
            &lt;/td&gt;
            &lt;td width="50%" height="134"&gt;
            &lt;p&gt;&lt;strong&gt;delegate&lt;/strong&gt; void MsgArrivedEventHandler(string message); &lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;event&lt;/strong&gt; MsgArrivedEventHandler MsgArrivedEvent;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Delegates must be used with events in C#&lt;/span&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            MsgArrivedEvent &lt;strong&gt;+=&lt;/strong&gt; new MsgArrivedEventHandler(My_MsgArrivedEventCallback);&lt;br /&gt;
            MsgArrivedEvent("Test message");    &lt;span class="comment"&gt;// Throws exception if obj is null&lt;/span&gt;&lt;br /&gt;
            MsgArrivedEvent &lt;strong&gt;-=&lt;/strong&gt; new MsgArrivedEventHandler(My_MsgArrivedEventCallback);&lt;/p&gt;
            &lt;p&gt;&lt;br /&gt;
            &lt;br /&gt;
            using System.Windows.Forms;&lt;/p&gt;
            &lt;p&gt;Button MyButton = new Button(); &lt;br /&gt;
            MyButton.Click += new System.EventHandler(MyButton_Click);&lt;/p&gt;
            &lt;p&gt;private void MyButton_Click(object sender, System.EventArgs e) { &lt;br /&gt;
              MessageBox.Show(this, "Button was clicked", "Info", &lt;br /&gt;
                MessageBoxButtons.OK, MessageBoxIcon.Information); &lt;br /&gt;
            }&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table20" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="#consoleio"&gt;&lt;/a&gt;
                        &lt;h3&gt;Console I/O&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td width="50%" height="163"&gt;
            &lt;p&gt;Console.Write("What's your name? ") &lt;br /&gt;
            Dim name As String = Console.ReadLine() &lt;br /&gt;
            Console.Write("How old are you? ") &lt;br /&gt;
            Dim age As Integer = Val(Console.ReadLine()) &lt;br /&gt;
            Console.WriteLine("{0} is {1} years old.", name, age)  &lt;br /&gt;
            &lt;span class="comment"&gt;' or&lt;/span&gt; &lt;br /&gt;
            Console.WriteLine(name &amp;amp; " is " &amp;amp; age &amp;amp; " years old.") &lt;br /&gt;
            &lt;br /&gt;
            Dim c As Integer &lt;br /&gt;
            c = Console.Read()    &lt;span class="comment"&gt;' Read single char&lt;/span&gt; &lt;br /&gt;
            Console.WriteLine(c)   &lt;span class="comment"&gt;' Prints 65 if user enters "A"&lt;/span&gt; &lt;/p&gt;
            &lt;/td&gt;
            &lt;td width="50%" height="163"&gt;
            &lt;p&gt;Console.Write("What's your name? ");&lt;br /&gt;
            string name = Console.ReadLine();&lt;br /&gt;
            Console.Write("How old are you? ");&lt;br /&gt;
            int age = Convert.ToInt32(Console.ReadLine());&lt;br /&gt;
            Console.WriteLine("{0} is {1} years old.", name, age);&lt;br /&gt;
            &lt;span class="comment"&gt;// or&lt;/span&gt;&lt;br /&gt;
            Console.WriteLine(name + " is " + age + " years old."); &lt;/p&gt;
            &lt;p&gt;&lt;br /&gt;
            int c = Console.Read();  &lt;span class="comment"&gt;// Read single char&lt;/span&gt;&lt;br /&gt;
            Console.WriteLine(c);    &lt;span class="comment"&gt;// Prints 65 if user enters "A"&lt;/span&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr align="center"&gt;
            &lt;td colspan="2"&gt;
            &lt;table id="Table21" width="100%" border="0" class="header"&gt;
                &lt;tbody&gt;
                    &lt;tr align="center"&gt;
                        &lt;td class="heading2" width="20%"&gt;VB.NET&lt;/td&gt;
                        &lt;td class="heading" width="60%"&gt;&lt;a name="fileio"&gt;&lt;/a&gt;
                        &lt;h3&gt;File I/O&lt;/h3&gt;
                        &lt;/td&gt;
                        &lt;td class="heading2" width="20%"&gt;C#&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr valign="top"&gt;
            &lt;td width="50%" height="163"&gt;
            &lt;p&gt;Imports System.IO&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Write out to text file&lt;/span&gt;&lt;br /&gt;
            Dim writer As &lt;strong&gt;StreamWriter&lt;/strong&gt; = File.CreateText("c:\myfile.txt") &lt;br /&gt;
            writer.WriteLine("Out to file.") &lt;br /&gt;
            writer.Close() &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Read all lines from text file&lt;/span&gt;&lt;br /&gt;
            Dim reader As &lt;strong&gt;StreamReader&lt;/strong&gt; = File.OpenText("c:\myfile.txt") &lt;br /&gt;
            Dim line As String = reader.ReadLine() &lt;br /&gt;
            While Not line Is Nothing &lt;br /&gt;
              Console.WriteLine(line) &lt;br /&gt;
              line = reader.ReadLine() &lt;br /&gt;
            End While &lt;br /&gt;
            reader.Close() &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Write out to binary file&lt;/span&gt;&lt;br /&gt;
            Dim str As String = "Text data" &lt;br /&gt;
            Dim num As Integer = 123 &lt;br /&gt;
            Dim binWriter As New &lt;strong&gt;BinaryWriter&lt;/strong&gt;(File.OpenWrite("c:\myfile.dat"))  &lt;br /&gt;
            binWriter.Write(str)  &lt;br /&gt;
            binWriter.Write(num) &lt;br /&gt;
            binWriter.Close()&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;' Read from binary file&lt;/span&gt;&lt;br /&gt;
            Dim binReader As New &lt;strong&gt;BinaryReader&lt;/strong&gt;(File.OpenRead("c:\myfile.dat")) &lt;br /&gt;
            str = binReader.ReadString() &lt;br /&gt;
            num = binReader.ReadInt32() &lt;br /&gt;
            binReader.Close()&lt;/p&gt;
            &lt;/td&gt;
            &lt;td width="50%" height="163"&gt;
            &lt;p&gt;using System.IO;&lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Write out to text file&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;StreamWriter&lt;/strong&gt; writer = File.CreateText("c:\\myfile.txt"); &lt;br /&gt;
            writer.WriteLine("Out to file."); &lt;br /&gt;
            writer.Close(); &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Read all lines from text file&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;StreamReader&lt;/strong&gt; reader = File.OpenText("c:\\myfile.txt"); &lt;br /&gt;
            string line = reader.ReadLine(); &lt;br /&gt;
            while (line != null) {&lt;br /&gt;
              Console.WriteLine(line); &lt;br /&gt;
              line = reader.ReadLine(); &lt;br /&gt;
            } &lt;br /&gt;
            reader.Close(); &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Write out to binary file&lt;/span&gt;&lt;br /&gt;
            string str = "Text data"; &lt;br /&gt;
            int num = 123; &lt;br /&gt;
            &lt;strong&gt;BinaryWriter&lt;/strong&gt; binWriter = new BinaryWriter(File.OpenWrite("c:\\myfile.dat")); &lt;br /&gt;
            binWriter.Write(str); &lt;br /&gt;
            binWriter.Write(num); &lt;br /&gt;
            binWriter.Close(); &lt;/p&gt;
            &lt;p&gt;&lt;span class="comment"&gt;// Read from binary file&lt;/span&gt;&lt;br /&gt;
            &lt;strong&gt;BinaryReader&lt;/strong&gt; binReader = new BinaryReader(File.OpenRead("c:\\myfile.dat")); &lt;br /&gt;
            str = binReader.ReadString(); &lt;br /&gt;
            num = binReader.ReadInt32(); &lt;br /&gt;
            binReader.Close();&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;div style="BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid"&gt;&lt;br /&gt;
            &lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; BORDER-LEFT: gray 4px solid; WIDTH: 100%; COLOR: gray; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;/div&gt;
            &lt;/div&gt;
            &lt;p&gt; &lt;/p&gt;
            &lt;p&gt; &lt;/p&gt;
            &lt;p&gt;Source:    &lt;font face="Arial"&gt;&lt;a href="http://www.harding.edu/fmccown/vbnet_csharp_comparison.html"&gt;&lt;strong&gt;http://www.harding.edu/fmccown/vbnet_csharp_comparison.html&lt;/strong&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118230"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118230" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/118230.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2008/01/03/vb.net-and-c-syntax-comparison.aspx</guid>
            <pubDate>Fri, 04 Jan 2008 00:51:14 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/118230.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2008/01/03/vb.net-and-c-syntax-comparison.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/118230.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/118230.aspx</trackback:ping>
        </item>
        <item>
            <title>ASP.NET TextBox MultiLine maxlength</title>
            <category>ASP.NET</category>
            <category>unhandled exception</category>
            <link>http://geekswithblogs.net/mahesh/archive/2007/12/27/asp.net-textbox.multiline-maxlength.aspx</link>
            <description>&lt;h1&gt;ASP.NET textbox multiline maxlength &lt;/h1&gt;
&lt;h2&gt;multiline textbox with maxlength in asp.net&lt;/h2&gt;
According to msdn in ASP.NET you can not use textbox’s MaxLength property with Multiline Mode. But I was required in my current application. So I search google and other search engines and finally got few solution. I am simply compiling all of the solutions in single post. &lt;br /&gt;
&lt;strong&gt;Solution Number 1 for &lt;/strong&gt;
&lt;h3&gt;ASP.NET TextBox.MultiLine maxlength&lt;/h3&gt;
Add following javascript &lt;br /&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;function&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt; Count(text,&lt;span style="COLOR: blue"&gt;long&lt;/span&gt;) &lt;!--l namespace="" ns="urn:schemas-microsoft-com:office:office" prefix="o"--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;o:p&gt; &lt;/o:p&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;o:p&gt; &lt;/o:p&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;span style="mso-tab-count: 1"&gt;      &lt;/span&gt;&lt;span style="COLOR: blue"&gt;var&lt;/span&gt; maxlength = &lt;span style="COLOR: blue"&gt;new&lt;/span&gt; Number(&lt;span style="COLOR: blue"&gt;long&lt;/span&gt;); &lt;span style="COLOR: green"&gt;// Change number to your max length.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;o:p&gt; &lt;/o:p&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt 1in; mso-layout-grid-align: none"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;if&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;(document.getElementById(&lt;span style="COLOR: maroon"&gt;'&amp;lt;%=textBox.ClientID%&amp;gt;'&lt;/span&gt;).value.length &amp;gt; maxlength){&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;o:p&gt; &lt;/o:p&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;span style="mso-tab-count: 2"&gt;            &lt;/span&gt;text.value = text.value.substring(0,maxlength);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;o:p&gt; &lt;/o:p&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;span style="mso-tab-count: 2"&gt;            &lt;/span&gt;alert(&lt;span style="COLOR: maroon"&gt;" Only "&lt;/span&gt; + &lt;span style="COLOR: blue"&gt;long&lt;/span&gt; + &lt;span style="COLOR: maroon"&gt;" chars"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;o:p&gt; &lt;/o:p&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;o:p&gt; &lt;/o:p&gt; &lt;/span&gt;&lt;/p&gt;
&lt;br /&gt;
Where “textBox” is the asp text box ID.&lt;br /&gt;
Also add following events in your textbox. &lt;br /&gt;
&lt;br /&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;onKeyUp&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;="javascript:Count(this,200);"&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt; &lt;span style="COLOR: red"&gt;onChange&lt;/span&gt;&lt;span style="COLOR: blue"&gt;="javascript:Count(this,200);"&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;span style="COLOR: blue"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
Your textbox code should look like &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt; &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;lt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;asp&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;:&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;TextBox&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt; &lt;span style="COLOR: red"&gt;ID&lt;/span&gt;&lt;span style="COLOR: blue"&gt;="textBox"&lt;/span&gt; &lt;span style="COLOR: red"&gt;onKeyUp&lt;/span&gt;&lt;span style="COLOR: blue"&gt;="javascript:Count(this,2);"&lt;/span&gt; &lt;span style="COLOR: red"&gt;onChange&lt;/span&gt;&lt;span style="COLOR: blue"&gt;="javascript:Count(this,2);"&lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;&lt;span style="COLOR: red"&gt;TextMode&lt;/span&gt;&lt;span style="COLOR: blue"&gt;=MultiLine&lt;/span&gt; &lt;span style="COLOR: red"&gt;Columns&lt;/span&gt;&lt;span style="COLOR: blue"&gt;="5"&lt;/span&gt; &lt;span style="COLOR: red"&gt;Rows&lt;/span&gt;&lt;span style="COLOR: blue"&gt;="5"&lt;/span&gt; &lt;span style="COLOR: red"&gt;runat&lt;/span&gt;&lt;span style="COLOR: blue"&gt;=server&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;    &lt;/span&gt;&lt;span style="COLOR: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR: maroon"&gt;asp&lt;/span&gt;&lt;span style="COLOR: blue"&gt;:&lt;/span&gt;&lt;span style="COLOR: maroon"&gt;TextBox&lt;/span&gt;&lt;span style="COLOR: blue"&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;br /&gt;
&lt;strong&gt;Solution Number 2 for &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h3&gt;ASP.NET TextBox.MultiLine maxlength&lt;/h3&gt;
Another way to achieve this is regular expression. You can add following regular expression validate on asp text box. &lt;br /&gt;
&lt;br /&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;&amp;lt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;asp&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;:&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt;RegularExpressionValidator&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"&gt; &lt;span style="COLOR: red"&gt;ID&lt;/span&gt;&lt;span style="COLOR: blue"&gt;="txtConclusionValidator1"&lt;/span&gt; &lt;span style="COLOR: red"&gt;ControlToValidate&lt;/span&gt;&lt;span style="COLOR: blue"&gt;="textBox"&lt;/span&gt; &lt;span style="COLOR: red"&gt;Text&lt;/span&gt;&lt;span style="COLOR: blue"&gt;="Exceeding 200 characters"&lt;/span&gt; &lt;span style="COLOR: red"&gt;ValidationExpression&lt;/span&gt;&lt;span style="COLOR: blue"&gt;="^[\s\S]{0,2}$"&lt;/span&gt; &lt;span style="COLOR: red"&gt;runat&lt;/span&gt;&lt;span style="COLOR: blue"&gt;="server"&lt;/span&gt; &lt;span style="COLOR: blue"&gt;/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;br /&gt;
&lt;br /&gt;
Hope this helps you!!!
&lt;div style="BORDER-RIGHT: yellow 2px solid; BORDER-TOP: yellow 2px solid; BORDER-LEFT: yellow 2px solid; BORDER-BOTTOM: yellow 2px solid"&gt;
&lt;div style="BORDER-RIGHT: gray 4px solid; BORDER-TOP: gray 4px solid; BORDER-LEFT: gray 4px solid; WIDTH: 100%; BORDER-BOTTOM: gray 4px solid; BACKGROUND-COLOR: silver; TEXT-ALIGN: center"&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118028"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118028" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/118028.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2007/12/27/asp.net-textbox.multiline-maxlength.aspx</guid>
            <pubDate>Fri, 28 Dec 2007 05:41:16 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/118028.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2007/12/27/asp.net-textbox.multiline-maxlength.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/118028.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/118028.aspx</trackback:ping>
        </item>
        <item>
            <title>Mutex Could not be Created.</title>
            <category>unhandled exception</category>
            <link>http://geekswithblogs.net/mahesh/archive/2007/12/27/mutex-could-not-be-created.aspx</link>
            <description>&lt;h1&gt;Mutex Could not be Created.&lt;/h1&gt;
Some time while running ASP.NET web application through Visual Studio you might receive following error
&lt;h2&gt;Server Error in Application. Mutex could not be created.&lt;/h2&gt;
Few workaround for &lt;strong&gt;“Mutex Could not be Created.”&lt;/strong&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="WIDTH: 100%; BACKGROUND-COLOR: yellow; TEXT-ALIGN: center"&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;h2&gt;“Mutex Could not be Created.”&lt;/h2&gt;
Solution number 1 &lt;br /&gt;
1. If your visual studio 2005 is open, closed it.&lt;br /&gt;
2. Go to the ASP.NET temporary folder for v2.0 of the framework&lt;br /&gt;
&lt;windows&gt;&lt;/windows&gt;\Microsoft.Net\Framework\v2.0&lt;extra numbers=""&gt;&lt;/extra&gt;\Temporary ASpNET pages 3. Remove the folder for your application&lt;br /&gt;
4. Reset IIS (iisreset)&lt;br /&gt;
5. First Browse your page from Browser&lt;br /&gt;
6. Re-open Visual studio&lt;br /&gt;
&amp;lt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="WIDTH: 100%; BACKGROUND-COLOR: yellow; TEXT-ALIGN: center"&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;h2&gt;“Mutex Could not be Created.”&lt;/h2&gt;
Solution number 2 &lt;br /&gt;
1. locate the current machine config file (e.g at C:\WINNT\Microsoft.NET\Framework\v2.0.50727\CONFIG\)&lt;br /&gt;
2. update the Machine.Config under the &lt;system.web&gt;&lt;/system.web&gt;tag like that -
&lt;processmodel password="aspnet" username="my_server\aspnet" autoconfig="true"&gt;&lt;/processmodel&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="WIDTH: 100%; BACKGROUND-COLOR: yellow; TEXT-ALIGN: center"&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;h2&gt;“Mutex Could not be Created.” &lt;/h2&gt;
Solution number 3 &lt;br /&gt;
Cause: This occurs because the permissions on the following registry key no longer have your custom account:&lt;br /&gt;
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\2.0.50727.0\CompilationMutexName&lt;br /&gt;
The compilation mutex gets it's permissions from this registry key and with your custom account missing, the process running ASP.NET cannot get a handle to the mutex and fails during compilation.&lt;br /&gt;
Resolution:&lt;br /&gt;
=========&lt;br /&gt;
1. Run the following to add your custom account to the registry key permissions:&lt;br /&gt;
ASPNET_regiis -ga domain\account. &lt;br /&gt;
2. Either restart the server or close the handles to the mutex (see below)&lt;br /&gt;
To close the handles to the Mutex:&lt;br /&gt;
3. Download and launch Process Explorer from www.sysinternals.com &lt;br /&gt;
4. From the Find menu, select Find Handle or DLL &lt;br /&gt;
5. In the Handle or DLL substring box, type “mutant” (without quotes) and click Search &lt;br /&gt;
6. Click the Handle or DLL column heading to sort the items and find a mutex that starts with CL. The handle will typically be devenv.exe (the IDE for Visual Studio) and aspnet_wp.exe or w3wp.exe. The handle will look similar to: &lt;br /&gt;
7. \BaseNameObjects\CLbdd6aa8f &lt;br /&gt;
8. Select the handle in the search box and Process Explorer locates the Process and the handle in the main window &lt;br /&gt;
9. Right-click the handle in the main window and select Close Handle&lt;br /&gt;
Additional Info:&lt;br /&gt;
============&lt;br /&gt;
The error may occur anytime you run ASP.NET as a custom account and the above mentioned registry key does not have the account listed in the permissions.&lt;br /&gt;
If you receive the error and you are running with a custom account on IIS 6 in worker process mode (code running in w3wp.exe), you can add your custom account to the IIS_WPG group on the server. The IIS_WPG group is granted access to the registry key by default.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="WIDTH: 100%; BACKGROUND-COLOR: yellow; TEXT-ALIGN: center"&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;h2&gt;“Mutex Could not be Created.”&lt;/h2&gt;
Solution Number 4 &lt;br /&gt;
You may also need to fix the perimssions manually, as follows:&lt;br /&gt;
1. Run Registry Editor 32: Windows -&amp;gt; Run -&amp;gt; "REGEDT32"&lt;br /&gt;
2. Locate the sub-window "HKEY_LOCAL_MACHINE on Local Machine"&lt;br /&gt;
3. Navigate to the key:&lt;br /&gt;
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\2.0.50727.0\"&lt;br /&gt;
(and select it).&lt;br /&gt;
4. Click the menu "Security" then "Permissions".&lt;br /&gt;
5. Ensure the custom account you are using to run aspnet (e.g. "mydomain\aspnet") is in this permissions list.&lt;br /&gt;
If it is not then Add it and ensure "Full Control" is ticked, then click OK.&lt;br /&gt;
6. This should immediately resolve the Mutex locking issue (just refresh your page, or rebuild in Visual Studio).&lt;br /&gt;
7. If not then do an IISRESET first then retry step 6.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="WIDTH: 100%; BACKGROUND-COLOR: yellow; TEXT-ALIGN: center"&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;h2&gt;“Mutex Could not be Created.”&lt;/h2&gt;
Solution number 5 &lt;br /&gt;
Go to the Visual Studio Command Prompt and reach at&lt;br /&gt;
c:\Windows\Microsoft.net\Framework\v2.0.50727&amp;gt; &lt;br /&gt;
and type the command&lt;br /&gt;
c:\Windows\Microsoft.net\Framework\v2.0.50727&amp;gt; aspnet_regiis -ga Domain\User&lt;br /&gt;
After that, go to the windows\microsoft.net\framework\v2.0.50727 and there you'll get a temporary file. Just delete it without any hasitation. Rfresh and restart the IIS.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="WIDTH: 100%; BACKGROUND-COLOR: yellow; TEXT-ALIGN: center"&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;h2&gt;“Mutex Could not be Created.”&lt;/h2&gt;
Solution number 6 On Vista Business 1. Delete my app from the aspnet folder&lt;br /&gt;
2. Opened Regedit. Went to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\2.050727.0. Right clicked and added aspnet as user providing it full-control permissions.&lt;br /&gt;
Hope this help!!!.... &lt;br /&gt;
&lt;br /&gt;
&lt;div style="WIDTH: 100%; BACKGROUND-COLOR: yellow; TEXT-ALIGN: center"&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118013"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118013" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/118013.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2007/12/27/mutex-could-not-be-created.aspx</guid>
            <pubDate>Thu, 27 Dec 2007 12:28:40 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/118013.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2007/12/27/mutex-could-not-be-created.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/118013.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/118013.aspx</trackback:ping>
        </item>
        <item>
            <title>Items collection cannot be modified when the DataSource property is set.</title>
            <category>C#</category>
            <link>http://geekswithblogs.net/mahesh/archive/2007/12/26/items-collection-cannot-be-modified-when-the-datasource-property-is.aspx</link>
            <description>&lt;h1&gt;Items collection cannot be modified when the DataSource property is set.&lt;/h1&gt;
This exception
&lt;h4&gt;“Items collection cannot be modified when the DataSource property is set.”&lt;/h4&gt;
occurs when you trying to add some text like “Select” or “None” in combo box (drop down list) in .NET framework window form control. There is no such way to add items in combo box’s items property after you set DataSource. To avoid this you can add one more item in your datasource. For example if you are trying to bind drop down list through DataSet then add one more row into DataSet. There is one more workaround for
&lt;h4&gt;“Items collection cannot be modified when the DataSource property is set.”&lt;/h4&gt;
If you like? http://www.codeproject.com/KB/combobox/UnboundItemsComboBox.aspx Hope this will help you to solve the exception
&lt;h5&gt;“Items collection cannot be modified when the DataSource property is set.”&lt;/h5&gt;
&lt;div style="WIDTH: 100%; BACKGROUND-COLOR: yellow; TEXT-ALIGN: center"&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118003"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=118003" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/118003.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2007/12/26/items-collection-cannot-be-modified-when-the-datasource-property-is.aspx</guid>
            <pubDate>Thu, 27 Dec 2007 01:59:37 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/118003.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2007/12/26/items-collection-cannot-be-modified-when-the-datasource-property-is.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/118003.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/118003.aspx</trackback:ping>
        </item>
        <item>
            <title>ASP.NET Web Services Interview Questions</title>
            <category>ASP.NET</category>
            <category>C#</category>
            <category>Web Services</category>
            <link>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-interview-questions-yet-again.aspx</link>
            <description>&lt;h1&gt;&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s3_.NET-Web-Services-Interview-Questions.aspx"&gt;ASP.NET Web Services Interview Questions &lt;/a&gt;&lt;/h1&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q69_Which-page-is-used-to-display-the-link-of-webmethods-in-ASP-NET-web-service.aspx"&gt;Which page is used to display the link of webmethods in ASP.NET web services? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q68_If-your-webmethod-is-having-return-type-is-void-and-while-consuming-the-web.aspx"&gt;If your webmethod is having return type is void and while consuming the webservices you don’t want to wait the complete execution to that method. How would you achive this? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q67_How-you-would-make-your-web-services-to-participate-in-transaction-.aspx"&gt;How you would make your web services to participate in transaction? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q66_What-would-be-key-requirement-to-make-ASP-NET-web-application-an-ASP-NET-We.aspx"&gt;What would be key requirement to make ASP.NET web application an ASP.NET Web Services? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q65_What-is-the-primary-purpose-of-Namespace-property-which-is-used-in-WebServi.aspx"&gt;What is the primary purpose of Namespace property, which is used in WebServices attribute? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q64_Identify-invalid-WebServices-declaration-.aspx"&gt;Identify invalid WebServices declaration? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q63_While-creating-Web-Service-through-visual-studio-template-which-namespaces-.aspx"&gt;While creating Web Service through visual studio template, which namespaces are include automatically? &lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:Yellow; text-align:center; width:100%"&gt;
&lt;br /&gt;
&lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;
    Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;
    ASP.NET Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;
    .NET Interview Questions
&lt;/a&gt;
&lt;br /&gt;
&lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;
    ASP.NET 2.0 Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;
    .NET 2.0 Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;
    SQL Server 2005 Interview Questions
&lt;/a&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117982"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117982" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/117982.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-interview-questions-yet-again.aspx</guid>
            <pubDate>Tue, 25 Dec 2007 09:19:35 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/117982.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-interview-questions-yet-again.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/117982.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/117982.aspx</trackback:ping>
        </item>
        <item>
            <title>ASP.NET Web Services Interview Questions</title>
            <category>ASP.NET</category>
            <category>C#</category>
            <category>Web Services</category>
            <link>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-interview-questions-again.aspx</link>
            <description>&lt;h1&gt;&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s3_.NET-Web-Services-Interview-Questions.aspx"&gt;ASP.NET Web Services Interview Questions &lt;/a&gt;&lt;/h1&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q75_Which-method-is-used-to-serialize-an-object-into-an-XML-document-from-Xmlse.aspx"&gt;Which method is used to serialize an object into an XML document from Xmlserializer class? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q74_How-to-specify-the-Web-Service-compile-with-the-WS-I-basic-profile-.aspx"&gt;How to specify the Web Service compile with the WS-I basic profile? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q73_For-SOAP-Simple-Object-Access-Protocol-message-formatting-what-is-the-purpo.aspx"&gt;For SOAP (Simple Object Access Protocol) message formatting what is the purpose of Encoded value? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q72_What-are-the-three-main-section-of-SOAP-Simple-Object-Access-Protocol-messa.aspx"&gt;What are the three main section of SOAP (Simple Object Access Protocol) message? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q71_What-all-steps-are-required-to-create-an-application-to-test-your-ASP-NET-w.aspx"&gt;What all steps are required to create an application to test your ASP.NET web services? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q70_How-you-can-verify-the-result-of-your-ASP-NET-web-services-.aspx"&gt;How you can verify the result of your ASP.NET web services? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:Yellow; text-align:center; width:100%"&gt;
&lt;br /&gt;
&lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;
    Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;
    ASP.NET Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;-Questions.aspx"&gt;
    .NET Interview Questions
&lt;/a&gt;
&lt;br /&gt;
&lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;
    ASP.NET 2.0 Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;-Questions.aspx"&gt;
    .NET 2.0 Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-20&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;05-Interview-Questions.aspx"&gt;
    SQL Server 2005 Interview Questions
&lt;/a&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117981"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117981" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/117981.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-interview-questions-again.aspx</guid>
            <pubDate>Tue, 25 Dec 2007 09:18:54 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/117981.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-interview-questions-again.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/117981.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/117981.aspx</trackback:ping>
        </item>
        <item>
            <title>ASP.NET Web Services Interview Questions</title>
            <category>ASP.NET</category>
            <category>C#</category>
            <category>Web Services</category>
            <link>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-interview-questions.aspx</link>
            <description>&lt;h1&gt;&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s3_.NET-Web-Services-Interview-Questions.aspx"&gt;ASP.NET Web Services Interview Questions &lt;/a&gt;&lt;/h1&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q81_How-do-you-configure-the-SOAP-Simple-Object-Access-Protocol-to-associate-wi.aspx"&gt;How do you configure the SOAP (Simple Object Access Protocol) to associate with particular web method? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q80_Which-method-of-SoapExtension-class-is-used-to-intercept-the-incoming-strea.aspx"&gt;Which method of SoapExtension class is used to intercept the incoming stream and determine the stage? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q79_Which-is-a-true-statement-for-BeforeSerialize-stage-of-an-in-coming-request.aspx"&gt;Which is a true statement for BeforeSerialize stage of an in-coming request message occurs? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q78_What-value-can-be-used-when-setting-the-direction-of-the-SOAP-header-.aspx"&gt;What value can be used when setting the direction of the SOAP header? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q77_Which-is-not-the-step-to-create-custom-SOAP-Simple-Object-Access-Protocol-h.aspx"&gt;Which is not the step to create custom SOAP (Simple Object Access Protocol) header class? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q76_What-kind-of-information-included-in-SOAP-Simple-Object-Access-Protocol-hea.aspx"&gt;What kind of information included in SOAP (Simple Object Access Protocol) header? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="WIDTH: 100%; BACKGROUND-COLOR: yellow; TEXT-ALIGN: center"&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-20&amp;#xD;&amp;#xA;05-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;

&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:Yellow; text-align:center; width:100%"&gt;
&lt;br /&gt;
&lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;
    Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;
    ASP.NET Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;-Questions.aspx"&gt;
    .NET Interview Questions
&lt;/a&gt;
&lt;br /&gt;
&lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;
    ASP.NET 2.0 Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;-Questions.aspx"&gt;
    .NET 2.0 Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-20&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;05-Interview-Questions.aspx"&gt;
    SQL Server 2005 Interview Questions
&lt;/a&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117980"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117980" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/117980.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-interview-questions.aspx</guid>
            <pubDate>Tue, 25 Dec 2007 09:18:16 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/117980.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-interview-questions.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/117980.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/117980.aspx</trackback:ping>
        </item>
        <item>
            <title>ASP.NET Web Services Quiz</title>
            <category>ASP.NET</category>
            <category>C#</category>
            <category>Web Services</category>
            <link>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-quiz-yet-again.aspx</link>
            <description>&lt;h1&gt;&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s3_.NET-Web-Services-Interview-Questions.aspx"&gt;ASP.NET Web Services Quiz &lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q69_Which-page-is-used-to-display-the-link-of-webmethods-in-ASP-NET-web-service.aspx"&gt;Which page is used to display the link of webmethods in ASP.NET web services? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q68_If-your-webmethod-is-having-return-type-is-void-and-while-consuming-the-web.aspx"&gt;If your webmethod is having return type is void and while consuming the webservices you don’t want to wait the complete execution to that method. How would you achive this? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q67_How-you-would-make-your-web-services-to-participate-in-transaction-.aspx"&gt;How you would make your web services to participate in transaction? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q66_What-would-be-key-requirement-to-make-ASP-NET-web-application-an-ASP-NET-We.aspx"&gt;What would be key requirement to make ASP.NET web application an ASP.NET Web Services? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q65_What-is-the-primary-purpose-of-Namespace-property-which-is-used-in-WebServi.aspx"&gt;What is the primary purpose of Namespace property, which is used in WebServices attribute? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q64_Identify-invalid-WebServices-declaration-.aspx"&gt;Identify invalid WebServices declaration? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q63_While-creating-Web-Service-through-visual-studio-template-which-namespaces-.aspx"&gt;While creating Web Service through visual studio template, which namespaces are include automatically? &lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Thanks&lt;br /&gt;
~Mahesh&lt;/p&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="WIDTH: 100%; BACKGROUND-COLOR: yellow; TEXT-ALIGN: center"&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;ASP.NET Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;-Questions.aspx"&gt;.NET Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;ASP.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;-Questions.aspx"&gt;.NET 2.0 Interview Questions &lt;/a&gt;| &lt;a style="FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: blue" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-20&amp;#xD;&amp;#xA;05-Interview-Questions.aspx"&gt;SQL Server 2005 Interview Questions &lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117979"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117979" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/117979.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-quiz-yet-again.aspx</guid>
            <pubDate>Tue, 25 Dec 2007 09:11:39 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/117979.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-quiz-yet-again.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/117979.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/117979.aspx</trackback:ping>
        </item>
        <item>
            <title>ASP.NET Web Services Quiz</title>
            <category>ASP.NET</category>
            <category>Web Services</category>
            <link>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-quiz-again.aspx</link>
            <description>&lt;h1&gt;&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s3_.NET-Web-Services-Interview-Questions.aspx"&gt;ASP.NET Web Services Quiz &lt;/a&gt;&lt;/h1&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q75_Which-method-is-used-to-serialize-an-object-into-an-XML-document-from-Xmlse.aspx"&gt;Which method is used to serialize an object into an XML document from Xmlserializer class? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q74_How-to-specify-the-Web-Service-compile-with-the-WS-I-basic-profile-.aspx"&gt;How to specify the Web Service compile with the WS-I basic profile? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q73_For-SOAP-Simple-Object-Access-Protocol-message-formatting-what-is-the-purpo.aspx"&gt;For SOAP (Simple Object Access Protocol) message formatting what is the purpose of Encoded value? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q72_What-are-the-three-main-section-of-SOAP-Simple-Object-Access-Protocol-messa.aspx"&gt;What are the three main section of SOAP (Simple Object Access Protocol) message? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q71_What-all-steps-are-required-to-create-an-application-to-test-your-ASP-NET-w.aspx"&gt;What all steps are required to create an application to test your ASP.NET web services? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q70_How-you-can-verify-the-result-of-your-ASP-NET-web-services-.aspx"&gt;How you can verify the result of your ASP.NET web services? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
~Mahesh

&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:Yellow; text-align:center; width:100%"&gt;
&lt;br /&gt;
&lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;
    Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;
    ASP.NET Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;-Questions.aspx"&gt;
    .NET Interview Questions
&lt;/a&gt;
&lt;br /&gt;
&lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;
    ASP.NET 2.0 Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;-Questions.aspx"&gt;
    .NET 2.0 Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-20&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;05-Interview-Questions.aspx"&gt;
    SQL Server 2005 Interview Questions
&lt;/a&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117978"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117978" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/117978.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-quiz-again.aspx</guid>
            <pubDate>Tue, 25 Dec 2007 09:10:46 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/117978.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-quiz-again.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/117978.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/117978.aspx</trackback:ping>
        </item>
        <item>
            <title>ASP.NET Web Services Quiz</title>
            <category>ASP.NET</category>
            <category>Web Services</category>
            <link>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-quiz.aspx</link>
            <description>&lt;h1&gt;&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/s3_.NET-Web-Services-Interview-Questions.aspx"&gt;ASP.NET Web Services Quiz &lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q81_How-do-you-configure-the-SOAP-Simple-Object-Access-Protocol-to-associate-wi.aspx"&gt;How do you configure the SOAP (Simple Object Access Protocol) to associate with particular web method? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q80_Which-method-of-SoapExtension-class-is-used-to-intercept-the-incoming-strea.aspx"&gt;Which method of SoapExtension class is used to intercept the incoming stream and determine the stage? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q79_Which-is-a-true-statement-for-BeforeSerialize-stage-of-an-in-coming-request.aspx"&gt;Which is a true statement for BeforeSerialize stage of an in-coming request message occurs? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q78_What-value-can-be-used-when-setting-the-direction-of-the-SOAP-header-.aspx"&gt;What value can be used when setting the direction of the SOAP header? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q77_Which-is-not-the-step-to-create-custom-SOAP-Simple-Object-Access-Protocol-h.aspx"&gt;Which is not the step to create custom SOAP (Simple Object Access Protocol) header class? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a target="_blank" href="http://www.thinkinterview.com/Interview-Questions/q76_What-kind-of-information-included-in-SOAP-Simple-Object-Access-Protocol-hea.aspx"&gt;What kind of information included in SOAP (Simple Object Access Protocol) header? &lt;/a&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Thanks&lt;br /&gt;
~Mahesh&lt;br /&gt;
&lt;/p&gt;


&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:Yellow; text-align:center; width:100%"&gt;
&lt;br /&gt;
&lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;
    Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;
    ASP.NET Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;-Questions.aspx"&gt;
    .NET Interview Questions
&lt;/a&gt;
&lt;br /&gt;
&lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;
    ASP.NET 2.0 Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;-Questions.aspx"&gt;
    .NET 2.0 Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-20&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;05-Interview-Questions.aspx"&gt;
    SQL Server 2005 Interview Questions
&lt;/a&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117977"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117977" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/117977.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-quiz.aspx</guid>
            <pubDate>Tue, 25 Dec 2007 09:09:41 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/117977.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2007/12/25/asp.net-web-services-quiz.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/117977.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/117977.aspx</trackback:ping>
        </item>
        <item>
            <title>ASP.NET Interview Questions</title>
            <category>ASP.NET</category>
            <link>http://geekswithblogs.net/mahesh/archive/2007/12/23/117955.aspx</link>
            <description>&lt;div align="center"&gt;
&lt;h1&gt;&lt;a href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;ASP.NET Interview Questions&lt;/a&gt;&lt;/h1&gt;
&lt;/div&gt;
1. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q1_Response-Write--and-Response-Output-Write-.aspx"&gt;What’s the difference between Response.Write() and Response.Output.Write()? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
2. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q2_What-is-the-sequence-of-event-firing-during-page-load.aspx"&gt;What is the sequence of event firing during page load of asp.net page life cycle?&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
3. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q5_What-type-of-ASP-NET-authentication-you-will-implement.aspx"&gt;For intranet based Web application reads comma-delimited text files. The files reside in a subdirectory root directory. Users are not allowed to navigate directly to these files in a Web browser unless they are members of the Accounting role. You need to write an ASP.NET HTTP handler that will use the FileAuthorizationModule class. What type of authentication you will implement. &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
4. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q10_Secure-existing-ASP-NET-Web-site-by-redirecting-all-users-to-the-logon-page.aspx"&gt;You company gives you a task to secure existing ASP.NET Web site by redirecting all users to the logon page, Login.aspx. After logging on, users must be redirect to the page that they originally requested. Which should you use? &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
5. &lt;a href="http://www.thinkinterview.com/Interview-Questions/q9_ASP-NET-Login-control-and-MembershipProvider-.aspx"&gt;In ASP.NET web application you are creating a Web Form. This Web Form allows users to log on to a Web site which use a Login control named Login1. Membership data for the application is stored in a SQL Express database and .mdf file is in the App_Data directory. In ASP.NET web application you have to configure your application so that the membership data is stored in a local Microsoft SQL Server database. You have following setting in the Web.config file.&lt;membership defaultprovider="MySqlProvider"&gt;&lt;/membership&gt;
&lt;providers&gt;&lt;/providers&gt;
&lt;add connectionstringname="MyOrgSqlProviderConnection" name="MySqlProvider" type="System.Web.Security.SqlMembershipProvider,  System.Web,Version=2.0.0.0,  Culture=neutral, PublicKeyToken=b03f5f7f11d40s3a"&gt;&lt;/add&gt;Which else should you perform?&lt;/a&gt;

&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:Yellow; text-align:center; width:100%"&gt;
&lt;br /&gt;
&lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;
    Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;
    ASP.NET Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;-Questions.aspx"&gt;
    .NET Interview Questions
&lt;/a&gt;
&lt;br /&gt;
&lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;
    ASP.NET 2.0 Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;-Questions.aspx"&gt;
    .NET 2.0 Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-20&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;05-Interview-Questions.aspx"&gt;
    SQL Server 2005 Interview Questions
&lt;/a&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117955"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117955" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/117955.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2007/12/23/117955.aspx</guid>
            <pubDate>Mon, 24 Dec 2007 00:22:08 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/117955.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2007/12/23/117955.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/117955.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/117955.aspx</trackback:ping>
        </item>
        <item>
            <title> Nice VS 2008 Code Editing Improvements</title>
            <link>http://geekswithblogs.net/mahesh/archive/2007/08/08/114508.aspx</link>
            <description>Check it out &lt;font&gt;&lt;font size="2" face="arial"&gt;Scott's new post&lt;br /&gt;
&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/07/28/nice-vs-2008-code-editing-improvements.aspx"&gt;http://weblogs.asp.net/scottgu/archive/2007/07/28/nice-vs-2008-code-editing-improvements.aspx&lt;/a&gt;&lt;br /&gt;
&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;
&lt;a href="http://www.thinkinterview.com"&gt;ASP.NET Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;C# Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;.NET Interview Questions&lt;/a&gt; |  &lt;a href="http://www.thinkinterview.com"&gt;Dot Net Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;VB.NET Interview Questions&lt;/a&gt; |  &lt;a href="http://www.thinkinterview.com"&gt;Oracle Interview Questions&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=114508"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=114508" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/114508.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2007/08/08/114508.aspx</guid>
            <pubDate>Wed, 08 Aug 2007 23:01:14 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/114508.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2007/08/08/114508.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/114508.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/114508.aspx</trackback:ping>
        </item>
        <item>
            <title>Thinkinterview Launched!!!</title>
            <link>http://geekswithblogs.net/mahesh/archive/2007/07/27/114214.aspx</link>
            <description>Hi &lt;br /&gt;
     Today &lt;a href="http://www.thinkinterview.com"&gt;http://www.thinkinterview.com&lt;/a&gt; launched.&lt;br /&gt;
Thanks&lt;br /&gt;
Mahesh&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=114214"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=114214" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/114214.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2007/07/27/114214.aspx</guid>
            <pubDate>Fri, 27 Jul 2007 13:10:56 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/114214.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2007/07/27/114214.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/114214.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/114214.aspx</trackback:ping>
        </item>
        <item>
            <title>BizTalk Questions Part-1</title>
            <category>BizTalk</category>
            <link>http://geekswithblogs.net/mahesh/archive/2007/04/19/111789.aspx</link>
            <description>&lt;div style="margin: 0in 0in 0pt 0.25in;"&gt;Hi,&lt;/div&gt;
&lt;div style="margin: 0in 0in 0pt 0.25in;"&gt;     I am going to start quiz on BizTalk.&lt;/div&gt;
&lt;div style="margin: 0in 0in 0pt 0.25in;"&gt;In first part I am putting question related to Schema.&lt;/div&gt;
&lt;div style="margin: 0in 0in 0pt 0.25in;"&gt;You can answer these questions in comment section and letter on I’ll update this blog entry with the appropriate answer with the name of sender.&lt;/div&gt;
&lt;div style="margin: 0in 0in 0pt 0.25in;"&gt; So let’s start the knowledge train…&lt;/div&gt;
&lt;div style="margin: 0in 0in 0pt 0.25in;"&gt; &lt;/div&gt;
&lt;ol type="1" style="margin-top: 0in;"&gt;
    &lt;li style="margin: 0in 0in 0pt;"&gt;What is BizTalk? &lt;/li&gt;
    &lt;li style="margin: 0in 0in 0pt;"&gt;How can you reuse existing schema? &lt;/li&gt;
    &lt;li style="margin: 0in 0in 0pt;"&gt;What is properties promotion? &lt;/li&gt;
    &lt;li style="margin: 0in 0in 0pt;"&gt;Type of properties promotion. &lt;/li&gt;
    &lt;li style="margin: 0in 0in 0pt;"&gt;Instance Specific properties VS System or Exchange Specific Properties. &lt;/li&gt;
    &lt;li style="margin: 0in 0in 0pt;"&gt;What is Envelop? &lt;/li&gt;
    &lt;li style="margin: 0in 0in 0pt;"&gt;What is Message Type in BizTalk? &lt;/li&gt;
    &lt;li style="margin: 0in 0in 0pt;"&gt;Promoted Properties VS Distinguished Fields. &lt;/li&gt;
    &lt;li style="margin: 0in 0in 0pt;"&gt;“MessageContextPropertiesBase” vs  “MessageDataPropertiesBase”. &lt;/li&gt;
    &lt;li style="margin: 0in 0in 0pt;"&gt;How to access Promoted Properties and Distinguished Fields? &lt;/li&gt;
&lt;/ol&gt;
&lt;p style="margin: 0in 0in 0pt;"&gt;Thanks&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;"&gt;Mahesh&lt;/p&gt;
&lt;br /&gt;
&lt;p style="margin: 0in 0in 0pt;"&gt; &lt;/p&gt;
&lt;br /&gt;
&lt;p style="margin: 0in 0in 0pt;"&gt; &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;
&lt;/p&gt;

&lt;br /&gt;
&lt;a href="http://www.thinkinterview.com"&gt;ASP.NET Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;C# Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;.NET Interview Questions&lt;/a&gt; | 
&lt;a href="http://www.thinkinterview.com"&gt;Dot Net Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;VB.NET Interview Questions&lt;/a&gt; | 
&lt;a href="http://www.thinkinterview.com"&gt;Oracle Interview Questions&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=111789"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=111789" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/111789.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2007/04/19/111789.aspx</guid>
            <pubDate>Thu, 19 Apr 2007 11:13:31 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/111789.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2007/04/19/111789.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/111789.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/111789.aspx</trackback:ping>
        </item>
        <item>
            <title>Abstract Class vs Interface </title>
            <category>C#</category>
            <link>http://geekswithblogs.net/mahesh/archive/2006/07/05/84120.aspx</link>
            <description>&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;strong&gt;Introduction&lt;/strong&gt;: &lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span&gt;                        &lt;/span&gt;There are lost of discussion on the internet about the Interface vs Abstract class. Also, as base class whether we have to use interface, abstract class or normal class.&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span&gt; &lt;/span&gt;I am trying to point out few considerations on which we can take decision about Interface vs Abstract class vs Class.&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;strong&gt;Abstract Class vs Interface &lt;o:p&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;I am assuming you are having all the basic knowledge of abstract and interface keyword. I am just briefing the basics.&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;We can not make instance of Abstract Class as well as Interface. &lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;Here are few differences in Abstract class and Interface as per the definition.&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;Abstract class can contain abstract methods, abstract property as well as other members (just like normal class).&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;Interface can only contain abstract methods, properties but we don’t need to put abstract and public keyword. All the methods and properties defined in Interface are by default public and abstract.&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span&gt;            &lt;/span&gt;&lt;span style="font-size: 10pt; color: green; font-family: 'Courier New';"&gt;//Abstarct Class&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; text-indent: 0.5in;"&gt;&lt;span style="font-size: 10pt; color: blue; font-family: 'Courier New';"&gt;public&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; &lt;span style="color: blue;"&gt;abstract&lt;/span&gt; &lt;span style="color: blue;"&gt;class&lt;/span&gt; &lt;span style="color: teal;"&gt;Vehicles&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;  &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: blue;"&gt;int&lt;/span&gt; noOfWheel;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: blue;"&gt;string&lt;/span&gt; color;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;abstract&lt;/span&gt; &lt;span style="color: blue;"&gt;string&lt;/span&gt; Engine&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;{&lt;span&gt;   &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;            &lt;/span&gt;&lt;span style="color: blue;"&gt;get&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;            &lt;/span&gt;&lt;span style="color: blue;"&gt;set&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;abstract&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; Accelerator();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;  &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;      &lt;/span&gt;&lt;span style="color: green;"&gt;//Interface&lt;/span&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; text-indent: 0.5in;"&gt;&lt;span style="font-size: 10pt; color: blue; font-family: 'Courier New';"&gt;public&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt; &lt;span style="color: blue;"&gt;interface&lt;/span&gt; &lt;span style="color: teal;"&gt;Vehicles&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;  &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt; Engine&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;{&lt;span&gt;   &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;            &lt;/span&gt;&lt;span style="color: blue;"&gt;get&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;            &lt;/span&gt;&lt;span style="color: blue;"&gt;set&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;        &lt;/span&gt;&lt;span style="color: blue;"&gt;void&lt;/span&gt; Accelerator();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;  &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;o:p&gt; &lt;/o:p&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span&gt;We can see abstract class contains private members also we can put some methods with implementation also. But in case of interface only methods and properties allowed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span&gt;We use abstract class and Interface for the base class in our application.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span&gt;&lt;o:p&gt; &lt;/o:p&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span&gt;This is all about the language defination. Now million doller question: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span&gt;How can we take &lt;/span&gt;decision about &lt;span&gt;when we have to use Interface and when Abstract Class.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span&gt;Basicly &lt;strong&gt;abstact class is a abstract view of any realword entity and interface is more abstract one&lt;/strong&gt;. When we thinking about the entity there are two things one is intention and one is implemntation. Intention means I know about the entity and&lt;span&gt;  &lt;/span&gt;also may have idea about its state as well as behaviour but don’t know about how its looks or works or may know partially. Implementation means actual state and behaviour of entity.&lt;span&gt;   &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span&gt;Enough theory lets take an example.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span&gt;I am trying to make a Content Management System where content is a genralize form of article, reviews, blogs etc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span&gt;                                    &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;v:group id="_x0000_s1026" style="width: 261pt; height: 99pt;" coordsize="4350,1697" coordorigin="3427,12109" editas="canvas"&gt;&lt;o:lock aspectratio="t" v:ext="edit"&gt;&lt;/o:lock&gt;&lt;v:shapetype id="_x0000_t75" coordsize="21600,21600" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;/v:stroke&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 1 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @2 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 0 1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @6 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"&gt;&lt;/v:path&gt;&lt;o:lock aspectratio="t" v:ext="edit"&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;v:shape id="_x0000_s1027" style="left: 3427px; width: 4350px; position: absolute; top: 12109px; height: 1697px;" type="#_x0000_t75" o:preferrelative="f"&gt;&lt;v:fill o:detectmouseclick="t"&gt;&lt;/v:fill&gt;&lt;v:path o:connecttype="none" o:extrusionok="t"&gt;&lt;/v:path&gt;&lt;o:lock v:ext="edit" text="t"&gt;&lt;/o:lock&gt;&lt;/v:shape&gt;&lt;v:shapetype id="_x0000_t202" coordsize="21600,21600" path="m,l,21600r21600,l21600,xe" o:spt="202"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;/v:stroke&gt;&lt;v:path o:connecttype="rect" gradientshapeok="t"&gt;&lt;/v:path&gt;&lt;/v:shapetype&gt;&lt;v:shape id="_x0000_s1028" style="left: 4777px; width: 1200px; position: absolute; top: 12572px; height: 309px;" type="#_x0000_t202"&gt;&lt;v:textbox&gt;&lt;/v:textbox&gt;&lt;/v:shape&gt;&lt;/v:group&gt;&lt;/p&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;div&gt;
            &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;CONTENT&lt;/p&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;v:shape id="_x0000_s1029" style="left: 3727px; width: 1200px; position: absolute; top: 13344px; height: 308px;" type="#_x0000_t202"&gt;&lt;v:textbox&gt;&lt;/v:textbox&gt;&lt;/v:shape&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;div&gt;
            &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;ARTICLE&lt;/p&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;v:shape id="_x0000_s1030" style="left: 5227px; width: 1050px; position: absolute; top: 13344px; height: 306px;" type="#_x0000_t202"&gt;&lt;v:textbox&gt;&lt;/v:textbox&gt;&lt;/v:shape&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;div&gt;
            &lt;p class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;"&gt;BLOGS&lt;/p&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;v:shape id="_x0000_s1031" style="left: 6427px; width: 1050px; position: absolute; top: 13344px; height: 308px;" type="#_x0000_t202"&gt;&lt;v:textbox&gt;&lt;/v:textbox&gt;&lt;/v:shape&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;div&gt;
            &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;REVIEW&lt;/p&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;v:line id="_x0000_s1032" style="position: absolute;" to="5377,13344" from="4327,12881"&gt;&lt;v:stroke endarrow="block"&gt;&lt;/v:stroke&gt;&lt;/v:line&gt;&lt;v:line id="_x0000_s1033" style="position: absolute;" to="5677,13344" from="5377,12881"&gt;&lt;v:stroke endarrow="block"&gt;&lt;/v:stroke&gt;&lt;/v:line&gt;&lt;v:line id="_x0000_s1034" style="position: absolute;" to="6877,13344" from="5377,12881"&gt;&lt;v:stroke endarrow="block"&gt;&lt;/v:stroke&gt;&lt;/v:line&gt;&lt;img border="0" style="margin: 0px auto 10px; display: block; text-align: center;" alt="" src="http://photos1.blogger.com/blogger/3499/1528/320/untitled.jpg" /&gt;&lt;w:wrap type="none"&gt;&lt;/w:wrap&gt; &lt;w:anchorlock&gt;&lt;/w:anchorlock&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;So content is our base class now how we make a decision whether content class should be Abstract class, Interface or normal class.&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;First &lt;strong&gt;normal class vs other type (abstract and interface).&lt;/strong&gt; If content is not a core entity of my application means as per the business logic if content is nothing in my application only Article, Blogs, Review are the core part of business logic then content class should not be a normal class&lt;span&gt;  &lt;/span&gt;because I’ll never make instance of that class. So if you will never make instance of base class then Abstract class and Interface are the more appropriate choice.&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;Second &lt;strong&gt;between Interface and Abstract Class&lt;/strong&gt;. &lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;v:group id="_x0000_s1035" style="width: 261pt; height: 117pt;" coordsize="4350,2005" coordorigin="3427,11955" editas="canvas"&gt;&lt;o:lock aspectratio="t" v:ext="edit"&gt;&lt;/o:lock&gt;&lt;v:shape id="_x0000_s1036" style="left: 3427px; width: 4350px; position: absolute; top: 11955px; height: 2005px;" type="#_x0000_t75" o:preferrelative="f"&gt;&lt;v:fill o:detectmouseclick="t"&gt;&lt;/v:fill&gt;&lt;v:path o:connecttype="none" o:extrusionok="t"&gt;&lt;/v:path&gt;&lt;o:lock v:ext="edit" text="t"&gt;&lt;/o:lock&gt;&lt;/v:shape&gt;&lt;v:shape id="_x0000_s1037" style="left: 4777px; width: 1200px; position: absolute; top: 12264px; height: 617px;" type="#_x0000_t202"&gt;&lt;v:textbox&gt;&lt;/v:textbox&gt;&lt;/v:shape&gt;&lt;/v:group&gt;&lt;/p&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;div&gt;
            &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;CONTENT&lt;/p&gt;
            &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;Publish ()&lt;/p&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;v:shape id="_x0000_s1038" style="left: 3727px; width: 1200px; position: absolute; top: 13344px; height: 308px;" type="#_x0000_t202"&gt;&lt;v:textbox&gt;&lt;/v:textbox&gt;&lt;/v:shape&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;div&gt;
            &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;ARTICLE&lt;/p&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;v:shape id="_x0000_s1039" style="left: 5227px; width: 1050px; position: absolute; top: 13344px; height: 306px;" type="#_x0000_t202"&gt;&lt;v:textbox&gt;&lt;/v:textbox&gt;&lt;/v:shape&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;div&gt;
            &lt;p class="MsoNormal" style="margin: 0in 0in 0pt; text-align: justify;"&gt;BLOGS&lt;/p&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;v:shape id="_x0000_s1040" style="left: 6427px; width: 1050px; position: absolute; top: 13344px; height: 308px;" type="#_x0000_t202"&gt;&lt;v:textbox&gt;&lt;/v:textbox&gt;&lt;/v:shape&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;div&gt;
            &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;REVIEW&lt;/p&gt;
            &lt;/div&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;v:line id="_x0000_s1041" style="position: absolute;" to="5377,13344" from="4327,12881"&gt;&lt;v:stroke endarrow="block"&gt;&lt;/v:stroke&gt;&lt;/v:line&gt;&lt;v:line id="_x0000_s1042" style="position: absolute;" to="5677,13344" from="5377,12881"&gt;&lt;v:stroke endarrow="block"&gt;&lt;/v:stroke&gt;&lt;/v:line&gt;&lt;v:line id="_x0000_s1043" style="position: absolute;" to="6877,13344" from="5377,12881"&gt;&lt;v:stroke endarrow="block"&gt;&lt;/v:stroke&gt;&lt;/v:line&gt;&lt;v:line id="_x0000_s1044" style="position: absolute;" to="5977,12572" from="4777,12572"&gt;&lt;/v:line&gt;&lt;img border="0" style="margin: 0px auto 10px; display: block; text-align: center;" alt="" src="http://photos1.blogger.com/blogger/3499/1528/320/untitled1.jpg" /&gt;&lt;w:wrap type="none"&gt;&lt;/w:wrap&gt; &lt;w:anchorlock&gt;&lt;/w:anchorlock&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;As you can see content having behavior named “Publish”. If according to my business logic Publish having some &lt;strong&gt;default behavior&lt;/strong&gt; which apply to all I’ll prefer content class as an Abstract class. If there is &lt;strong&gt;no default behavior&lt;/strong&gt; for the “Publish” and every drive class makes their own implementation then there is no need to implement “Publish” behavior in&lt;span&gt;  &lt;/span&gt;the base case I’ll prefer Interface.&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;These are the in general idea of taking decision between abstract class, interface and normal class. But there is one catch. As we all know there is one constant in software that is “&lt;strong&gt;CHANGE&lt;/strong&gt;”. If I made content class as Interface then it is difficult to make changes in base class because if I add new method or property in content interface then I have to implement new method in every drive class. These problems will over come if you are using abstract class for content class and new method is not an abstract type. So we can replace interface with abstract class except &lt;strong&gt;multiple inheritance&lt;/strong&gt;.&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;strong&gt;CAN-DO and IS-A&lt;/strong&gt; relationship is also define the deference between Interface and abstract class. As we already discuss Interface can be use for multiple inheritance for example we have another interface named “ICopy” which having behavior copy and every drive class have to implements its own implementation of Copy. If “Article” class drive from abstract class Content as well as ICopy then article “CAN-DO” copy also.&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;IS-A is for “&lt;strong&gt;generalization&lt;/strong&gt;” and “&lt;strong&gt;specialization&lt;/strong&gt;” means content is a generalize form of Article, Blogs, Review and Article, Blogs, Review are a specialize form of Content.&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;So, &lt;strong&gt;abstract class defines core identity&lt;/strong&gt;. If we are thinking in term of speed then &lt;strong&gt;abstract is fast then interface because interface requires extra in-direction.&lt;/strong&gt; &lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;So as per my view Abstract class having upper-hand in compare to interface. Using &lt;span&gt; &lt;/span&gt;interface having only advantage of multiple inheritance. If you don’t understand the things then don’t worry because it’s my mistake because I am not able to describe the topic.&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt; &lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;suggested reading: &lt;/p&gt;
&lt;h2 style="font-weight: normal;" class="pageTitle"&gt;&lt;a href="http://geekswithblogs.net/suresh/archive/2008/06/15/code-complete-2.aspx"&gt;Code Complete 2&lt;/a&gt;&lt;/h2&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt; &lt;span style="font-weight: bold;"&gt;MORE POST&lt;/span&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;h2&gt;&lt;a href="http://geekswithblogs.net/mahesh/archive/2008/06/09/a-leader-should-know-how-to-manage-failure.aspx" title="Title of this entry." id="viewpost_ascx_TitleUrl" target="_blank"&gt;A Leader Should Know How to Manage Failure&lt;/a&gt;&lt;/h2&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt; &lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt; &lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt; &lt;/p&gt;
&lt;div style="background-color: Yellow; text-align: center; width: 100%;"&gt; &lt;br /&gt;
&lt;a style="color: Blue; font-size: 15px; font-weight: bold;" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;     Interview Questions &lt;/a&gt; | &lt;a style="color: Blue; font-size: 15px; font-weight: bold;" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;     ASP.NET Interview Questions &lt;/a&gt; | &lt;a style="color: Blue; font-size: 15px; font-weight: bold;" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;     .NET Interview Questions &lt;/a&gt; &lt;br /&gt;
&lt;a style="color: Blue; font-size: 15px; font-weight: bold;" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interview-Questions.aspx"&gt;     ASP.NET 2.0 Interview Questions &lt;/a&gt; | &lt;a style="color: Blue; font-size: 15px; font-weight: bold;" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview-Questions.aspx"&gt;     .NET 2.0 Interview Questions &lt;/a&gt; | &lt;a style="color: Blue; font-size: 15px; font-weight: bold;" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-2005-Interview-Questions.aspx"&gt;     SQL Server 2005 Interview Questions &lt;/a&gt; &lt;br /&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=84120"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=84120" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/84120.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2006/07/05/84120.aspx</guid>
            <pubDate>Wed, 05 Jul 2006 15:38:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/84120.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2006/07/05/84120.aspx#feedback</comments>
            <slash:comments>47</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/84120.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/84120.aspx</trackback:ping>
        </item>
        <item>
            <title>Windows PowerShell</title>
            <link>http://geekswithblogs.net/mahesh/archive/2006/11/30/99647.aspx</link>
            <description>&lt;p&gt;Windows PowerShell is a new shell scripting interface built on the Microsoft .NET framework that enables IT Pros and .NET developers to control and automate the administration of Windows and applications. It uses a new admin-focused scripting language and features more than 130 standard command-line tools.&lt;/p&gt;
&lt;p&gt; &lt;a rel="nofollow" target="_blank" href="http://go.microsoft.com/?linkid=5851726"&gt;&lt;font color="#0033cc"&gt;Download Windows PowerShell 1.0&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://go.microsoft.com/?linkid=5851727"&gt;&lt;font color="#0033cc"&gt;Getting Started Guide and Quick Reference sheet&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;a rel="nofollow" target="_blank" href="http://blogs.msdn.com/PowerShell/"&gt;&lt;font color="#0033cc"&gt;PowerShell blog&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Cheers!!!&lt;/p&gt;
&lt;p&gt;Mahesh&lt;/p&gt;

&lt;br /&gt;
&lt;a href="http://www.thinkinterview.com"&gt;ASP.NET Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;C# Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;.NET Interview Questions&lt;/a&gt; | 
&lt;a href="http://www.thinkinterview.com"&gt;Dot Net Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;VB.NET Interview Questions&lt;/a&gt; | 
&lt;a href="http://www.thinkinterview.com"&gt;Oracle Interview Questions&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=99647"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=99647" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/99647.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2006/11/30/99647.aspx</guid>
            <pubDate>Thu, 30 Nov 2006 14:49:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/99647.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2006/11/30/99647.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/99647.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/99647.aspx</trackback:ping>
        </item>
        <item>
            <title>Amazing AD on Gandhi Ji</title>
            <link>http://geekswithblogs.net/mahesh/archive/2006/11/24/97988.aspx</link>
            <description>&lt;p&gt;&lt;span style="font-size: 12pt; color: black;"&gt;I&lt;/span&gt;t took Italians to make this one!&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;font face="Times New Roman"&gt;Pls click the link below to see the video.&lt;/font&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;font face="Times New Roman"&gt;Superb Advertisement- shows popularity and respect to Gandhiji, &lt;/font&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;font face="Times New Roman"&gt;A great ad.... Ironically from a non- Indian company!!&lt;/font&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;font face="Times New Roman"&gt;And none the less This ad won the EPICA awards for best ad. &lt;/font&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://www.epica-awards.org/assets/epica/2004/winners/film/flv/11071.htm" target="_blank"&gt;http://www.epica-awards.org/assets/epica/2004/winners/film/flv/11071.htm&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight: bold;"&gt;Cheers!!!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight: bold;"&gt;Mahesh&lt;/span&gt;&lt;/p&gt;

&lt;br /&gt;
&lt;a href="http://www.thinkinterview.com"&gt;ASP.NET Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;C# Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;.NET Interview Questions&lt;/a&gt; | 
&lt;a href="http://www.thinkinterview.com"&gt;Dot Net Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;VB.NET Interview Questions&lt;/a&gt; | 
&lt;a href="http://www.thinkinterview.com"&gt;Oracle Interview Questions&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97988"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97988" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/97988.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2006/11/24/97988.aspx</guid>
            <pubDate>Fri, 24 Nov 2006 13:05:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/97988.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2006/11/24/97988.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/97988.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/97988.aspx</trackback:ping>
        </item>
        <item>
            <title>Metcalfe's law - Fundamental Law of Information Technology</title>
            <link>http://geekswithblogs.net/mahesh/archive/2006/11/23/97912.aspx</link>
            <description>&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span lang="EN" style=""&gt;Metcalfe law is one of the fundamental laws of information technology. He explains his law with the example of Fax machine. He explained: there is no use of single or un-connected fax machine. When fax machine connected with other fax machine its values grows is about squire proportional to the no of connection.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span lang="EN" style=""&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span lang="EN" style=""&gt;&lt;a href="http://en.wikipedia.org/wiki/Metcalfe's_law"&gt;http://en.wikipedia.org/wiki/Metcalfe's_law&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span lang="EN" style=""&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span lang="EN" style=""&gt;Cheers!!!&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span lang="EN" style=""&gt;Mahesh&lt;/span&gt;&lt;/p&gt;

&lt;br /&gt;
&lt;a href="http://www.thinkinterview.com"&gt;ASP.NET Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;C# Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;.NET Interview Questions&lt;/a&gt; | 
&lt;a href="http://www.thinkinterview.com"&gt;Dot Net Interview Questions&lt;/a&gt; | &lt;a href="http://www.thinkinterview.com"&gt;VB.NET Interview Questions&lt;/a&gt; | 
&lt;a href="http://www.thinkinterview.com"&gt;Oracle Interview Questions&lt;/a&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97912"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=97912" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/97912.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2006/11/23/97912.aspx</guid>
            <pubDate>Thu, 23 Nov 2006 17:48:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/97912.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2006/11/23/97912.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/97912.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/97912.aspx</trackback:ping>
        </item>
        <item>
            <title>How to organize projects in .NET Application</title>
            <link>http://geekswithblogs.net/mahesh/archive/2006/10/09/93564.aspx</link>
            <description>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt; &lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span&gt;.NET having solution files, project files and web project.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span&gt;Solution file can contains multiple project files as well as web project.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span&gt;Few days back I had to start building new .NET based application. I found few good things and try to share.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span&gt;First of all I am having multiple projects in the solution.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Logical layers for my &lt;span&gt; &lt;/span&gt;web application are:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;(user) -&amp;gt; UI -&amp;gt; [&lt;st1:state w:st="on"&gt;&lt;st1:place w:st="on"&gt;AL&lt;/st1:place&gt;&lt;/st1:state&gt; -&amp;gt; BLL -&amp;gt; DAL] -&amp;gt; (DB)&lt;br /&gt;
                &lt;span&gt;        &lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;     &lt;/span&gt;[   -&amp;gt; DTOs        ]&lt;br /&gt;
                &lt;span&gt;        &lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;     &lt;/span&gt;[   -&amp;gt; ES     &lt;span&gt;       &lt;/span&gt; ]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul type="disc"&gt;
    &lt;li class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span&gt;UI = User interface &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;li class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;st1:state w:st="on"&gt;&lt;st1:place w:st="on"&gt;&lt;span&gt;AL&lt;/span&gt;&lt;/st1:place&gt;&lt;/st1:state&gt;&lt;span&gt; = Application layer (handlers, as web pages and web services)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt; &lt;/li&gt;
    &lt;li class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span&gt;BLL = Business logic layer (business logic + domain objects)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt; &lt;/li&gt;
    &lt;li class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span&gt;DAL = Data access layer (wrap DB and map data to entities and back)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt; &lt;/li&gt;
    &lt;li class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span&gt;DTOs = Data transfer objects (Mapped to DB entity) referenced by BL and DAL.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt; &lt;/li&gt;
    &lt;li class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span&gt;ES = External services&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span&gt;Cheers&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span&gt;Mahesh&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span&gt;maheshsingh21@hotmail.com&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:Yellow; text-align:center; width:100%"&gt;
&lt;br /&gt;
&lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/Default.aspx"&gt;
    Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;
    ASP.NET Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;-Questions.aspx"&gt;
    .NET Interview Questions
&lt;/a&gt;
&lt;br /&gt;
&lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c2_ASP.NET-Interv&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;iew-Questions.aspx"&gt;
    ASP.NET 2.0 Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/c1_.NET-Interview&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;-Questions.aspx"&gt;
    .NET 2.0 Interview Questions
&lt;/a&gt; | &lt;a style="color:Blue; font-size:15px; font-weight:bold" href="http://www.thinkinterview.com/Interview-Questions/s23_SQL-Server-20&amp;#xD;&amp;#xA;&amp;#xD;&amp;#xA;05-Interview-Questions.aspx"&gt;
    SQL Server 2005 Interview Questions
&lt;/a&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=93564"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=93564" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mahesh/aggbug/93564.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2006/10/09/93564.aspx</guid>
            <pubDate>Mon, 09 Oct 2006 16:35:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/mahesh/archive/2006/10/09/93564.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/93564.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/93564.aspx</trackback:ping>
        </item>
    </channel>
</rss>