<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>C#</title>
        <link>http://geekswithblogs.net/mahesh/category/4917.aspx</link>
        <description>C#</description>
        <language>en-US</language>
        <copyright>Mahesh Singh</copyright>
        <managingEditor>maheshsingh21@yahoo.co.in</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>More relaxing jobs are more dangerous: Economic Slowdown, JOB CUTs and Software Developer.</title>
            <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>VB.NET and C# Syntax Comparison</title>
            <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>Items collection cannot be modified when the DataSource property is set.</title>
            <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>
            <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>
            <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>
            <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>
            <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>Lazy Loading </title>
            <link>http://geekswithblogs.net/mahesh/archive/2006/10/26/95127.aspx</link>
            <description>&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-size: 12.5pt; color: black; font-family: Arial;"&gt;Not to load code modules into memory until you are sure you are going to be required. Example:&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: 12.5pt; color: black; font-family: Arial;"&gt;I am having Category and Sub-Category. Category can hold list of Sub-Category, but this sub-category is not require every time. I’ll load sub-category when it is required. I am using following code to achieve this.&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;strong style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&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;class&lt;/span&gt; &lt;span style="color: teal;"&gt;Category&lt;/span&gt; &lt;span style="color: teal;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;    &lt;/span&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: 10pt; font-family: 'Courier New';"&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: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style="color: gray;"&gt;//&lt;/span&gt;&lt;span style="color: green;"&gt; Other Geter Seter..&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&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 style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: teal;"&gt;List&lt;/span&gt;&amp;lt;&lt;span style="color: teal;"&gt;SubCategory&lt;/span&gt;&amp;gt; _subCategories;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.5in;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; color: gray; font-family: 'Courier New';"&gt;&lt;span style=""&gt;   &lt;/span&gt;///&lt;/span&gt;&lt;span style="font-size: 10pt; color: green; font-family: 'Courier New';"&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; color: gray; font-family: 'Courier New';"&gt;&amp;lt;summary&amp;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: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color: gray;"&gt;///&lt;/span&gt;&lt;span style="color: green;"&gt; Sub Categories&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color: gray;"&gt;///&lt;/span&gt;&lt;span style="color: green;"&gt; &lt;/span&gt;&lt;span style="color: gray;"&gt;&amp;lt;/summary&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;        &lt;/span&gt;&lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: teal;"&gt;List&lt;/span&gt;&amp;lt;&lt;span style="color: teal;"&gt;SubCategory&lt;/span&gt;&amp;gt; SubCategories&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: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;        &lt;/span&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: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&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 style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;            &lt;/span&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: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style="color: green;"&gt;//Lazy Load&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (_subCategories == &lt;span style="color: blue;"&gt;null&lt;/span&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: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;                    &lt;/span&gt;_subCategories = GetSubCategories(&lt;span style="color: blue;"&gt;this&lt;/span&gt;.ID);&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: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;                &lt;/span&gt;&lt;span style="color: blue;"&gt;return&lt;/span&gt; _subCategories; &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: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;            &lt;/span&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: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style="color: blue;"&gt;set&lt;/span&gt; { _subCategories = &lt;span style="color: blue;"&gt;value&lt;/span&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: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;        &lt;/span&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: 10pt; font-family: 'Courier New';"&gt;&lt;span style=""&gt;    &lt;/span&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: 10pt; font-family: 'Courier New';"&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: 10pt; font-family: Arial;"&gt;I’ll not fill list of sub-category in default load of Category object (cunstructor or some Load method) instant of I’ll load list of sub-category when it is acthuly required.&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;a href="http://www.martinfowler.com/eaaCatalog/lazyLoad.html"&gt;http://www.martinfowler.com/eaaCatalog/lazyLoad.html&lt;/a&gt;&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=95127"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=95127" 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/95127.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2006/10/26/95127.aspx</guid>
            <pubDate>Thu, 26 Oct 2006 14:42:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/95127.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2006/10/26/95127.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/95127.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/95127.aspx</trackback:ping>
        </item>
        <item>
            <title>Brief about Static modifier in C#</title>
            <link>http://geekswithblogs.net/mahesh/archive/2006/09/27/92421.aspx</link>
            <description>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;Static modifier used with the class, field, method, properties, operator, event and constructors. We can not use static modifier with indexers, destructors.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;When we use static modifier with the members then they are no more part of instance of a class. Static members are a part of class itself. &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;For example:&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&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;class&lt;/span&gt; &lt;span style="COLOR: teal"&gt;MyClass&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 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;struct&lt;/span&gt; &lt;span style="COLOR: teal"&gt;MyStruct&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;static&lt;/span&gt; &lt;span style="COLOR: blue"&gt;int&lt;/span&gt; x = 100;&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;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 style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: 'Courier New'"&gt;//To refer to the static member x, use the fully qualified name&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: teal; FONT-FAMILY: 'Courier New'"&gt;MyClass&lt;/span&gt;.&lt;span style="FONT-SIZE: 10pt; COLOR: teal; FONT-FAMILY: 'Courier New'"&gt;MyStruct&lt;/span&gt;.x&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;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;Consider a class that represents a student. Assume that the class contains a method to count student. Both the method does not belong to any instance student. Instead they belong to the College class. Therefore, they should be declared as static members of the college 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;Static Class&lt;o:p&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;If static modifier is apply to the class then all member of class must be static.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;Classes, including static classes, may have static constructors.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;It is not possible to make an instance of static class with “new” keyword.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;Features of static class:&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in"&gt;&lt;span&gt;1.&lt;span style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;      &lt;/span&gt;&lt;/span&gt;They can only contain static members.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in"&gt;&lt;span&gt;2.&lt;span style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;      &lt;/span&gt;&lt;/span&gt;They are sealed means we cannot inherit the class.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt 0.75in; TEXT-INDENT: -0.25in"&gt;&lt;span&gt;3.&lt;span style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal"&gt;      &lt;/span&gt;&lt;/span&gt;They can not &lt;span&gt; &lt;/span&gt;contain non static constructors&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;Static Members and Constructor:&lt;o:p&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;Static members are initialized before the static member is accessed for the first time.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;A static constructor is used to initialize any static data, or to perform a particular action that needs performed once only. It is called automatically before the first instance is created or any static members are referenced.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;A static constructor does not take access modifiers or have parameters.&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;A typical use of static constructors is when the class is using a log file and the constructor is used to write entries to this file.&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;Cheers!&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;Mahesh&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;maheshsingh21@hotmail.com&lt;/p&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=92421"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=92421" 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/92421.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Mahesh Singh</dc:creator>
            <guid>http://geekswithblogs.net/mahesh/archive/2006/09/27/92421.aspx</guid>
            <pubDate>Wed, 27 Sep 2006 15:46:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mahesh/comments/92421.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mahesh/archive/2006/09/27/92421.aspx#feedback</comments>
            <slash:comments>6</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/mahesh/comments/commentRss/92421.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mahesh/services/trackbacks/92421.aspx</trackback:ping>
        </item>
        <item>
            <title>Abstract Class vs Interface </title>
            <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>
    </channel>
</rss>