<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" gd:etag="W/&quot;AkUGR308eyp7ImA9WxNUEEw.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911</id><updated>2009-10-31T12:43:46.373-07:00</updated><title>Sharp Contents</title><subtitle type="html">The ultimate source to sharpen your minds</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>63</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="self" href="http://feeds.feedburner.com/SharpContents" type="application/atom+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">SharpContents</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry gd:etag="W/&quot;CkMMSXk_fCp7ImA9WxNVEk4.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-2690452204250527476</id><published>2009-10-22T09:53:00.000-07:00</published><updated>2009-10-22T09:54:48.744-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-22T09:54:48.744-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="Programming Puzzles" /><title>How to find the sum of all the even-valued terms in the Fibonacci sequence which do not exceed four million?</title><content type="html">Each new term in the Fibonacci sequence is generated by adding the
previous two terms. By starting with 1 and 2, the first 10 terms will
be:&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...&lt;br /&gt;
&lt;/div&gt;
Find the sum of all the even-valued terms in the sequence which do not exceed four million.&lt;br /&gt;
&lt;br /&gt;
Note: Solve yourself before going directly to the solution&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Language: C#&lt;/b&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;int&lt;/span&gt;&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt; term1 = 1,
term2 = 2;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;int&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt; sum = 0;&lt;/span&gt;&lt;br /&gt;
&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
 {mso-style-parent:"";
 margin:0in;
 margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 font-size:12.0pt;
 font-family:"Times New Roman";
 mso-fareast-font-family:"Times New Roman";}
@page Section1
 {size:8.5in 11.0in;
 margin:1.0in 1.25in 1.0in 1.25in;
 mso-header-margin:.5in;
 mso-footer-margin:.5in;
 mso-paper-source:0;}
div.Section1
 {page:Section1;}
--&gt;
&lt;/style&gt;

&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;while&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt; (term2
&amp;lt;= 4000000)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="text-indent: 0.5in;"&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;if&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt; ((term2 % 2) == 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; sum += term2;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// Switch
values&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; term1 = term1 + term2;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; term2 = term1 - term2;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; term1 = term1 - term2;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// calculate
next value by adding previous two terms&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; term2 = term1 + term2;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-2690452204250527476?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/2690452204250527476/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2009/10/how-to-find-sum-of-all-even-valued.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/2690452204250527476?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/2690452204250527476?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2009/10/how-to-find-sum-of-all-even-valued.html" title="How to find the sum of all the even-valued terms in the Fibonacci sequence which do not exceed four million?" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;D0MCQ346eip7ImA9WxNVEk8.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-465381534716992270</id><published>2009-10-22T08:29:00.000-07:00</published><updated>2009-10-22T08:31:02.012-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-22T08:31:02.012-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="Programming Puzzles" /><title>How to add all the natural numbers below one thousand that are multiples of 3 or 5</title><content type="html">If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Find the sum of all the multiples of 3 or 5 below 1000.&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;How:&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;First&lt;/b&gt; we determine how many multiples are of 3, 5 and 15&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Multiples&lt;/b&gt; of 3 are 333 =&amp;gt; Take Quotient of (1000/3) which is 333&lt;/li&gt;
&lt;li&gt;Similarly &lt;b&gt;Multiples&lt;/b&gt; of 5 below 1000 are 199 =&amp;gt; Take Quotient of (1000/5) which is 199&lt;/li&gt;
&lt;li&gt;We need to sum up the multiples of 3 or 5 but there exist some numbers which are multiples of 3 as well as of 5 so we need to subtract that common multiples&lt;/li&gt;
&lt;li&gt;We determined that multiples of 15 are that numbers which are multiples of 3 as well as of 5 and multiples of 15 below 1000 are 66 =&amp;gt; Take quotient of (1000/15) which is 66&lt;br /&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;public&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; SumUpMultiples()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;{&lt;span style="color: green;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;int&lt;/span&gt;
sum = 0;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// From 1
to 66, we sum up the multiples of 3,5 but subtract multiples of 15&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;for&lt;/span&gt;
(&lt;span style="color: blue;"&gt;int&lt;/span&gt; i = 1; i &amp;lt;= 66; i++)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum += ((i * 3) + (i * 5)) - (i
* 15);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// From
67 to 199, we sum up the multiples of 3,5 only&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;for&lt;/span&gt;
(&lt;span style="color: blue;"&gt;int&lt;/span&gt; j = 67; j &amp;lt;= 199; j++)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum += (j * 3) + (j * 5);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// From
200 to 333, we sum up the multiples of 3 only&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;for&lt;/span&gt;
(&lt;span style="color: blue;"&gt;int&lt;/span&gt; k = 200; k &amp;lt;= 333; k++)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum += (k * 3);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-465381534716992270?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/465381534716992270/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2009/10/how-to-add-all-natural-numbers-below.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/465381534716992270?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/465381534716992270?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2009/10/how-to-add-all-natural-numbers-below.html" title="How to add all the natural numbers below one thousand that are multiples of 3 or 5" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;A0UBSXYzfCp7ImA9WxNWFkw.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-6139483944172123345</id><published>2009-10-11T11:15:00.000-07:00</published><updated>2009-10-15T08:07:38.884-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-15T08:07:38.884-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Axact" /><title>My First Day At Axact</title><content type="html">&lt;div style="text-align: justify;"&gt;
A short story about my first day at &lt;a href="http://www.axact.com/"&gt;Axact&lt;/a&gt; :)&lt;br /&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
I was so excited that I’m going to join such a big company which claims that &lt;a href="http://www.axact.com/index-eng.asp"&gt;Axact&lt;/a&gt; Pakistan is the largest single-entity IT infrastructure of Pakistan and is one of the world’s top 10 fastest growing companies of its size but a little bit afraid about the new company, new place, new people, working environment and type of work etc.&lt;br /&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/_Y9N8UUbTeIk/StIbZ_M_vwI/AAAAAAAAAFw/6K1kjBa1D88/s1600-h/01102009128.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img $r="true" border="0" src="http://3.bp.blogspot.com/_Y9N8UUbTeIk/StIbZ_M_vwI/AAAAAAAAAFw/6K1kjBa1D88/s320/01102009128.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
I started my journey on 1st Oct, 2009 at 11:15 am from &lt;a href="http://www.lahoreairport.com.pk/"&gt;ALLAMA IQBAL INTERNATIONAL AIRPORT LAHORE.&lt;/a&gt; It was my first flight and first visit to Karachi where I required to spend 3 months at Axact Karachi office and then come back to Lahore office because my hiring was for Axact Lahore office.&lt;br /&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
My first traveling by air was good experience and I landed at &lt;a href="http://www.karachiairport.com.pk/"&gt;JINNAH INTERNATIONAL AIRPORT KARACHI&lt;/a&gt;&amp;nbsp;after traveling of about&amp;nbsp;75 minutes where special Axact Guest Relation Officer (GRO) was waiting for us with Axact Corporate Van to pick from airport and drop at Axact House Karachi.&lt;br /&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
First day was our orientation day; first of all we go to the Axact Training Room where some documentation process was done and then GRO took us to the Axact Cafeteria for refreshment. After that we came back to the Training Room where a&amp;nbsp;video&amp;nbsp;about the Axact’s Vision, Mission &amp;amp; Values was played and it took 2 hours at least. This video was the Virtual Tour to the Axact House Infrastructure, working environment and lifestyle.&lt;br /&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
We were eight people in total, six of Offshore Communication Department from Islamabad and two of Software Department from Lahore and me definitely one of them. After this session we took complimentary lunch and were transferred to the respective departments. In my department, my workstation was ready and given to me the credentials to access it.&lt;br /&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
After some time, a complete visit of the Axact House was arranged and GRO took us with him and we visited each and every department and observed the lifestyle which the Axact House claims. After that I came back to my workstation where the Axact branded mug given to me and the floor steward served me tea in the Axact branded cups.&lt;br /&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/_Y9N8UUbTeIk/StIZut-eRXI/AAAAAAAAAFI/4X-b7M_3Jkw/s1600-h/01102009114.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img $r="true" border="0" src="http://1.bp.blogspot.com/_Y9N8UUbTeIk/StIZut-eRXI/AAAAAAAAAFI/4X-b7M_3Jkw/s320/01102009114.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
In Axact, every new employee gets a welcome cake in the Axact branded packing with complimentary card to share with your family.&lt;br /&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/_Y9N8UUbTeIk/StIaAIqoA0I/AAAAAAAAAFQ/sv8g6hW5JPU/s1600-h/01102009115.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img $r="true" border="0" src="http://1.bp.blogspot.com/_Y9N8UUbTeIk/StIaAIqoA0I/AAAAAAAAAFQ/sv8g6hW5JPU/s320/01102009115.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
Inside the wrapped Gift Pack :)&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/_Y9N8UUbTeIk/StTQUGpcIRI/AAAAAAAAAF4/9boI3htEma8/s1600-h/270709201907746_xchocolate.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_Y9N8UUbTeIk/StTQUGpcIRI/AAAAAAAAAF4/9boI3htEma8/s320/270709201907746_xchocolate.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
A special compliment from Axact to you and your parents.&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/_Y9N8UUbTeIk/StIaJIYwxTI/AAAAAAAAAFY/jF3oTBVNot8/s1600-h/01102009119.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img $r="true" border="0" src="http://1.bp.blogspot.com/_Y9N8UUbTeIk/StIaJIYwxTI/AAAAAAAAAFY/jF3oTBVNot8/s320/01102009119.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
Welcome to Axact Greeting Card.&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/_Y9N8UUbTeIk/StIaUj59lJI/AAAAAAAAAFg/5ywi3ThW71c/s1600-h/01102009126.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img $r="true" border="0" src="http://4.bp.blogspot.com/_Y9N8UUbTeIk/StIaUj59lJI/AAAAAAAAAFg/5ywi3ThW71c/s320/01102009126.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/_Y9N8UUbTeIk/StIaaJcnabI/AAAAAAAAAFo/HNhsjPh32-A/s1600-h/01102009127.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img $r="true" border="0" src="http://4.bp.blogspot.com/_Y9N8UUbTeIk/StIaaJcnabI/AAAAAAAAAFo/HNhsjPh32-A/s320/01102009127.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
After that I went to the workstation of each member of my Department with Department Coordinator to introduce myslef and it is called Departmental Orientation. First day, I signed out of office at 12 am and&amp;nbsp;went&amp;nbsp;to the Axact Corporate Guest House to take rest.&lt;br /&gt;
&lt;br /&gt;
That was my first day :)&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-6139483944172123345?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/6139483944172123345/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2009/10/my-first-day-at-axact.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/6139483944172123345?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/6139483944172123345?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2009/10/my-first-day-at-axact.html" title="My First Day At Axact" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_Y9N8UUbTeIk/StIbZ_M_vwI/AAAAAAAAAFw/6K1kjBa1D88/s72-c/01102009128.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DUUCSX0-eyp7ImA9WxNRFUQ.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-8302099615311712245</id><published>2009-09-10T08:32:00.000-07:00</published><updated>2009-09-10T08:41:08.353-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-10T08:41:08.353-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>A simple example to measure the performance in time by using Generics over Object type objects</title><content type="html">&lt;span style="font-family: Verdana,sans-serif; font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;The following step by step example will let you know the performance(time) of large no of calculations by using Generics over Object type objects.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;
You can &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://www.esnips.com/doc/0f991adf-9f86-44a7-b219-044c872be264/GenericsVSObjects"&gt;Download&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; the complete example in a form of a project.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;Steps:&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;1 - Create a console application in VS2005/VS2008 with C# Language&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;2 - Create a class and name it GenericType.cs&lt;/span&gt;
&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
 {mso-style-parent:"";
 margin:0in;
 margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 font-size:12.0pt;
 font-family:"Times New Roman";
 mso-fareast-font-family:"Times New Roman";}
@page Section1
 {size:8.5in 11.0in;
 margin:1.0in 1.25in 1.0in 1.25in;
 mso-header-margin:.5in;
 mso-footer-margin:.5in;
 mso-paper-source:0;}
div.Section1
 {page:Section1;}
--&gt;
&lt;/style&gt;

&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;class&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt; &lt;span style="color: #2b91af;"&gt;GenericType&lt;/span&gt;&amp;lt;T, U&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;public&lt;/span&gt;
T _t;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;public&lt;/span&gt;
U _u;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;public&lt;/span&gt;
GenericType(T p_t, U p_u)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;this&lt;/span&gt;._t
= p_t;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;this&lt;/span&gt;._u
= p_u;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;3 - Create a class and name it ObjectType.cs&lt;/span&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
 {mso-style-parent:"";
 margin:0in;
 margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 font-size:12.0pt;
 font-family:"Times New Roman";
 mso-fareast-font-family:"Times New Roman";}
@page Section1
 {size:8.5in 11.0in;
 margin:1.0in 1.25in 1.0in 1.25in;
 mso-header-margin:.5in;
 mso-footer-margin:.5in;
 mso-paper-source:0;}
div.Section1
 {page:Section1;}
--&gt;
&lt;/style&gt;

&lt;/div&gt;
&lt;div class="csharpcode" style="font-family: Verdana,sans-serif;"&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;class&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt; &lt;span style="color: #2b91af;"&gt;ObjectType&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;Object&lt;/span&gt; obj1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;Object&lt;/span&gt; obj2;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;public&lt;/span&gt;
ObjectType(&lt;span style="color: #2b91af;"&gt;Object&lt;/span&gt; p_obj1, &lt;span style="color: #2b91af;"&gt;Object&lt;/span&gt; p_obj2)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;this&lt;/span&gt;.obj1
= p_obj1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;this&lt;/span&gt;.obj2
= p_obj2;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;4 - Write the following code in your static Main method of the program.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;static&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; &lt;st1:place w:st="on"&gt;Main&lt;/st1:place&gt;(&lt;span style="color: blue;"&gt;string&lt;/span&gt;[] args)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div class="csharpcode" style="font-family: Verdana,sans-serif;"&gt;
&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
 {mso-style-parent:"";
 margin:0in;
 margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 font-size:12.0pt;
 font-family:"Times New Roman";
 mso-fareast-font-family:"Times New Roman";}
@page Section1
 {size:8.5in 11.0in;
 margin:1.0in 1.25in 1.0in 1.25in;
 mso-header-margin:.5in;
 mso-footer-margin:.5in;
 mso-paper-source:0;}
div.Section1
 {page:Section1;}
--&gt;
&lt;/style&gt;

&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// Create
ab object of GenericType Class&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #2b91af;"&gt;GenericType&lt;/span&gt;&amp;lt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;, &lt;span style="color: blue;"&gt;int&lt;/span&gt;&amp;gt;
objGenerictType = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;GenericType&lt;/span&gt;&amp;lt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;, &lt;span style="color: blue;"&gt;int&lt;/span&gt;&amp;gt;(0, 0);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// A temp
container to assign the calculate values&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;int&lt;/span&gt;
tempContainer;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// A
StopWatch to measure the time consumed by GenericType and ObjectType&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Diagnostics.&lt;span style="color: #2b91af;"&gt;Stopwatch&lt;/span&gt; stopWatch = &lt;span style="color: blue;"&gt;new&lt;/span&gt;
System.Diagnostics.&lt;span style="color: #2b91af;"&gt;Stopwatch&lt;/span&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// Reset
the stopwatch &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stopWatch.Reset();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// Start
the stopwatch to count the elapsed time&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stopWatch.Start();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// We
will see the performance difference in the form of elapsed time&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// We
iterate 1,000,000 times and perform Add operation on GenericType object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;for&lt;/span&gt;
(&lt;span style="color: blue;"&gt;int&lt;/span&gt; i = 0; i &amp;lt; 1000000; i++)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objGenerictType._t =
objGenerictType._u = i;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tempContainer =
objGenerictType._t + objGenerictType._u;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// Stop
the Watch and see the time consumed by the GenericType object&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stopWatch.Stop();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #2b91af;"&gt;Console&lt;/span&gt;.WriteLine(&lt;span style="color: blue;"&gt;string&lt;/span&gt;.Concat(&lt;span style="color: #a31515;"&gt;"Time
consumed by GenericType in milliseconds: "&lt;/span&gt;,stopWatch.ElapsedMilliseconds.ToString()));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// Now
calculate time for the ObjectType Class&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// Create
an object of ObjectType&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #2b91af;"&gt;ObjectType&lt;/span&gt;
objObjectType = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;ObjectType&lt;/span&gt;(0,
0);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// Reset
the StopWatch to calculate time for the ObjectType object&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stopWatch.Reset();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// Start
the stopwatch to count the elapsed time&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stopWatch.Start();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;//
Perform operations on objects which bear the cost of Boxing and UnBoxing which
can degrade the performance in large calculations&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;for&lt;/span&gt;
(&lt;span style="color: blue;"&gt;int&lt;/span&gt; i = 0; i &amp;lt; 1000000; i++)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objObjectType.obj1 =
objObjectType.obj2 = i;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tempContainer = (&lt;span style="color: blue;"&gt;int&lt;/span&gt;)objObjectType.obj1 + (&lt;span style="color: blue;"&gt;int&lt;/span&gt;)objObjectType.obj2;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: green;"&gt;// Stop
the Watch and see the time consumed by the ObjectType object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stopWatch.Stop();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #2b91af;"&gt;Console&lt;/span&gt;.WriteLine(&lt;span style="color: blue;"&gt;string&lt;/span&gt;.Concat(&lt;span style="color: #a31515;"&gt;"Time
consumed by ObjectType in milliseconds: "&lt;/span&gt;,
stopWatch.ElapsedMilliseconds.ToString()));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;5 - Build the project and see the output as comparison between time taken by Generics Types vs Object Types in performing a large number of calculations.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;&lt;a href="http://www.esnips.com/doc/0f991adf-9f86-44a7-b219-044c872be264/GenericsVSObjects"&gt;Download&lt;/a&gt; &lt;/span&gt;&lt;span style="font-size: small;"&gt; example with complete source code&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-8302099615311712245?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/8302099615311712245/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2009/07/simple-example-to-measure-performance_29.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/8302099615311712245?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/8302099615311712245?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2009/07/simple-example-to-measure-performance_29.html" title="A simple example to measure the performance in time by using Generics over Object type objects" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CU4EQnk9fip7ImA9WxJUEEU.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-7017400946090056310</id><published>2009-07-08T13:03:00.001-07:00</published><updated>2009-07-08T13:11:43.766-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-08T13:11:43.766-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft .NET" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio IDE" /><category scheme="http://www.blogger.com/atom/ns#" term="TipsNTricks" /><title>What s the difference between Build and Rebuild in Visual Studio.NET?</title><content type="html">&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;Build&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;Build means compile and link only the source files that have changed since the last build.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;Build is the normal thing to do and is faster.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;Build Solution builds all projects in the your solution while Build builds the&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;Start Up project.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;Rebuild&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul style="text-align: justify;"&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;While Rebuild means compile and link all source files regardless of whether they changed or not.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;Sometimes the versions of project target components can get out of sync and rebuild is necessary to make the build successful.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;Rebuild Solution rebuilds all projects in the your solution while Rebuild rebuilds the Start Up project.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;ul style="text-align: justify;"&gt;



&lt;/ul&gt;
&lt;ul style="text-align: justify;"&gt;



&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-7017400946090056310?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/7017400946090056310/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2009/07/what-s-difference-between-build-and.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/7017400946090056310?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/7017400946090056310?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2009/07/what-s-difference-between-build-and.html" title="What s the difference between Build and Rebuild in Visual Studio.NET?" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;CUIDR3Yzeyp7ImA9WxJTFk0.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-5615137478710019547</id><published>2009-04-23T02:27:00.000-07:00</published><updated>2009-04-24T13:06:16.883-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-24T13:06:16.883-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Do you know?" /><category scheme="http://www.blogger.com/atom/ns#" term="My Daily Doze" /><category scheme="http://www.blogger.com/atom/ns#" term="TipsNTricks" /><category scheme="http://www.blogger.com/atom/ns#" term="How to" /><title>SqlConnection.ConnectionTimeout vs SqlCommand.CommandTimeout</title><content type="html">&lt;span style="font-family: Verdana,sans-serif; font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;a href="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SfIVe19Lv8I/AAAAAAAAADw/uvTEmVm6PCc/s1600-h/web_coding_collage.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SfIVe19Lv8I/AAAAAAAAADw/uvTEmVm6PCc/s200/web_coding_collage.jpg" width="200" /&gt;&lt;/a&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;SqlConnection.ConnectionTimeout&lt;/b&gt;&lt;br /&gt;ConnectionTimeout is the time in seconds to wait for the connection create to the database.&lt;br /&gt;Default time is 15 seconds&lt;br /&gt;&lt;br /&gt;&lt;b style="color: #38761d;"&gt;Remarks &lt;/b&gt;&lt;br /&gt;A value of 0 indicates no limit, and should be avoided in a CommandTimeout because an attempt to execute a command will wait indefinitely.&lt;br /&gt;&lt;br /&gt;&lt;b style="color: #38761d;"&gt;Note &lt;/b&gt;&lt;br /&gt;This property is the cumulative time-out for all network reads during command execution or processing of the results. A time-out can still occur after the first row is returned, and does not include user processing time, only network read time.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SqlCommand.CommandTimeout&lt;/b&gt;&lt;br /&gt;CommandTimeout is the time in seconds to wait for the completion of the command execution.&lt;br /&gt;Default time is 30 seconds&lt;br /&gt;&lt;br /&gt;&lt;b style="color: #38761d;"&gt;Remarks &lt;/b&gt;&lt;br /&gt;A value of 0 indicates no limit, and should be avoided in a ConnectionString because an attempt to connect waits indefinitely.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-5615137478710019547?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/5615137478710019547/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2009/04/sqlconnectionconnectiontimeout-vs.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/5615137478710019547?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/5615137478710019547?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2009/04/sqlconnectionconnectiontimeout-vs.html" title="SqlConnection.ConnectionTimeout vs SqlCommand.CommandTimeout" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SfIVe19Lv8I/AAAAAAAAADw/uvTEmVm6PCc/s72-c/web_coding_collage.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;AkEHRHs6eSp7ImA9WxVbFE8.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-896790791206336939</id><published>2009-03-30T08:57:00.000-07:00</published><updated>2009-03-30T08:57:15.511-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-30T08:57:15.511-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="asp.net web services" /><category scheme="http://www.blogger.com/atom/ns#" term="How to" /><title>How to add ASP.NET web service reference in windows application</title><content type="html">&lt;span style="font-family: Verdana,sans-serif; font-size: small;"&gt;&lt;/span&gt;&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;To know how to add ASP.NET web service reference in windows application follow the steps:&lt;/span&gt;&lt;/div&gt;
&lt;ol style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Right click on your windows application project file in Solution Explorer&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Click on Add Service Reference&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;A Window Form will be opened titled 'Add service Reference'&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;In that window, click on Advanced button and there will be another window form titled 'Service Reference Settings', in that form click on button 'Add Web Reference'.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;There will be a form opened where you can add your web service reference in windows application&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-896790791206336939?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/896790791206336939/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2009/03/how-to-add-aspnet-web-service-reference.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/896790791206336939?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/896790791206336939?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2009/03/how-to-add-aspnet-web-service-reference.html" title="How to add ASP.NET web service reference in windows application" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DU4FQX08eSp7ImA9WxVUGU8.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-6659123205632846332</id><published>2009-03-24T13:51:00.000-07:00</published><updated>2009-03-24T13:51:50.371-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-24T13:51:50.371-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft .NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows Control" /><title>How to change the editable mode of combobox in windows application?</title><content type="html">&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;The default style of the combobox is 'DropDown' in which case the user can enter input in the combobox.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;If you want to change the style of the combobox control in windows application, just follow the given steps:&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;ol style="font-family: Verdana,sans-serif;"&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Right click on the combobox and select properties&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Select the property named 'DropDownStyle'&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;change the default style 'DropDown' to 'DropDownList'&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;By using this property, you can control the appearance and functionality of the combobox.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;Good Luck :) &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-6659123205632846332?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/6659123205632846332/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2009/03/how-to-change-editable-mode-of-combobox.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/6659123205632846332?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/6659123205632846332?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2009/03/how-to-change-editable-mode-of-combobox.html" title="How to change the editable mode of combobox in windows application?" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;Ak8ESX4-fSp7ImA9WxVUFE0.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-3737762699179013920</id><published>2009-03-18T13:40:00.000-07:00</published><updated>2009-03-18T13:40:08.055-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-18T13:40:08.055-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Do you know?" /><category scheme="http://www.blogger.com/atom/ns#" term="TipsNTricks" /><title>How to navigate between tabs of Browser by using keyboard?</title><content type="html">&lt;span style="font-family: Verdana,sans-serif; font-size: small;"&gt;&lt;/span&gt;&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;If you want to navigate in between tabs of your browser by using the numeric keys of the keyboard, just follow the give key combination.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;Press &lt;b&gt;Ctrl + Numeric Key&lt;/b&gt;,&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;Like &lt;b&gt;Ctrl + 3&lt;/b&gt; to go to directly to third tab and similarly &lt;b&gt;Ctrl + nth&lt;/b&gt; number to go to the &lt;b&gt;nth &lt;/b&gt;tab.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;Good Luck :)&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-3737762699179013920?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/3737762699179013920/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2009/03/how-to-navigate-between-tabs-of-browser.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/3737762699179013920?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/3737762699179013920?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2009/03/how-to-navigate-between-tabs-of-browser.html" title="How to navigate between tabs of Browser by using keyboard?" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;C0QCQ38ycSp7ImA9WxVVEk0.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-1173760384089631066</id><published>2009-03-04T13:16:00.000-08:00</published><updated>2009-03-04T13:16:02.199-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-04T13:16:02.199-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft .NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio IDE" /><title>How to show solution file of the project in the Solution explorer?</title><content type="html">&lt;div style="font-family: Verdana,sans-serif;"&gt;
If you are unable to view the solution file of the project in the solution explorer of the Visual Studio IDE then follow these steps to let it show always.&lt;/div&gt;
&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
1- Go to Tools menue and select options&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;a href="http://3.bp.blogspot.com/_Y9N8UUbTeIk/Sa7sEvGo58I/AAAAAAAAADY/TqbFin9t2ok/s1600-h/1.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_Y9N8UUbTeIk/Sa7sEvGo58I/AAAAAAAAADY/TqbFin9t2ok/s400/1.bmp" style="cursor: move;" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; font-family: Verdana,sans-serif; text-align: left;"&gt;
&amp;nbsp;2- Then check the box Show All Settings&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;a href="http://3.bp.blogspot.com/_Y9N8UUbTeIk/Sa7s8pd0tKI/AAAAAAAAADg/XIbq1uR8qUo/s1600-h/2.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_Y9N8UUbTeIk/Sa7s8pd0tKI/AAAAAAAAADg/XIbq1uR8qUo/s400/2.bmp" style="cursor: move;" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&amp;nbsp;3- Select Project and Solutions node from the left Treeview&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&amp;nbsp;&lt;a href="http://4.bp.blogspot.com/_Y9N8UUbTeIk/Sa7tUoO9UVI/AAAAAAAAADo/qPYagh2jcmw/s1600-h/3.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_Y9N8UUbTeIk/Sa7tUoO9UVI/AAAAAAAAADo/qPYagh2jcmw/s400/3.bmp" style="cursor: move;" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
4- Check the box named "Always show solution"&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana,sans-serif;"&gt;5- Good Luck&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-1173760384089631066?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/1173760384089631066/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2009/03/how-to-show-solution-file-of-project-in.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/1173760384089631066?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/1173760384089631066?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2009/03/how-to-show-solution-file-of-project-in.html" title="How to show solution file of the project in the Solution explorer?" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_Y9N8UUbTeIk/Sa7sEvGo58I/AAAAAAAAADY/TqbFin9t2ok/s72-c/1.bmp" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;A0MCRHw9fyp7ImA9WxVUFE0.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-479110054536742553</id><published>2009-01-26T05:32:00.000-08:00</published><updated>2009-03-18T13:51:05.267-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-18T13:51:05.267-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net Interview Questions" /><category scheme="http://www.blogger.com/atom/ns#" term="DotNet Interview Questions" /><category scheme="http://www.blogger.com/atom/ns#" term="Interview Questions" /><title>DotNet Interview Questions</title><content type="html">&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
The following collection of interview questions is my self created because
these are the questions which have been asked from me wherever I go for
interview as a Software Developer (.Net) and I hope it will help you out. &lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&amp;nbsp;

&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
Note: copy the question and Google it you'll find the reasonable answer.&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
Best of Luck :)&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;ol style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;li&gt;How can we get the variables of first form from second form without using query string and session etc?&lt;/li&gt;
&lt;li&gt;What are collections and why we use them?&lt;/li&gt;
&lt;li&gt;why and when we use Generics?&lt;/li&gt;
&lt;li&gt;How we make null able types?&lt;/li&gt;
&lt;li&gt;Difference b/w windows services and web services.&lt;/li&gt;
&lt;li&gt;Difference b/w the concept of background process and normal process.&lt;/li&gt;
&lt;li&gt;what is PInvoke?&lt;/li&gt;
&lt;li&gt;Drawbacks of Layered Architecture.&lt;/li&gt;
&lt;li&gt;Difference between SqlDataSource and ObjectDataSource&lt;/li&gt;
&lt;li&gt;what are the new changes in 2.0 asp.net?&lt;/li&gt;
&lt;li&gt;How can we divide a cake into 8 equal pieces?&lt;/li&gt;
&lt;li&gt;Write the query to remove the duplications from the database table.&lt;/li&gt;
&lt;li&gt;Enterprise Libraries and Transactions Management.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Why Microsoft removed multiple inheritance in .net and how can we achieve it?&lt;/li&gt;
&lt;li&gt;What is explicit vs implicit interface implementation?&lt;/li&gt;
&lt;li&gt;What are virtual functions?&lt;/li&gt;
&lt;li&gt;Have your ever written unmanaged code?&lt;/li&gt;
&lt;li&gt;Types of temp table with respect to SQL Server.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Types of User Defined functions with respect to SQL Server.&lt;/li&gt;
&lt;li&gt;What is CLR stored Procedure?&lt;/li&gt;
&lt;li&gt;Function of final keyword, abstract.&lt;/li&gt;
&lt;li&gt;Is it necessary to override all absract functions?&lt;/li&gt;
&lt;li&gt;If the session timed out before the specified time what can be problem in it.&lt;/li&gt;
&lt;li&gt;How can i make my class to not be inheritable in C#?&lt;/li&gt;
&lt;li&gt;Can we declare the constructor of the class private and in that case how can we create object of that class?&lt;/li&gt;
&lt;li&gt;What are design patterns and asked about MVC?&lt;/li&gt;
&lt;li&gt;what is page class design pattern?&lt;/li&gt;
&lt;li&gt;Write the code to reverse the string.&lt;/li&gt;
&lt;li&gt;How the String&amp;nbsp; Builder is better than simple string?&lt;/li&gt;
&lt;li&gt;Write the code to find the first duplicate value from an array.&lt;/li&gt;
&lt;li&gt;Define the process of Garbage Collector?&lt;/li&gt;
&lt;li&gt;Dispose vs Finalize?&lt;/li&gt;
&lt;li&gt;Self Balancing Binary Search Tree.&lt;/li&gt;
&lt;li&gt;What is Name Hiding and when is it occurred?&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Write the code for Singleton Pattern.&lt;/li&gt;
&lt;li&gt;int[] intArray=new int[10]; The array will store on heap or stack as we know int is a value type.&lt;/li&gt;
&lt;li&gt;Define DataSets vs Custome Entities.&lt;/li&gt;
&lt;li&gt;Difference b/w Layer and Tier, how can we built tiers and communication in between them?&lt;/li&gt;
&lt;li&gt;Difference between Interface and Abstract Class?&lt;/li&gt;
&lt;li&gt;What is Indexing and types of Indexing?&lt;/li&gt;
&lt;li&gt;If you need to display records on a page from the Database table and table contains billions of records how will you show and do custom paging?&lt;/li&gt;
&lt;li&gt;Shellow Copy vs Deep Copy?&lt;/li&gt;
&lt;li&gt;How can we implement sorting in custom objects?&lt;/li&gt;
&lt;li&gt;What is difference b/w Application object and Cashe?&lt;/li&gt;
&lt;li&gt;what is marshalling and de marshalling?&lt;/li&gt;
&lt;li&gt;How we use COM components?&lt;/li&gt;
&lt;li&gt;Concept of GAC?&lt;/li&gt;
&lt;li&gt;How to generate native code directly?&lt;/li&gt;
&lt;li&gt;What are delegates and types of delegates?&lt;/li&gt;
&lt;li&gt;What are bubble events?&lt;/li&gt;
&lt;li&gt;How to change master page at runtime or dynamically?&lt;/li&gt;
&lt;li&gt;Function of JIT compiler?&lt;/li&gt;
&lt;li&gt;What are CLS and CTS?&lt;/li&gt;
&lt;li&gt;Difference b/w EXE and DLL?&lt;/li&gt;
&lt;li&gt;What are assemblies and types of Assembly?&lt;/li&gt;
&lt;li&gt;Which is better from Array and Linked List if i need to add a new element at 50th position?&lt;/li&gt;
&lt;li&gt;What is scalability and how can we develop scalable applications?&lt;/li&gt;
&lt;li&gt;Why can't we add access modifiers to the members of an Interface?&lt;/li&gt;
&lt;li&gt;Difference b/w aggregation and composition?&lt;/li&gt;
&lt;li&gt;Difference b/w domain model diagram and class diagram?&lt;/li&gt;
&lt;li&gt;When the ViewState is available during the page life cycle of&amp;nbsp; ASP.net?&lt;/li&gt;
&lt;li&gt;How can we get the name of the calling method and Property?&lt;br /&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-479110054536742553?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/479110054536742553/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2009/01/dotnet-interview-questions.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/479110054536742553?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/479110054536742553?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2009/01/dotnet-interview-questions.html" title="DotNet Interview Questions" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;DkUMQngzcCp7ImA9WxRaE0k.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-3394149205607028349</id><published>2008-12-15T02:46:00.000-08:00</published><updated>2008-12-15T04:31:23.688-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-15T04:31:23.688-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="My Daily Doze" /><title>DataSets vs Custom Entities and Collections</title><content type="html">&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;Which is better from DataSets and Collections?&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;Good and Dark side of DataSets?&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;When to use DataSets and when Collections?&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;Which enhances performance and which provides ease to maintain?&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;A good and comprehensive MSDN article to give the answers of all the above questions and the queries that you have in your mind.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;a href="http://msdn.microsoft.com/en-us/magazine/cc163751.aspx#S1"&gt;DataSets vs Custom Entities and Collections&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-3394149205607028349?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/3394149205607028349/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2008/12/datasets-vs-custom-entities-and.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/3394149205607028349?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/3394149205607028349?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2008/12/datasets-vs-custom-entities-and.html" title="DataSets vs Custom Entities and Collections" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;Ck4HRH8yfip7ImA9WxRaEkU.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-118258733289265965</id><published>2008-12-14T10:42:00.000-08:00</published><updated>2008-12-14T10:55:35.196-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-14T10:55:35.196-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="tech fun" /><title>Why Girls Don't Marry Software Guys !</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;a href="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SUVV96N03RI/AAAAAAAAAC4/3QbalLoraX4/s1600-h/download.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SUVV96N03RI/AAAAAAAAAC4/3QbalLoraX4/s320/download.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;a href="http://1.bp.blogspot.com/_Y9N8UUbTeIk/SUVWA_iC7LI/AAAAAAAAADA/7B8UBh5I63Q/s1600-h/download_004.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_Y9N8UUbTeIk/SUVWA_iC7LI/AAAAAAAAADA/7B8UBh5I63Q/s320/download_004.jpg" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&amp;nbsp;&lt;a href="http://4.bp.blogspot.com/_Y9N8UUbTeIk/SUVWHE4gvSI/AAAAAAAAADI/IWgKx9v07SU/s1600-h/download_003.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_Y9N8UUbTeIk/SUVWHE4gvSI/AAAAAAAAADI/IWgKx9v07SU/s320/download_003.jpg" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&amp;nbsp;&lt;a href="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SUVWMJCPOwI/AAAAAAAAADQ/FiIHKGHwIZI/s1600-h/download_002.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SUVWMJCPOwI/AAAAAAAAADQ/FiIHKGHwIZI/s320/download_002.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-118258733289265965?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/118258733289265965/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2008/12/why-girls-dont-marry-software-guys.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/118258733289265965?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/118258733289265965?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2008/12/why-girls-dont-marry-software-guys.html" title="Why Girls Don't Marry Software Guys !" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SUVV96N03RI/AAAAAAAAAC4/3QbalLoraX4/s72-c/download.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;Ck8MSHk8cSp7ImA9WxRaEUw.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-834006775327196475</id><published>2008-12-12T11:20:00.000-08:00</published><updated>2008-12-12T11:41:29.779-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-12T11:41:29.779-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="tech fun" /><title>Amazing! Some True Computer Addicts</title><content type="html">&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;a href="http://img137.imageshack.us/img137/30/62ae1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" gi="true" height="420" src="http://img137.imageshack.us/img137/30/62ae1.jpg" width="315" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;a href="http://img137.imageshack.us/img137/466/65bw8.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" gi="true" src="http://img137.imageshack.us/img137/466/65bw8.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;a href="http://img137.imageshack.us/img137/5419/71zx8.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" gi="true" src="http://img137.imageshack.us/img137/5419/71zx8.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;a href="http://img137.imageshack.us/img137/8002/64hu0.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" gi="true" src="http://img137.imageshack.us/img137/8002/64hu0.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;a href="http://img137.imageshack.us/img137/2391/73ex1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" gi="true" src="http://img137.imageshack.us/img137/2391/73ex1.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;a href="http://smartboydesigns.com/wp-content/carrying_computer.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" gi="true" src="http://smartboydesigns.com/wp-content/carrying_computer.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;a href="http://i234.photobucket.com/albums/ee14/joshdehonney/1951Computer_addict-med.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" gi="true" src="http://i234.photobucket.com/albums/ee14/joshdehonney/1951Computer_addict-med.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: right;"&gt;
&lt;/div&gt;
&lt;div align="left" class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;"&gt;
&lt;a href="http://www.funnyjunksite.com/wp-content/uploads/2007/08/programmer.jpg" imageanchor="1" style="clear: left; cssfloat: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" gi="true" src="http://www.funnyjunksite.com/wp-content/uploads/2007/08/programmer.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-834006775327196475?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/834006775327196475/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2008/12/amazing-some-true-computer-addicts.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/834006775327196475?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/834006775327196475?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2008/12/amazing-some-true-computer-addicts.html" title="Amazing! Some True Computer Addicts" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DUQEQHo_eip7ImA9WxRaE0k.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-5068524849028284637</id><published>2008-12-11T11:32:00.000-08:00</published><updated>2008-12-15T05:21:41.442-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-15T05:21:41.442-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="My Daily Doze" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>Name Hiding</title><content type="html">&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;What i studied today is &lt;a href="http://msdn.microsoft.com/en-us/library/aa691133%28VS.71%29.aspx"&gt;Name Hiding Concept&lt;/a&gt; in OOP and how it can be occurred in C#.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Times,&amp;quot;Times New Roman&amp;quot;,serif; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;Name hiding can be occurred when the scopes overlap either through nesting or inheritance. Follow the given link to get complete udnderstanding practically through examples from MSDN.&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;span style="font-size: small;"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa691133%28VS.71%29.aspx"&gt;Name hiding&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style="font-family: Verdana,sans-serif;"&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa691134%28VS.71%29.aspx"&gt;Hiding through nesting&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa691135%28VS.71%29.aspx"&gt;Hiding through inheritance&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-5068524849028284637?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/5068524849028284637/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2008/12/name-hiding.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/5068524849028284637?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/5068524849028284637?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2008/12/name-hiding.html" title="Name Hiding" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DUIBQ3Y7eSp7ImA9WxRaE0k.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-1497846106676923463</id><published>2008-11-25T23:43:00.000-08:00</published><updated>2008-12-15T05:25:52.801-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-15T05:25:52.801-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="My Daily Doze" /><title>Nine Things Developers Want More Than Money</title><content type="html">&lt;div style="font-family: Verdana,sans-serif;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;a href="http://4.bp.blogspot.com/_Y9N8UUbTeIk/STi9FG7NQHI/AAAAAAAAACw/2O-MMd1sKv4/s1600-h/money.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_Y9N8UUbTeIk/STi9FG7NQHI/AAAAAAAAACw/2O-MMd1sKv4/s320/money.jpg" /&gt;&lt;/a&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;This is an excellent article for those developers who consider only a good salary is a best job. This will let you know how the factors other than money are must-have for developers to motivate, to force them to discover flashy new technologies, to deliver best etc. &lt;/span&gt;&lt;a href="http://www.softwarebyrob.com/2006/10/31/nine-things-developers-want-more-than-money/" style="font-family: Verdana,sans-serif;"&gt;Complete Article&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;b&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;Think Best.Deliver Best&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-1497846106676923463?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/1497846106676923463/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2008/11/nine-things-developers-want-more-than.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/1497846106676923463?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/1497846106676923463?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2008/11/nine-things-developers-want-more-than.html" title="Nine Things Developers Want More Than Money" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_Y9N8UUbTeIk/STi9FG7NQHI/AAAAAAAAACw/2O-MMd1sKv4/s72-c/money.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;D0YCQHk_fCp7ImA9WxRVEEg.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-3188116479249241554</id><published>2008-11-07T02:39:00.000-08:00</published><updated>2008-11-07T02:52:41.744-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-07T02:52:41.744-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft .NET" /><category scheme="http://www.blogger.com/atom/ns#" term="Assembly" /><title>Could not load type 'namespace.ClassName' from assembly 'assemblyName' '</title><content type="html">&lt;span style="font-size: small;"&gt;&lt;/span&gt;

&lt;br /&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Could not load type 'namespace.ClassName' from
assembly 'assemblyName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Problem I faced :&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Could not load type ‘XPBurn.XPBurnCD’ from assembly
‘XPBurnComponent, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null’&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;How I Solved :&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;I just signed the assembly using strong name and then
added as reference which solved my problem.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;b&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;How can we do that?&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ol start="1" style="margin-top: 0in;" type="1"&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Just
     right click on you project from which the dll is generated in Solution
     Explorer and select the properties.&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Select
     the Signing tag from the properties.&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Check
     the box sign the assembly.&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Then
     you’ll have to select a strong name key by using which you sign the
     assembly.&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Click
     on combo box to select the strong name key if you have or create a new one
     by selecting the option &amp;lt;new…&amp;gt;.&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;The
     again build your project.&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;After
     build you’ll have a same dll but signed with strong name which you can use
     in your project.&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;If above option does not work to you, there is one more
step that register your assembly in GAC which might solve your problem.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;b&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;How to register assembly in GAC?&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal" style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;There
are different ways to do so&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;copy
your dll in the directory C:\WINDOWS\assembly&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;or&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;add you assembly by using ‘Microsoft .NET Framework 2.0
Configuration utility’ Control Panel =&amp;gt; Administrative Tools =&amp;gt;
Microsoft .NET Framework 2.0 Configuration utility&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;&lt;/span&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-3188116479249241554?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/3188116479249241554/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2008/11/could-not-load-type-namespaceclassname.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/3188116479249241554?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/3188116479249241554?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2008/11/could-not-load-type-namespaceclassname.html" title="Could not load type 'namespace.ClassName' from assembly 'assemblyName' '" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;D0EBSHs9fyp7ImA9WxRWEkw.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-8040609506641192237</id><published>2008-10-27T13:02:00.001-07:00</published><updated>2008-10-28T10:40:59.567-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-28T10:40:59.567-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft .NET" /><title>Are you ready to hold the new .NET Logo!</title><content type="html">&lt;span style="font-family: Verdana,sans-serif; font-size: small;"&gt;The Microsoft team decided sometime before to give a fresh look to the .Net by innovating the the .NET logo.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana,sans-serif; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;img align="left" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/Embracethenew.NETLogo_144D2/image_3.png" /&gt;
&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;The key values needed in such logo are consistency, robustness and great user experiences. They also wanted a logo that obey the design principles that are driving Microsoft’s brand identity evolution and is reflected in newer brands such Silver light, Surface and much more.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;The design Microsoft team referred is a “wave” with letter ‘N’ and the design is creative, distinct and awesome. The letter ‘N’ in the design will become familiar as shorthand for the .NET brand name.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;According to Microsoft team, it is one of the many things that they are actively doing to renew their commitment to the future around the overall Rich Platforms that we have today.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;Hope, Microsoft will expose and uncover all the up-to-the-minutes technologies for which we must ready!&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-8040609506641192237?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/8040609506641192237/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2008/10/are-you-ready-to-hold-new-net-logo.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/8040609506641192237?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/8040609506641192237?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2008/10/are-you-ready-to-hold-new-net-logo.html" title="Are you ready to hold the new .NET Logo!" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;AkYFR3s5fCp7ImA9WxRQFEo.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-6768031464878667983</id><published>2008-10-08T05:38:00.000-07:00</published><updated>2008-10-08T08:01:56.524-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-08T08:01:56.524-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term=".Net Framework" /><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="tech talk" /><title>Highlights of Visual Studio 2010 and .Net Framework 4.0</title><content type="html">&lt;span style="font-family: Verdana,sans-serif; font-size: small;"&gt;&lt;/span&gt;&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Microsoft has announced to launch the Visual Studio 2010 and .Net Framework 4.0 very soon with new outstanding features that address the latest raising needs of the developers.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Microsoft is running very fast by proving innovative key features in Visual Studio to provide an ease and capabilities for everyone in the Software lifecycle – from architects to developers and project managers to testers.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;On thing I could not understand that Microsoft is producing newer versions of Dot net framework in a very short time span how would we digest all these features in such a fast pace which Microsoft is forcing to do so. I being a developer could not undergo the main features of the Visual Studio 2008 and .Net Framework 3.5 and will have a new pack of features to taste.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;I being a dummy, lazy developer can not grasp all the features in very short time or synchronize with Microsoft to taste every new feature immediately after the launching day.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;You are great developers and to reward your raising demands Microsoft is compelled to provide such innovative features as soon as possible.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-size: 12pt;"&gt;Let us discuss the key innovations which will be delivered in the following areas.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;  &lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Democratizing Application      Lifecycle Management&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Enabling emerging trends&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Inspiring developer delight&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Riding the next generation      platform wave&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Breakthrough Departmental      Applications&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="MsoNormal"&gt;&lt;strong&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;&lt;/span&gt;&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;strong&gt;&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/span&gt;    &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SOyqfEF47oI/AAAAAAAAACY/vCui3M335GM/s1600-R/cc948977.ActionableBug%28en-us,MSDN.10%29.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SOyqfEF47oI/AAAAAAAAACY/vCui3M335GM/s400-R/cc948977.ActionableBug%28en-us,MSDN.10%29.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif; text-align: left;"&gt;&lt;blockquote&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Verdana;"&gt;&lt;span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;Visual Studio Team System 2010 provides testers with a set of tools for managing test cases and execution as well as improved support for filing actionable bugs.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SOyrPRXD6iI/AAAAAAAAACg/9JdDb8IvVbE/s1600-h/cc948977.ArcExpl01%28en-us,MSDN.10%29.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SOyrPRXD6iI/AAAAAAAAACg/jt6YmXjQa2Q/s400-R/cc948977.ArcExpl01%28en-us,MSDN.10%29.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;Visual Studio Team System 2010 includes a new Architecture Explorer for the discovery and exploration of existing code assets and application architectures.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;
What other sources say about it...&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;a href="http://msdn.microsoft.com/en-us/vstudio/products/cc948977.aspx"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;Visual Studio 2010 and .NET Framework 4.0 Overview&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;&lt;a href="http://www.microsoft.com/presspass/press/2008/sep08/09-29VS10PR.mspx"&gt;Microsoft Unveils Next Version of Visual Studio and .NET Framework&lt;/a&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;a href="http://www.microsoft-watch.com/content/developer/what_does_visual_studio_2010_show_you.html"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;&lt;span style="color: windowtext; text-decoration: none;"&gt;What Does Visual Studio 2010 Show You?&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;&lt;a href="http://www.osnews.com/story/20345/Microsoft_Begins_to_Reveal_Visual_Studio_2010"&gt;&lt;span style="color: windowtext; text-decoration: none;"&gt;Microsoft Begins to Reveal Visual Studio 2010&lt;/span&gt;&lt;/a&gt;&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 10pt;"&gt;&lt;a href="http://news.cnet.com/8301-13860_3-10052412-56.html"&gt;Visual Studio 2010 to come with 'black box'&lt;/a&gt;&lt;o:p _moz-userdefined=""&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Some Videos on it&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
Announcing Visual Studio Team System 2010&lt;br /&gt;
&lt;iframe src="http://channel9.msdn.com/posts/Dan/429924/player/" frameborder="0" height="325" scrolling="no" width="320"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Visual-Studio-Team-System-2010-Week Video&lt;br /&gt;
&lt;iframe src="http://channel9.msdn.com/posts/VisualStudio/430265/player/" frameborder="0" height="325" scrolling="no" width="320"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;a href="http://channel9.msdn.com/posts/Dan/Norman-Guadagno-Announcing-Visual-Studio-Team-System-2010/"&gt;Watch other related videos&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-6768031464878667983?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/6768031464878667983/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2008/10/highlights-of-visual-studio-2010-and.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/6768031464878667983?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/6768031464878667983?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2008/10/highlights-of-visual-studio-2010-and.html" title="Highlights of Visual Studio 2010 and .Net Framework 4.0" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SOyqfEF47oI/AAAAAAAAACY/vCui3M335GM/s72-Rc/cc948977.ActionableBug%28en-us,MSDN.10%29.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;AkcGSX86fip7ImA9WxRQFEQ.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-2773315059970551170</id><published>2008-10-07T22:02:00.000-07:00</published><updated>2008-10-08T13:33:48.116-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-08T13:33:48.116-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><title>Failed to load viewstate.</title><content type="html">&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Problem:&lt;/b&gt; Failed to load view state. The control tree into which viewstate is being loaded must match the control tree that was used to save viewstate during the previous request.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: small;"&gt;Your case might be different but I faced this problem when I edited grid row and updated. when I was updating the grid row second time I got the above error and endured one hour with messing this problem to turn around of it. At last, I found one unidentified statement&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="color: #38761d; font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;DataGrid.EditIndex = -1;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;at the end in the following Grid Event&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="color: #38761d; font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;DataGrid _Updating(object sender, GridViewUpdateEventArgs e)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;And I solved my problem by removing this statement which was looking having no reason to be quoted in that event.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;My energy level which was went down some points again rose up after solving this trapped problem :-)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-2773315059970551170?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/2773315059970551170/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2008/10/failed-to-load-viewstate-control-tree.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/2773315059970551170?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/2773315059970551170?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2008/10/failed-to-load-viewstate-control-tree.html" title="Failed to load viewstate." /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;AkAGQHk9fyp7ImA9WxRQFEQ.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-1469682972627797018</id><published>2008-10-07T08:39:00.001-07:00</published><updated>2008-10-08T13:45:21.767-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-08T13:45:21.767-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Do you know?" /><category scheme="http://www.blogger.com/atom/ns#" term="tech talk" /><title>Do you know which one is the first...?</title><content type="html">&lt;ol&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Object Oriented Programming Language &lt;br /&gt;
&lt;/span&gt;       &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Simula_" target="_blank"&gt;Simula &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;High Level Programming Language &lt;br /&gt;
&lt;/span&gt;       &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;a href="http://en.wikipedia.org/wiki/Plankalk%C3%BCl" target="_blank"&gt;Plankalkül&lt;/a&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; "Plan Calculus" (Designed between 1943 and 1945) &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;First Programmer &lt;br /&gt;
&lt;/span&gt;       &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;a href="http://en.wikipedia.org/wiki/Ada_Lovelace" target="_blank"&gt;Ada Lovelace&lt;/a&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; is today appreciated as the "first programmer" &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Computer &lt;br /&gt;
&lt;/span&gt;       &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;a href="http://en.wikipedia.org/wiki/Eniac" target="_blank"&gt;ENIAC&lt;/a&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;-Electronic Numerical Integrator And Computer was the first general-purpose electronic computer. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;The very first &lt;a href="http://en.wikipedia.org/wiki/Www" target="_blank"&gt;WWW&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; website &lt;br /&gt;
&lt;/span&gt;       &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;first website: nxoc01.cern.ch &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;first web page: &lt;a href="http://nxoc01.cern.ch/hypertext/WWW/TheProject.html"&gt;http://nxoc01.cern.ch/hypertext/WWW/TheProject.html&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;An alias was made so that this was later known as &lt;br /&gt;
&lt;/span&gt;           &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://info.cern.ch/hypertext/WWW/TheProject.html"&gt;http://info.cern.ch/hypertext/WWW/TheProject.html&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;It is not now served but a later (1992) copy of the original pages exists at &lt;br /&gt;
&lt;/span&gt;           &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://www.w3.org/History/19921103-hypertext/hypertext/WWW/TheProject.html"&gt;http://www.w3.org/History/19921103-hypertext/hypertext/WWW/TheProject.html&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Who invented the WWW-World Wide Web &lt;br /&gt;
&lt;/span&gt;       &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;a href="http://en.wikipedia.org/wiki/Tim_Berners-lee" target="_blank"&gt;Tim Berners-Lee&lt;/a&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; followed his dream of a better, easier way to communicate via computers on a global scale, which led him to create the World Wide Web. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;The first web surfer &lt;br /&gt;
&lt;/span&gt;       &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;a href="http://en.wikipedia.org/wiki/Robert_Cailliau" target="_blank"&gt;Robert Cailliau&lt;/a&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;, collaborator on the World Wide Web project and first Web surfer. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;First widely known and successful programming language &lt;br /&gt;
&lt;/span&gt;       &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;a href="http://en.wikipedia.org/wiki/Fortran" target="_blank"&gt;Fortran&lt;/a&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; developed from 1954 to 1957 by a team of IBM researchers &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;First programming language &lt;br /&gt;
&lt;/span&gt;       &lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;a href="http://en.wikipedia.org/wiki/Lambda" target="_blank"&gt;lambda&lt;/a&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt; calculus is considered by some to be the world's first programming language &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;The first Internet&lt;/span&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;The &lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;a href="http://en.wikipedia.org/wiki/Arpanet" target="_blank"&gt;ARPANET&lt;/a&gt;&lt;b&gt;&lt;b&gt;&lt;span style="color: #b30000;"&gt;"&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt; (Advanced Research Projects Agency Network) developed by ARPA of the United States Department of Defense, was the world's first operational packet switching network &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/ol&gt;&lt;ul style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;/ul&gt;&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Coming some new which ones...&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-1469682972627797018?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/1469682972627797018/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2008/10/do-you-know-which-one-iswas-first.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/1469682972627797018?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/1469682972627797018?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2008/10/do-you-know-which-one-iswas-first.html" title="Do you know which one is the first...?" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;A0MMQH8zcCp7ImA9WxRRF0k.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-1104942384011155633</id><published>2008-09-29T21:25:00.000-07:00</published><updated>2008-09-29T21:38:01.188-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-29T21:38:01.188-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Brain Game" /><title>The Classic IQ Test</title><content type="html">&lt;a href="http://draft.blogger.com/"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SOGq2NVT6cI/AAAAAAAAACI/v9M0o6qdPpw/s400-R/Tickle.bmp" /&gt;&lt;/div&gt;&lt;a href="http://4.bp.blogspot.com/_Y9N8UUbTeIk/SOGrR9Y9maI/AAAAAAAAACQ/V3L7yqdTIOw/s1600-h/processor2_max200w.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_Y9N8UUbTeIk/SOGrR9Y9maI/AAAAAAAAACQ/-aaHh8mmTJw/s320-R/processor2_max200w.gif" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3 style="font-family: Verdana,sans-serif;"&gt;&amp;nbsp; &lt;span style="font-size: small;"&gt;Precision Processor&lt;/span&gt;&lt;/h3&gt;&lt;div style="font-family: Verdana,sans-serif; text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;Your IQ Score is: &lt;b&gt;122&lt;a href="http://draft.blogger.com/"&gt;&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;You've got a very experiential way of learning and a strong mathematical mind. You're able to whittle even the most complex situation down to comprehensible component parts. In short, you have mastered the art and science of precision. That's what makes you a Precision Processor.&lt;/span&gt;&lt;br style="font-family: Verdana,sans-serif;" /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt; For you, life is a series of equations. Your brain is naturally predisposed to intense mathematical acuity, and your understanding of numerical problems is unparalleled. It's second nature for you to cut to the heart of an issue, so that you can discover quick solutions to problems while others get bogged down in unnecessary details. One Precision Processor that comes to mind is the Greek philosopher-mathematician, Pythagoras. Pythagoras had a mind for numbers and, as such, could come up with previously unknown theories like his method for calculating the sides of a right triangle (a2+b2=c2). You too, can use numbers to translate aspects of the world around you — something that doesn't come easily to everyone. Your quick mathematical mind will allow you to communicate a variety of ideas to other people, so don't keep it to yourself.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Verdana,sans-serif;"&gt;&lt;a href="http://web.tickle.com/quizzes/results/3001"&gt;Take a test!&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-1104942384011155633?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/1104942384011155633/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2008/09/classic-iq-test.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/1104942384011155633?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/1104942384011155633?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2008/09/classic-iq-test.html" title="The Classic IQ Test" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_Y9N8UUbTeIk/SOGq2NVT6cI/AAAAAAAAACI/v9M0o6qdPpw/s72-Rc/Tickle.bmp" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DU8FRXczfyp7ImA9WxRRF0w.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-9222028422972437761</id><published>2008-09-29T12:40:00.001-07:00</published><updated>2008-09-29T12:50:14.987-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-29T12:50:14.987-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Algorithm" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>Selection Sort Algorithm</title><content type="html">&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;Selection sort is a very simple sorting algorithm.&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;It starts to find out the smallest element by searching in a linear way and swap it with i place and then find the second smallest by searching from n-i elements and place it at ith place and so on.&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;It is improved on the performance of bubble sort.&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;Complexity in worst case and average case is О(n²) and the worst case is when it is in sorted order.&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;It should not be use when n is large.&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;Example:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
An array of sortable elements: {5,3,4,1,2}&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;Pass 1:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;{&lt;b&gt;5&lt;/b&gt;,3,4,1,2} smallest= 5&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;{&lt;b&gt;5&lt;/b&gt;,&lt;b&gt;3&lt;/b&gt;,4,1,2} smallest=3&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;{5,&lt;b&gt;3&lt;/b&gt;,&lt;b&gt;4&lt;/b&gt;,1,2} nothing&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;{5,&lt;b&gt;3&lt;/b&gt;,4,&lt;b&gt;1&lt;/b&gt;,2} smallest=1&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;{5,3,4,&lt;b&gt;1&lt;/b&gt;,&lt;b&gt;2&lt;/b&gt;} nothing&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;swap {&lt;b&gt;1&lt;/b&gt;,3,4,&lt;b&gt;5&lt;/b&gt;,2}&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;Pass 2:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;{1,&lt;b&gt;3&lt;/b&gt;,4,5,2} smallest=3&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;{1,&lt;b&gt;3&lt;/b&gt;,&lt;b&gt;4&lt;/b&gt;,5,2} nothing&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;{1,&lt;b&gt;3&lt;/b&gt;,4,&lt;b&gt;5&lt;/b&gt;,2} nothing&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;{1,&lt;b&gt;3&lt;/b&gt;,4,5,&lt;b&gt;2&lt;/b&gt;} smallest=2&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;swap {1,&lt;b&gt;2&lt;/b&gt;,4,5,&lt;b&gt;3&lt;/b&gt;}&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;Pass 3:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;{1,2,&lt;b&gt;4&lt;/b&gt;,5,3} smallest=4&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;{1,2,&lt;b&gt;4&lt;/b&gt;,&lt;b&gt;5&lt;/b&gt;,3} nothing&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;{1,2,&lt;b&gt;4&lt;/b&gt;,5,&lt;b&gt;3&lt;/b&gt;} smallest=3&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;swap {1,2,&lt;b&gt;3&lt;/b&gt;,5,&lt;b&gt;4&lt;/b&gt;}&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;Pass 4:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;{1,2,3,&lt;b&gt;5&lt;/b&gt;,4} smallest=5&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;{1,2,3,&lt;b&gt;5&lt;/b&gt;,&lt;b&gt;4&lt;/b&gt;} smallest=4&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;swap {1,2,3,&lt;b&gt;4&lt;/b&gt;,&lt;b&gt;5&lt;/b&gt;}&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;&lt;b&gt;Pseudocode&lt;/b&gt;:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div style="background-color: #f4f4f4; border: 1px solid gray; cursor: text; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding: 4px; width: 97.5%;"&gt;&lt;div style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   1:&lt;/span&gt; procedure SelectionSort( A : list of sortable items ) defined &lt;span style="color: blue;"&gt;as&lt;/span&gt;:&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   2:&lt;/span&gt; &lt;span style="color: blue;"&gt;for&lt;/span&gt; i ← 0 to length(A)-1&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   3:&lt;/span&gt;     smallest ← i&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   4:&lt;/span&gt;     &lt;span style="color: blue;"&gt;for&lt;/span&gt; j ← i+1 to length(A)&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   5:&lt;/span&gt;         &lt;span style="color: blue;"&gt;if&lt;/span&gt; A[j] &amp;lt; A[smallest]&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   6:&lt;/span&gt;             smallest = j&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   7:&lt;/span&gt;     end &lt;span style="color: blue;"&gt;for&lt;/span&gt;    &lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   8:&lt;/span&gt;     swap( A[i], A[smallest] )&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   9:&lt;/span&gt; end &lt;span style="color: blue;"&gt;for&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  10:&lt;/span&gt; end procedure&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;Implementation in C#:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div style="background-color: #f4f4f4; border: 1px solid gray; cursor: text; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding: 4px; width: 97.5%;"&gt;&lt;div style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;br /&gt;
&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   1:&lt;/span&gt; &lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;int&lt;/span&gt;[] SelectionSort(&lt;span style="color: blue;"&gt;int&lt;/span&gt;[] array)&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   2:&lt;/span&gt;         {&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   3:&lt;/span&gt;             &lt;span style="color: blue;"&gt;int&lt;/span&gt; smallest, temp;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   4:&lt;/span&gt;             &lt;span style="color: blue;"&gt;for&lt;/span&gt; (&lt;span style="color: blue;"&gt;int&lt;/span&gt; i = 0; i &amp;lt; array.Length - 1; i++)&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   5:&lt;/span&gt;             {&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   6:&lt;/span&gt;                 smallest = i;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   7:&lt;/span&gt;                 &lt;span style="color: blue;"&gt;for&lt;/span&gt; (&lt;span style="color: blue;"&gt;int&lt;/span&gt; j = i + 1; j &amp;lt; array.Length; j++)&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   8:&lt;/span&gt;                 {&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   9:&lt;/span&gt;                     &lt;span style="color: blue;"&gt;if&lt;/span&gt; (array[j] &amp;lt; array[smallest])&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  10:&lt;/span&gt;                         smallest = j;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  11:&lt;/span&gt;                 }&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  12:&lt;/span&gt;                 temp = array[i];&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  13:&lt;/span&gt;                 array[i] = array[smallest];&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  14:&lt;/span&gt;                 array[smallest] = temp;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  15:&lt;/span&gt;             }&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  16:&lt;/span&gt;             &lt;span style="color: blue;"&gt;return&lt;/span&gt; array;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  17:&lt;/span&gt;         }&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
Tags: &lt;a href="http://en.wikipedia.org/wiki/Selection_Sort" target="_blank"&gt;Selection Sort&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Algorithm" target="_blank"&gt;Algorithm&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Sorting" target="_blank"&gt;Sorting&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Good Luck &lt;img alt="Thumbs-up" src="http://messenger.msn.com/MMM2006-04-19_17.00/Resource/emoticons/thumbs_up.gif" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-9222028422972437761?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/9222028422972437761/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2008/09/selection-sort-algorithm.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/9222028422972437761?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/9222028422972437761?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2008/09/selection-sort-algorithm.html" title="Selection Sort Algorithm" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DEMBRnoyfyp7ImA9WxRRFEg.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-2906173325246787647</id><published>2008-09-26T23:58:00.000-07:00</published><updated>2008-09-26T12:14:17.497-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-26T12:14:17.497-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Algorithm" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><title>Bubble Sort Algorithm</title><content type="html">&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 503px;"&gt;&lt;tbody&gt;
&lt;tr align="justify"&gt;&lt;td style="vertical-align: top; width: 25px;"&gt;&lt;img src="http://www.dotnetscraps.com/samples/bullets/001.gif" /&gt;&lt;/td&gt;&lt;td style="vertical-align: top; width: 363px;"&gt;Bubble sort is the simplest algorithm which compares two elements at a time and swaps them if they are in wrong order or if first element is greater than the second element. it repeatedly swaps elements until no swap is needed.&lt;/td&gt;&lt;/tr&gt;
&lt;tr align="justify"&gt;&lt;td style="vertical-align: top; width: 25px;"&gt;&lt;img src="http://www.dotnetscraps.com/samples/bullets/001.gif" /&gt;&lt;/td&gt;&lt;td valign="top" width="463"&gt;It is not normally used in practice except in School for the purpose of or to know how the sorting algorithm.&lt;/td&gt;&lt;/tr&gt;
&lt;tr align="justify"&gt;&lt;td style="vertical-align: top; width: 25px;"&gt;&lt;img src="http://www.dotnetscraps.com/samples/bullets/001.gif" /&gt;&lt;/td&gt;&lt;td valign="top" width="463"&gt;It is not much efficient sorting algorithm as others.&lt;/td&gt;&lt;/tr&gt;
&lt;tr align="justify"&gt;&lt;td style="vertical-align: top; width: 25px;"&gt;&lt;img src="http://www.dotnetscraps.com/samples/bullets/001.gif" /&gt;&lt;/td&gt;&lt;td valign="top" width="463"&gt;The complexity of Bubble Sort is &lt;i&gt;О&lt;/i&gt;(n²) and it should not be used when n is large.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;b&gt;Example: &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;A array of&amp;nbsp; elements: {4,2,3,1,6}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;b&gt;Pass 1:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{&lt;b&gt;4&lt;/b&gt;,&lt;b&gt;2&lt;/b&gt;,3,1,6&lt;/span&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt; =&amp;gt; &lt;span style="font-size: x-small;"&gt;{&lt;b&gt;2,4&lt;/b&gt;,3,1,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;/span&gt;&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{2,&lt;b&gt;4&lt;/b&gt;,&lt;b&gt;3&lt;/b&gt;,1,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{2,&lt;b&gt;3&lt;/b&gt;,&lt;b&gt;4&lt;/b&gt;,1,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{2,3,&lt;b&gt;4&lt;/b&gt;,&lt;b&gt;1&lt;/b&gt;,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{2,3,&lt;b&gt;1&lt;/b&gt;,&lt;b&gt;4&lt;/b&gt;,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{2,3,1,&lt;b&gt;4&lt;/b&gt;,&lt;b&gt;6&lt;/b&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{2,3,1,&lt;b&gt;4&lt;/b&gt;,&lt;b&gt;6&lt;/b&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;b&gt;Pass 2:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{&lt;b&gt;2&lt;/b&gt;,&lt;b&gt;3&lt;/b&gt;,1,4,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{&lt;b&gt;2&lt;/b&gt;,&lt;b&gt;3&lt;/b&gt;,1,4,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{2,&lt;b&gt;3&lt;/b&gt;,&lt;b&gt;1&lt;/b&gt;,4,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{2,&lt;b&gt;1&lt;/b&gt;,&lt;b&gt;3&lt;/b&gt;,4,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{2,1,&lt;b&gt;3&lt;/b&gt;,&lt;b&gt;4&lt;/b&gt;,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{2,1,&lt;b&gt;3&lt;/b&gt;,&lt;b&gt;4&lt;/b&gt;,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{2,1,3,&lt;b&gt;4&lt;/b&gt;,&lt;b&gt;6&lt;/b&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{2,1,3,&lt;b&gt;4&lt;/b&gt;,&lt;b&gt;6&lt;/b&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;b&gt;Pass 3:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{&lt;b&gt;2&lt;/b&gt;,&lt;b&gt;1&lt;/b&gt;,3,4,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{&lt;b&gt;1&lt;/b&gt;,&lt;b&gt;2&lt;/b&gt;,3,4,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{1,&lt;b&gt;2&lt;/b&gt;,&lt;b&gt;3&lt;/b&gt;,4,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{1,&lt;b&gt;2&lt;/b&gt;,&lt;b&gt;3&lt;/b&gt;,4,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{1,2,&lt;b&gt;3&lt;/b&gt;,&lt;b&gt;4&lt;/b&gt;,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{1,2,&lt;b&gt;3&lt;/b&gt;,&lt;b&gt;4&lt;/b&gt;,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{1,2,3,&lt;b&gt;4&lt;/b&gt;,&lt;b&gt;6&lt;/b&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{1,2,3,&lt;b&gt;4&lt;/b&gt;,&lt;b&gt;6&lt;/b&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;Now array is in sorted order but algorithm does not know about it and one more pass will be run&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;b&gt;Pass 4:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{&lt;b&gt;1&lt;/b&gt;,&lt;b&gt;2&lt;/b&gt;,3,4,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{&lt;b&gt;1&lt;/b&gt;,&lt;b&gt;2&lt;/b&gt;,3,4,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{1,&lt;b&gt;2&lt;/b&gt;,&lt;b&gt;3&lt;/b&gt;,4,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{1,&lt;b&gt;2&lt;/b&gt;,&lt;b&gt;3&lt;/b&gt;,4,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{1,2,&lt;b&gt;3&lt;/b&gt;,&lt;b&gt;4&lt;/b&gt;,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{1,2,&lt;b&gt;3&lt;/b&gt;,&lt;b&gt;4&lt;/b&gt;,6&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;
&lt;img src="http://www.dotnetscraps.com/samples/bullets/016.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;{1,2,3,&lt;b&gt;4&lt;/b&gt;,&lt;b&gt;6&lt;/b&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;} =&amp;gt; &lt;span style="font-size: x-small;"&gt;{1,2,3,&lt;b&gt;4&lt;/b&gt;,&lt;b&gt;6&lt;/b&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;b&gt;Pseudocode:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #f4f4f4; border: 1px solid gray; cursor: text; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding: 4px; width: 97.5%;"&gt;&lt;div style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   1:&lt;/span&gt; procedure BubbleSort( A : list of sortable items ) defined &lt;span style="color: blue;"&gt;as&lt;/span&gt;:&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; height: 8px; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   2:&lt;/span&gt;   &lt;span style="color: blue;"&gt;do&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   3:&lt;/span&gt;     swapped := &lt;span style="color: blue;"&gt;false&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   4:&lt;/span&gt;     &lt;span style="color: blue;"&gt;for&lt;/span&gt; each i &lt;span style="color: blue;"&gt;in&lt;/span&gt; 0 to length( A ) - 1 &lt;span style="color: blue;"&gt;do&lt;/span&gt;:&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   5:&lt;/span&gt;       &lt;span style="color: blue;"&gt;if&lt;/span&gt; A[ i ] &amp;gt; A[ i + 1 ] then&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   6:&lt;/span&gt;         swap( A[ i ], A[ i + 1 ] )&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   7:&lt;/span&gt;         swapped := &lt;span style="color: blue;"&gt;true&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   8:&lt;/span&gt;       end &lt;span style="color: blue;"&gt;if&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   9:&lt;/span&gt;     end &lt;span style="color: blue;"&gt;for&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  10:&lt;/span&gt;   &lt;span style="color: blue;"&gt;while&lt;/span&gt; swapped&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  11:&lt;/span&gt; end procedure&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  12:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="csharpcode"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;b&gt;Optimized Pseudocode:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="csharpcode"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: verdana,geneva;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;One thing note down to optimize this, after first pass the&amp;nbsp; &lt;i&gt;n&lt;/i&gt;&lt;sup&gt;&lt;i&gt;th &lt;/i&gt;&lt;/sup&gt;element will be at its proper place hundred percent because in each pass the largest element goes down at the last position and swaps will be performed for the remaining n-1 elements in the next pass. so we need to drop last element after each pass to reduce this overhead.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="background-color: #f4f4f4; border: 1px solid gray; cursor: text; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding: 4px; width: 97.5%;"&gt;&lt;div style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   1:&lt;/span&gt; procedure bubbleSort( A : list of sortable items ) defined &lt;span style="color: blue;"&gt;as&lt;/span&gt;:&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   2:&lt;/span&gt;   n := length( A )&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   3:&lt;/span&gt;   &lt;span style="color: blue;"&gt;do&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   4:&lt;/span&gt;     swapped := &lt;span style="color: blue;"&gt;false&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   5:&lt;/span&gt;     n := n - 1&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   6:&lt;/span&gt;     &lt;span style="color: blue;"&gt;for&lt;/span&gt; each i &lt;span style="color: blue;"&gt;in&lt;/span&gt; 0 to n  &lt;span style="color: blue;"&gt;do&lt;/span&gt;:&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   7:&lt;/span&gt;       &lt;span style="color: blue;"&gt;if&lt;/span&gt; A[ i ] &amp;gt; A[ i + 1 ] then&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   8:&lt;/span&gt;         swap( A[ i ], A[ i + 1 ] )&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   9:&lt;/span&gt;         swapped := &lt;span style="color: blue;"&gt;true&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  10:&lt;/span&gt;       end &lt;span style="color: blue;"&gt;if&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  11:&lt;/span&gt;     end &lt;span style="color: blue;"&gt;for&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  12:&lt;/span&gt;   &lt;span style="color: blue;"&gt;while&lt;/span&gt; swapped&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  13:&lt;/span&gt; end procedure&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  14:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="csharpcode"&gt;&lt;b&gt;&lt;span style="font-family: Verdana;"&gt;Implementation in C#:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="background-color: #f4f4f4; border: 1px solid gray; cursor: text; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding: 4px; width: 97.5%;"&gt;&lt;div style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   1:&lt;/span&gt; &lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;int&lt;/span&gt;[] BubbleSort(&lt;span style="color: blue;"&gt;int&lt;/span&gt;[] array) &lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   2:&lt;/span&gt;         {&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   3:&lt;/span&gt;             &lt;span style="color: blue;"&gt;bool&lt;/span&gt; swap;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   4:&lt;/span&gt;             &lt;span style="color: blue;"&gt;int&lt;/span&gt; length = array.Length;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   5:&lt;/span&gt;             &lt;span style="color: blue;"&gt;do&lt;/span&gt;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   6:&lt;/span&gt;             {&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   7:&lt;/span&gt;                 swap = &lt;span style="color: blue;"&gt;false&lt;/span&gt;;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   8:&lt;/span&gt;                 length = length - 1;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;   9:&lt;/span&gt;                 &lt;span style="color: blue;"&gt;for&lt;/span&gt; (&lt;span style="color: blue;"&gt;int&lt;/span&gt; j = 0; j &amp;lt; length; j++)&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  10:&lt;/span&gt;                 {&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  11:&lt;/span&gt;                     &lt;span style="color: blue;"&gt;if&lt;/span&gt; (array[j] &amp;gt; array[j + 1])&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  12:&lt;/span&gt;                     {&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  13:&lt;/span&gt;                         array[j] = array[j] + array[j + 1];&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  14:&lt;/span&gt;                         array[j + 1] = array[j] - array[j + 1];&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  15:&lt;/span&gt;                         array[j] = array[j] - array[j + 1];&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  16:&lt;/span&gt;                         swap = &lt;span style="color: blue;"&gt;true&lt;/span&gt;;&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  17:&lt;/span&gt;                     }                    &lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  18:&lt;/span&gt;                 }&lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  19:&lt;/span&gt;             }&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  20:&lt;/span&gt;             &lt;span style="color: blue;"&gt;while&lt;/span&gt; (swap);                         &lt;/pre&gt;&lt;pre style="background-color: white; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  21:&lt;/span&gt;             &lt;span style="color: blue;"&gt;return&lt;/span&gt; array;&lt;/pre&gt;&lt;pre style="background-color: #f4f4f4; border-style: none; color: black; font-family: consolas,'Courier New',courier,monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding: 0px; width: 100%;"&gt;&lt;span style="color: #606060;"&gt;  22:&lt;/span&gt;         }&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9b85814f-04d9-400c-beeb-134b70a746b6" style="display: inline; margin: 0px; padding: 0px;"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Algorithm" rel="tag"&gt;Algorithm&lt;/a&gt;,&lt;a href="http://technorati.com/tags/C#" rel="tag"&gt;C#&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Sorting" rel="tag"&gt;Sorting&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Bubble%20Sort" rel="tag"&gt;Bubble Sort&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Wikipedia Tags: &lt;a href="http://en.wikipedia.org/wiki/Algorithm" target="_blank"&gt;Algorithm&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/C#" target="_blank"&gt;C#&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Sorting" target="_blank"&gt;Sorting&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Bubble_Sort" target="_blank"&gt;Bubble Sort&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span style="font-family: Verdana;"&gt;Good Luck &lt;img alt="Thumbs-up" src="http://messenger.msn.com/MMM2006-04-19_17.00/Resource/emoticons/thumbs_up.gif" /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="csharpcode"&gt;&lt;/div&gt;&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
 font-size: small;
 color: black;
 font-family: consolas, "Courier New", courier, monospace;
 background-color: #ffffff;
 /*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
 background-color: #f4f4f4;
 width: 100%;
 margin: 0em;
}
.csharpcode .lnum { color: #606060; }
&lt;/style&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-2906173325246787647?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/2906173325246787647/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2008/09/bubble-sort-algorithm.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/2906173325246787647?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/2906173325246787647?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2008/09/bubble-sort-algorithm.html" title="Bubble Sort Algorithm" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></entry><entry gd:etag="W/&quot;DkcNRXg4fyp7ImA9WxRREkw.&quot;"><id>tag:blogger.com,1999:blog-8993636629013870911.post-6528099432549185608</id><published>2008-09-23T16:40:00.000-07:00</published><updated>2008-09-23T16:54:54.637-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-23T16:54:54.637-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Brain Game" /><title>What type of brain I have?</title><content type="html">&lt;div align="justify"&gt;&lt;span style="font-size: small;"&gt;What does it mean to be &lt;b&gt;left brain&lt;/b&gt; dominant or &lt;b&gt;right brain&lt;/b&gt; dominant? &lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div align="justify"&gt;&lt;span style="font-size: small;"&gt;Scientists have explored theories about the two hemispheres of the brain and the ways that they differ in function and control of the body. According to recent research, people who are right brain dominant and those who are left brain dominant process information and respond in different ways.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div align="justify"&gt;&lt;span style="font-size: small;"&gt;Most theories suggest that right-brain dominant people are guided by the more emotional, intuitive right hemisphere while left-brain people respond in sequential, logical ways, guided by the left hemisphere. To a great degree, your personality is shaped by your brain type.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div align="justify"&gt;&lt;span style="font-size: small;"&gt;Your dominant brain type has a very significant affect on your study skills, homework habits, and grades. For instance, some students may struggle with specific assignment types or test questions, based on their specific brain types. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;By understanding your dominant brain type, you may be able to adjust your study methods, and perhaps shape your schedule and coursework, to suit your own personality type. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div align="justify"&gt;&lt;span style="font-size: small;"&gt;I have taken the Brain Test from &lt;a href="http://www.tickle.com/"&gt;Tickle&lt;/a&gt;, its a brain game&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_Y9N8UUbTeIk/SNmBKvoUK-I/AAAAAAAAAB4/UAl3fbSZOYg/s1600-h/TickleQuiz.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_Y9N8UUbTeIk/SNmBKvoUK-I/AAAAAAAAAB4/aRcaGiApONU/s400-R/TickleQuiz.gif" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;div align="justify"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/blockquote&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8993636629013870911-6528099432549185608?l=sharpcontents.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sharpcontents.blogspot.com/feeds/6528099432549185608/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sharpcontents.blogspot.com/2008/09/what-type-of-brain-i-have.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/6528099432549185608?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8993636629013870911/posts/default/6528099432549185608?v=2" /><link rel="alternate" type="text/html" href="http://sharpcontents.blogspot.com/2008/09/what-type-of-brain-i-have.html" title="What type of brain I have?" /><author><name>M Ahmad Sheikh</name><uri>http://www.blogger.com/profile/07255986793036986933</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="14015636820079353244" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_Y9N8UUbTeIk/SNmBKvoUK-I/AAAAAAAAAB4/aRcaGiApONU/s72-Rc/TickleQuiz.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry></feed>
