<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>John Roach &#187; Microsoft</title>
	<atom:link href="http://johnroach.info/tag/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://johnroach.info</link>
	<description>Coding for life</description>
	<lastBuildDate>Wed, 25 Apr 2012 07:48:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>How to add images to DataGridView cell using C# and Windows Forms</title>
		<link>http://johnroach.info/2012/01/13/how-to-add-images-to-datagridview-cell-using-c-and-windows-forms/</link>
		<comments>http://johnroach.info/2012/01/13/how-to-add-images-to-datagridview-cell-using-c-and-windows-forms/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 14:14:02 +0000</pubDate>
		<dc:creator>John Roach</dc:creator>
				<category><![CDATA[Coding for fun]]></category>
		<category><![CDATA[.net framework 4]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[datagridview]]></category>
		<category><![CDATA[datatable]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows forms]]></category>

		<guid isPermaLink="false">http://johnroach.info/?p=663</guid>
		<description><![CDATA[There are many ways to skin this old cat. When choosing the way, you must first decide when should the adding of images take place. I chose to add images during sorting. Let us assume you already added some data &#8230; <a href="http://johnroach.info/2012/01/13/how-to-add-images-to-datagridview-cell-using-c-and-windows-forms/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There are many ways to skin this old cat. When choosing the way, you must first decide when should the adding of images take place. I chose to add images during sorting.</p>
<p>Let us assume you already added some data to gridview via datatable using ;</p>
<div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum1">   1:</span> dataGridView1.DataSource = siparis_tablo_guncel;</pre>
<p><!--CRLF--></div>
</div>
<p>So now you know we have a filled up dataGridView.</p>
<p>Now let us assume in the dataGridView1 we want to add images according to the data within the 6th column. So what we first need to do is to create an image column by writing;</p>
<div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum1">   1:</span> DataGridViewImageColumn img = <span style="color: #0000ff">new</span> DataGridViewImageColumn();</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum2">   2:</span>&nbsp; </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum3">   3:</span> img.Name = <span style="color: #006080">"img"</span>;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum4">   4:</span> img.HeaderText = <span style="color: #006080">"Image Column"</span>;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum5">   5:</span> img.ValuesAreIcons = <span style="color: #0000ff">true</span>;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum6">   6:</span>&nbsp; </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum7">   7:</span> dataGridView1.Columns.Add(img);</pre>
<p><!--CRLF--></div>
</div>
<p>Now we have a image column. With the name “img” with the header “Image Column” As you can see in the 5th line I have stated that my images are actually icons. The reason I did this was that I found out that icons take up less space and flickers less. You can if you want change this option as you see fit.</p>
<p>Now let us get cracking and add those images according to the columns;</p>
<div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum1">   1:</span> <span style="color: #0000ff">int</span> number_of_rows = dataGridView1.RowCount;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum2">   2:</span> <span style="color: #0000ff">for</span> (<span style="color: #0000ff">int</span> i = 0; i &lt; number_of_rows; i++)</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum3">   3:</span> {</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum4">   4:</span>     <span style="color: #0000ff">if</span> (dataGridView1.Rows[i].Cells[6].Value.ToString() == <span style="color: #006080">"true"</span>)</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum5">   5:</span>     {</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum6">   6:</span>         Icon image = SUT.Properties.Resources.succcess_icon;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum7">   7:</span>         dataGridView1.Rows[i].Cells[<span style="color: #006080">"img"</span>].Value = image;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum8">   8:</span>     }</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum9">   9:</span>     <span style="color: #0000ff">else</span></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum10">  10:</span>     {</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum11">  11:</span>         Icon image = SUT.Properties.Resources.cancel_icon;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum12">  12:</span>         dataGridView1.Rows[i].Cells[<span style="color: #006080">"img"</span>].Value = image;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum13">  13:</span>     }</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #606060" id="lnum14">  14:</span> }</pre>
<p><!--CRLF--></div>
</div>
<p>&nbsp;</p>
<p>I hope this has been informative. Please do tell if you see any mistakes and wish to make suggestions.</p>
<p>Have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://johnroach.info/2012/01/13/how-to-add-images-to-datagridview-cell-using-c-and-windows-forms/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Being the master of a IBM x3200</title>
		<link>http://johnroach.info/2010/06/27/being-the-master-of-a-ibm-x3200/</link>
		<comments>http://johnroach.info/2010/06/27/being-the-master-of-a-ibm-x3200/#comments</comments>
		<pubDate>Sun, 27 Jun 2010 08:05:11 +0000</pubDate>
		<dc:creator>John Roach</dc:creator>
				<category><![CDATA[just fun]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Web server]]></category>

		<guid isPermaLink="false">http://johnroach.info/?p=304</guid>
		<description><![CDATA[Been a long time since I posted anything. There was a reason for that you see I was looking for a job. And guess what I found one! And guess what more! I am now the sole master of a &#8230; <a href="http://johnroach.info/2010/06/27/being-the-master-of-a-ibm-x3200/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Been a long time since I posted anything. There was a reason for that you see I was looking for a job. And guess what I found one! And guess what more! I am now the sole master of a <a class="zem_slink" title="IBM" rel="wikipedia" href="http://en.wikipedia.org/wiki/IBM">IBM</a> x3200 server!!<a href="http://johnroach.info/wp-content/uploads/2010/06/Image006.jpg"><img class="size-medium wp-image-352 alignleft" title="Me and my IBM x3200 server" src="http://johnroach.info/wp-content/uploads/2010/06/Image006-300x225.jpg" alt="IBM x3200 server" width="300" height="225" /></a> This is me and the server. I must  admit I have never set up a server from nothing before. So far servers  were given to me already set up. All I had to do was to add and  remove software. Now I have to set up the whole network AND write  the software. Not complaining! I am just thrilled! Going to be  attending summer school too. So will be busy busy busy. And you  know what busy busy busy means. ( Hint: Less posts)</p>
<p>Oh yeah talking of posts. According to my site statistics I am getting  around a thousand or so clicks a week. My question is why are spams  the only ones sending me comments? Please leave comments!!</p>
]]></content:encoded>
			<wfw:commentRss>http://johnroach.info/2010/06/27/being-the-master-of-a-ibm-x3200/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Why Apple will lose the bet on iPAD</title>
		<link>http://johnroach.info/2010/02/11/why-apple-will-lose-the-bet-on-ipad/</link>
		<comments>http://johnroach.info/2010/02/11/why-apple-will-lose-the-bet-on-ipad/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 08:33:39 +0000</pubDate>
		<dc:creator>John Roach</dc:creator>
				<category><![CDATA[tech news]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Chrome OS]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://johnroach.info/?p=207</guid>
		<description><![CDATA[Image by Getty Images via Daylife Apple made a new product called iPad. Like their iPod and other iPod related items they expect the consumers to consume this product. However it seems iPad has done couple things wrong and is &#8230; <a href="http://johnroach.info/2010/02/11/why-apple-will-lose-the-bet-on-ipad/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="display: block; width: 160px; margin: 1em;">
<div>
<dl class="wp-caption alignleft" style="width: 160px;">
<dt class="wp-caption-dt"><a href="http://www.daylife.com/image/08Afc7RfC51mD?utm_source=zemanta&amp;utm_medium=p&amp;utm_content=08Afc7RfC51mD&amp;utm_campaign=z1"><img title="SAN FRANCISCO - JANUARY 27:  Apple Inc. CEO St..." src="http://cache.daylife.com/imageserve/08Afc7RfC51mD/150x107.jpg" alt="SAN FRANCISCO - JANUARY 27:  Apple Inc. CEO St..." width="150" height="107" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image by <a href="http://www.daylife.com/source/Getty_Images">Getty Images</a> via <a href="http://www.daylife.com">Daylife</a></dd>
</dl>
</div>
</div>
<p><a class="zem_slink" title="Apple Inc." rel="wikipedia" href="http://en.wikipedia.org/wiki/Apple_Inc.">Apple</a> made a new product called iPad. Like their <a class="zem_slink" title="iPod" rel="homepage" href="http://www.apple.com/ipod">iPod</a> and other iPod related items they expect the consumers to consume this product. However it seems iPad has done couple things wrong and is soon going to meet up with a wall. The walls name is <a class="zem_slink" title="Google Chrome" rel="homepage" href="http://www.google.com/chrome">Google Chrome</a> OS tablets.</p>
<p>iPad does not have any <a class="zem_slink" title="Universal Serial Bus" rel="wikipedia" href="http://en.wikipedia.org/wiki/Universal_Serial_Bus">USB</a> ports hence the only portability you will be getting is from the other connections like <a class="zem_slink" title="Wi-Fi" rel="wikipedia" href="http://en.wikipedia.org/wiki/Wi-Fi">Wi-Fi</a>, 3G, Bluetooth and <a class="zem_slink" title="Subscriber Identity Module" rel="wikipedia" href="http://en.wikipedia.org/wiki/Subscriber_Identity_Module">SIM card</a> tray&#8230; But you won&#8217;t get your USB. Now some will argue why you would need a USB input here are a few examples; 1. USB keyboard 2.USB mouse 3.USB data stick 4.USB external harddrive 5.USB video cam etc etc etc&#8230;. As you can see USB would have added many more functionalities to a simple over sized iPhone.</p>
<p>Another point why users won&#8217;t (and/or isn&#8217;t) dying to get an iPad is it&#8217;s marvelous screen. While many iCandy users will enjoy reading their long 365 page pdf&#8217;s on, a 9.7-inch (diagonal) <a class="zem_slink" title="Backlight" rel="wikipedia" href="http://en.wikipedia.org/wiki/Backlight">LED-backlit</a> glossy widescreen, <a class="zem_slink" title="Multi-touch" rel="wikipedia" href="http://en.wikipedia.org/wiki/Multi-touch">Multi-Touch</a> display with IPS technology 1024-by-768-pixel resolution at 132 pixels per inch (ppi) Fingerprint-resistant oleophobic coating 9.7-inch (diagonal) LED-backlit glossy widescreen Multi-Touch display with IPS technology1024-by-768-pixel resolution at 132 pixels per inch (ppi) and its fingerprint-resistant oleophobic coating display&#8230; while some other people would rather read their pdf&#8217;s on a simple Kindle or another generic e-ink display&#8230; You see most power users (a big market that bought the iPod and the <a class="zem_slink" title="iPhone" rel="homepage" href="http://www.apple.com/iphone">iPhone</a>) already have a tablet. And a e-reader. Why should they bother to pay more for less?</p>
<p>And of course there is the wall where iPad will soon be colliding. Whether this train of Apple iEmpire will pass through it like a it was a hay stack or stops for good depends on GoogleChromeTablet pc.</p>
<p><a class="zem_slink" title="Google" rel="wikipedia" href="http://en.wikipedia.org/wiki/Google">Google</a> has be feverishly working on a new operating system called Google Chrome OS they say that the first computers to use the Google Chrome Os will be the net-books. These light portables are ideal for Google Chrome OS since basically it works on this idea; everything will work in the &#8220;internet-cloud&#8221;.</p>
<p>Google has also has also <a class="zem_slink" title="Google Chrome OS" rel="homepage" href="http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html">announced</a> that this OS will also work in <a class="zem_slink" title="Personal computer" rel="wikipedia" href="http://en.wikipedia.org/wiki/Personal_computer">PC</a>&#8216;s and there goes a punch to both <a class="zem_slink" title="Microsoft" rel="wikipedia" href="http://en.wikipedia.org/wiki/Microsoft">Microsoft</a> AND Apple. Google is entering the OS market. And it is making big promises which developers and users around the world hope they will keep.</p>
<p>Google has already started posting design examples on their web site. One of them is this short video I stole from them.</p>
<p style="text-align: center;"><img src="http://johnroach.info/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<p style="text-align: left;">I hope you enjoyed this post&#8230; Won&#8217;t get iPad even if it was free&#8230; Sorry&#8230;</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/pixy.gif?x-id=fe1040fc-9da1-4288-b5a4-1140b23eaca0" alt="" /><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://johnroach.info/2010/02/11/why-apple-will-lose-the-bet-on-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

