<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1715824479549249306</id><updated>2012-01-30T10:11:59.176+05:30</updated><category term='Personal'/><category term='Vista'/><category term='Microsoft'/><category term='Architecture'/><category term='Contest'/><category term='Visual studio'/><category term='Chennai .NET user group'/><category term='news'/><category term='window 7'/><category term='open source'/><category term='Puzzle'/><category term='Microsoft India'/><category term='MSDN'/><category term='.NET Tools'/><category term='acquire'/><category term='Live'/><category term='OLEDB'/><category term='Programming Mistake'/><category term='Parameter'/><category term='Links'/><category term='sun'/><category term='Windows Azure'/><category term='Jaiho'/><category term='wave'/><category term='Azure Platform'/><category term='BT SDK'/><category term='India'/><category term='GZip'/><category term='database'/><category term='workshop'/><category term='Resource'/><category term='cloud computing'/><category term='mysql'/><category term='Photography'/><category term='Tips'/><category term='Search'/><category term='TechEd'/><category term='Google'/><category term='chennai'/><category term='ADO.NET'/><category term='webservice'/><category term='Parameters'/><category term='Utility'/><category term='movie'/><category term='Algorithm'/><category term='Unicode'/><category term='Bing'/><category term='hanselman'/><category term='Firefox'/><category term='geolocation'/><category term='astoria'/><category term='Azure Blob storage'/><category term='WCF'/><category term='Live Mesh'/><category term='Tamil'/><category term='base'/><category term='HTML'/><category term='session'/><category term='MCTS'/><category term='IE'/><category term='ADO.NET Data Services'/><category term='Event'/><category term='Silverlight'/><category term='.NET'/><category term='OS'/><title type='text'>Now Connected with MURUGA</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>51</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-782924059471549819</id><published>2010-05-09T11:35:00.001+05:30</published><updated>2010-05-09T11:35:11.614+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='session'/><title type='text'>‘Back to basics’ - Presentation</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Recently in my current organization, we planned to retake training session for refreshing. &lt;/p&gt;  &lt;p&gt;As part of this “Back to basics” series, I have started with ‘.NET framework basics’. Slide show which I presented in session is shared here.&lt;/p&gt;  &lt;p&gt; (CLR via C# – book lovers can say as which is the main source I used, soon after seeing the slides).&lt;/p&gt;  &lt;p&gt;&lt;iframe style="border-bottom: #aabbcc 1px solid; border-left: #aabbcc 1px solid; border-top: #aabbcc 1px solid; border-right: #aabbcc 1px solid" height="483" src="https://show.zoho.com/embed?id=644383000000006003" frameborder="0" width="600" name="DotNET-Basics-overview-May-07-2010-ppt" scrolling="no"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;p&gt;Planed for some more presentations, let see how they will go.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-782924059471549819?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/782924059471549819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=782924059471549819' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/782924059471549819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/782924059471549819'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2010/05/back-to-basics-presentation.html' title='‘Back to basics’ - Presentation'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-5757547642876300063</id><published>2009-10-27T22:57:00.001+05:30</published><updated>2009-10-27T22:57:42.355+05:30</updated><title type='text'>Create certificate for - Windows Azure Service Management API - Authentication</title><content type='html'>&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0515790a-bbf7-4ead-a90d-f7ec80408834" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Windows+Azure" rel="tag"&gt;Windows Azure&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Azure" rel="tag"&gt;Azure&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Storage" rel="tag"&gt;Storage&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Cerebrata" rel="tag"&gt;Cerebrata&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Utilities" rel="tag"&gt;Utilities&lt;/a&gt;,&lt;a href="http://technorati.com/tags/X509" rel="tag"&gt;X509&lt;/a&gt;,&lt;a href="http://technorati.com/tags/certificate" rel="tag"&gt;certificate&lt;/a&gt;&lt;/div&gt;  &lt;p&gt;I was tried to access my Azure Hosted service”, using &lt;strong&gt;Windows Azure Service Management &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/ee460799.aspx"&gt;API&lt;/a&gt;&lt;/strong&gt;. This just released (september 2009) API, currently doing authentication using &lt;/p&gt;  &lt;p&gt;From MSDN,&lt;/p&gt;  &lt;table border="0" cellspacing="0" cellpadding="2" width="621"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="619"&gt;Any valid X.509 v3 certificate can be used for authentication. You can use a self-signed certificate or one signed by a certificate authority. &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;To access our “Azure Hosted service” using “Azure Service Management API”, we need to upload our Certificate certificate file (*.cer) to the Azure Portal. &lt;em&gt;[this kind of authentication may be changed by Microsoft, since this API is now in earlier version]&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Some Useful links about “creating Certificate file”:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Using MakeCert.exe : from msdn &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/bfsktky3(VS.80).aspx"&gt;link&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;ul&gt;   &lt;li&gt;Using IIS to generate a X509 certificate : from Eric Nelson’s msdn blog &lt;a target="_blank" href="http://blogs.msdn.com/ericnel/archive/2009/09/22/using-iis-to-generate-a-x509-certificate-for-use-with-the-windows-azure-service-management-api-step-by-step.aspx"&gt;link&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;- -&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Azure Hosted Service Manger Tool &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Currently &lt;a target="_blank" href=" http://www.cerebrata.com/"&gt;Cerebrata&lt;/a&gt; company, is in process of creating WPF based tool which uses this API. Once screenshot of this tool for view.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_lJg8Ze8Ddso/SucthbzoOqI/AAAAAAAAAdQ/JWPu3pKDQjM/s1600-h/AzureAPImanager_cerebrata%5B7%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="AzureAPImanager_cerebrata" border="0" alt="AzureAPImanager_cerebrata" src="http://lh4.ggpht.com/_lJg8Ze8Ddso/SuctjM5IpTI/AAAAAAAAAdU/s2--VV-wOuc/AzureAPImanager_cerebrata_thumb%5B5%5D.jpg?imgmax=800" width="639" height="488" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I will update about this application in later post.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;..&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-5757547642876300063?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/5757547642876300063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=5757547642876300063' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/5757547642876300063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/5757547642876300063'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/10/create-certificate-for-windows-azure.html' title='Create certificate for - Windows Azure Service Management API - Authentication'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_lJg8Ze8Ddso/SuctjM5IpTI/AAAAAAAAAdU/s2--VV-wOuc/s72-c/AzureAPImanager_cerebrata_thumb%5B5%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-5517272823365562603</id><published>2009-09-17T23:33:00.001+05:30</published><updated>2009-10-11T20:28:50.682+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jaiho'/><category scheme='http://www.blogger.com/atom/ns#' term='India'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Azure Blob storage'/><category scheme='http://www.blogger.com/atom/ns#' term='Contest'/><category scheme='http://www.blogger.com/atom/ns#' term='cloud computing'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft India'/><category scheme='http://www.blogger.com/atom/ns#' term='Azure Platform'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Azure'/><title type='text'>Azure Platform New contest (for INDIA alone)</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Microsoft's Azure new contest (for INDIA alone) &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.thecloudapp.com"&gt;http://www.thecloudapp.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- ASP.NET &amp;amp; PHP apps&lt;/p&gt;  &lt;p&gt;- Context for professionals (as well as) Students&lt;/p&gt;  &lt;p&gt;- Time line: 19-Aug (to) &lt;strike&gt;16-Oct&lt;/strike&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;font color="#800040"&gt; Update: Last date for registration is &lt;u&gt;extended to Oct-30&lt;/u&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Earlier, first Microsoft conducted the &lt;a target="_blank" href="http://www.newcloudapp.com/"&gt;international contest&lt;/a&gt; for Azure applications. Me and my friends &lt;a target="_blank" href="http://iammuruga.blogspot.com/2009/08/azure-contest-jaiho-application.html"&gt;participated&lt;/a&gt; with application called &lt;a target="_blank" href="http://jaiho.cloudapp.net/"&gt;Jaiho&lt;/a&gt;. That time haven’t selected. I will participate in this India Contest also. (had to think about good, simple application) &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-5517272823365562603?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/5517272823365562603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=5517272823365562603' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/5517272823365562603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/5517272823365562603'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/09/azure-platform-new-contest-for-india.html' title='Azure Platform New contest (for INDIA alone)'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-1592052536991419362</id><published>2009-09-13T13:30:00.001+05:30</published><updated>2009-09-13T13:30:39.837+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='Links'/><title type='text'>Links – September 2009</title><content type='html'>&lt;p&gt;   &lt;br /&gt;&lt;em&gt;&lt;font color="#004040"&gt;&lt;strong&gt;Last updated Date:&lt;/strong&gt; 13-Sep-2009&lt;/font&gt;&lt;/em&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;General:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Web Form Validation: Best Practices and Tutorials: &lt;/strong&gt;Details about implementing data&amp;#160; validation for the web applications&amp;#160; &lt;a target="_blank" href="http://www.smashingmagazine.com/2009/07/07/web-form-validation-best-practices-and-tutorials/"&gt;here&lt;/a&gt; , (know from &lt;a target="_blank" href="http://igorshare.wordpress.com/2009/07/09/web-form-validation-best-practices-and-tutorials/"&gt;igorshare&lt;/a&gt;)       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;..&lt;/strong&gt;      &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;.. ..    &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-1592052536991419362?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/1592052536991419362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=1592052536991419362' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/1592052536991419362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/1592052536991419362'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/09/links-september-2009.html' title='Links – September 2009'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-2526055565768945800</id><published>2009-08-04T02:18:00.001+05:30</published><updated>2009-11-05T23:58:50.195+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bing'/><category scheme='http://www.blogger.com/atom/ns#' term='Jaiho'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Azure Blob storage'/><category scheme='http://www.blogger.com/atom/ns#' term='Contest'/><category scheme='http://www.blogger.com/atom/ns#' term='Azure Platform'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Azure'/><title type='text'>Azure Contest – Jaiho application</title><content type='html'>&lt;p&gt;Around one and half month back, I came to know about in &lt;em&gt;NewCloudApp() developer &lt;a target="_blank" href="http://www.newcloudapp.com"&gt;challenge&lt;/a&gt;&lt;/em&gt;. It was a contest for creating Windows Azure based web application (or) service. I participated in that same &lt;em&gt;[In 'international category']&lt;/em&gt; with hearty support from my friend &lt;a target="_blank" href="http://idontknowtechnology.wordpress.com/"&gt;Ashok&lt;/a&gt;. Created a application called &amp;quot;&lt;strong&gt;Jaiho&lt;/strong&gt;&amp;quot; and hosted &lt;a target="_blank" href="http://jaiho.cloudapp.net/"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Now the contest is completed, congrats to the &lt;a target="_blank" href="http://www.newcloudapp.com/"&gt;winners&lt;/a&gt;. My application is not selected, however thanks to all who tried the &lt;a target="_blank" href="http://jaiho.cloudapp.net/"&gt;Jaiho&lt;/a&gt; application and voted for this.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;u&gt;&lt;font color="#800000"&gt;About application &amp;quot;Jaiho&amp;quot; application:&lt;/font&gt;&lt;/u&gt;&lt;/p&gt;    &lt;p&gt;Initially we planned to implement&amp;#160; many functionalities for this website as like “big social networking website” like Facebook, Orkut.&lt;/p&gt;    &lt;p&gt;Due to time limit, and laziness only few functions were implemented while hosted for contest.&lt;/p&gt;    &lt;p&gt;&lt;em&gt;Currently following functionalities are in this application,&lt;/em&gt;&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;User can create an account newly&amp;#160; (by new username, password)&amp;#160; (OR) &lt;/li&gt;      &lt;li&gt;User can also create account by other web 2.0 website’s username password (OpenID / OAuth based User Authentication) &lt;/li&gt;      &lt;li&gt;Anyone can do “Search operation” by “myBing” section [it is using &lt;em&gt;Bing search engine’s API&lt;/em&gt;] &lt;/li&gt;      &lt;li&gt;After creating account, user can store &lt;i&gt;any files&lt;/i&gt; into this website (internally storing the data in Azure Blob storage) &lt;/li&gt;      &lt;li&gt;Currently all uploaded files accessible to public (will be changed, based on user choice) &lt;/li&gt;   &lt;/ul&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I missed to post the details about “Jaiho” in this blog. Here below the excerpt of the mail which I sent to friends to promote this app for voting. &lt;em&gt;&lt;font color="#800000"&gt;Please Note: this below image is also hosted in cloud (by my account in Jaiho application).&lt;/font&gt; (i.e) image URL is: &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://jaihostorage.blob.core.windows.net/iammuruga-pics/Jaiho-newCloudApp-Contest-Promote-mail.jpg" href="http://jaihostorage.blob.core.windows.net/iammuruga-pics/Jaiho-newCloudApp-Contest-Promote-mail.jpg"&gt;http://jaihostorage.blob.core.windows.net/iammuruga-pics/Jaiho-newCloudApp-Contest-Promote-mail.jpg&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://jaihostorage.blob.core.windows.net/iammuruga-pics/Jaiho-newCloudApp-Contest-Promote-mail.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;More information about Azure Platform can be viewed &lt;a target="_blank" href="http://www.microsoft.com/azure"&gt;here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;.. ..&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;font color="#800000"&gt;Update (05-Nov-2009):&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Recently got notice from Microsoft, as I have to shift all my application/storage data to anther “region”, and previous data will get deleted. Excerpt of that notice is as follows:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“You are receiving this mail because you have an application or storage account in Windows Azure in the “USA - Northwest” region.&amp;#160; Windows Azure production applications and storage will no longer be supported in the ‘USA-Northwest’ region.&amp;#160; We will be deleting all Windows Azure applications and storage accounts in the “USA - Northwest” region on November 3rd.”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;So, currently this basic application is down&lt;/p&gt;  &lt;p&gt;..&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-2526055565768945800?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/2526055565768945800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=2526055565768945800' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/2526055565768945800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/2526055565768945800'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/08/azure-contest-jaiho-application.html' title='Azure Contest – Jaiho application'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-4907785371540389732</id><published>2009-08-04T01:36:00.001+05:30</published><updated>2009-08-07T22:02:03.818+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Azure Blob storage'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='cloud computing'/><category scheme='http://www.blogger.com/atom/ns#' term='Azure Platform'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Azure'/><category scheme='http://www.blogger.com/atom/ns#' term='Links'/><category scheme='http://www.blogger.com/atom/ns#' term='WCF'/><category scheme='http://www.blogger.com/atom/ns#' term='GZip'/><title type='text'>Links – August 2009</title><content type='html'>&lt;p&gt;I would like &lt;a target="_blank" href="http://weblogs.asp.net/scottgu"&gt;ScottGu’s&lt;/a&gt; Link series posts. Based on that inspiration, Here I am starting Link posts, for some new Links I came across as useful. &lt;strong&gt;Note:&lt;/strong&gt; I will update this post, within this month     &lt;br /&gt;&lt;em&gt;&lt;font color="#004040"&gt;&lt;strong&gt;Last updated Date:&lt;/strong&gt; 04-Aug-2009&lt;/font&gt;&lt;/em&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Azure Platform:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Azure Pricing Model:&lt;/strong&gt; Pricing Model for Microsoft Azure is released. Details can be viewed in &lt;a target="_blank" href="http://blogs.msdn.com/windowsazure/archive/2009/07/14/confirming-commercial-availability-and-announcing-business-model.aspx"&gt;Windows Azure blog&lt;/a&gt; (or) in &lt;a target="_blank" href="http://www.microsoft.com/azure/pricing.mspx"&gt;Azure Platform website&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;GZip Compression for Azure Blob storage:&lt;/strong&gt; Windows Azure currently doesn't compressing uncompressed data on the fly. &lt;a target="_blank" href="http://azurefeeds.com/post/182/Compressed_GZip_content_from_Windows_Azure_blob_storage.aspx"&gt;Here&lt;/a&gt; is how to do manually.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;   &lt;br /&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Silverlight:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;WCF authentication in &lt;strong&gt;Silverlight&lt;/strong&gt;:&lt;/strong&gt; Mike Taulty's interesting post about “&lt;em&gt;Silverlight could do WCF authentication using TransportWithMessageCredential security&lt;/em&gt;” is &lt;a target="_blank" href="http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2009/07/14/silverlight-wcf-amp-transportwithmessagecredential-security.aspx"&gt;here&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;.NET RIA Services White paper [July 2009]&lt;/strong&gt;&lt;strong&gt;:&lt;/strong&gt; Microsoft .NET RIA Services July 2009 Preview can be downloaded from &lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=76bb3a07-3846-4564-b0c3-27972bcaabce&amp;amp;displaylang=en"&gt;here&lt;/a&gt;.&amp;#160;&amp;#160; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;   &lt;br /&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Out of Browser Feature&lt;/strong&gt;&lt;strong&gt;:&lt;/strong&gt; Silverlight’s new feature Links: &lt;a target="_blank" href="http://www.switchonthecode.com/tutorials/silverlight-3-an-out-of-browser-example"&gt;Link1&lt;/a&gt;, &lt;a target="_blank" href="http://wildermuth.com/2009/03/18/Enabling_Out-of-Browser_Support_in_Silverlight_3"&gt;Link2&lt;/a&gt; (and) &lt;a target="_blank" href="http://blogs.infosupport.com/blogs/willemm/archive/2009/06/05/creating-an-out-of-browser-experience-in-silverlight-3.aspx"&gt;Link3&lt;/a&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;   &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;.. ..   &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-4907785371540389732?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/4907785371540389732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=4907785371540389732' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4907785371540389732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4907785371540389732'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/08/links-august-2009.html' title='Links – August 2009'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-3432240761269947178</id><published>2009-07-14T01:03:00.001+05:30</published><updated>2009-07-14T01:03:19.016+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Live Mesh'/><category scheme='http://www.blogger.com/atom/ns#' term='webservice'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Contest'/><category scheme='http://www.blogger.com/atom/ns#' term='cloud computing'/><category scheme='http://www.blogger.com/atom/ns#' term='Azure Platform'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='Live'/><category scheme='http://www.blogger.com/atom/ns#' term='ADO.NET Data Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Azure'/><title type='text'>Few bits about Cloud Computing  &amp;  Microsoft Azure Platform</title><content type='html'>&lt;p&gt;&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Cloud Computing&amp;#160; &amp;amp;&amp;#160; few bits about Microsoft Azure Platform,&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;b&gt;&lt;u&gt;Cloud Computing&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;[From wikipedia, (&lt;a href="http://en.wikipedia.org/wiki/Cloud_computing"&gt;http://en.wikipedia.org/wiki/Cloud_computing&lt;/a&gt; )]&lt;/i&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Leading companies offering Cloud Computing services, including:&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Amazon&lt;/li&gt;    &lt;li&gt;Google&lt;/li&gt;    &lt;li&gt;Microsoft&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Amazon&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Amazon EC2 (Amazon Elastic Compute Cloud)&amp;#160; - web hosting service &lt;a href="http://aws.amazon.com/ec2/"&gt;http://aws.amazon.com/ec2/&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Amazon S3 (Amazon Simple Storage Service)&amp;#160; - providing storage in internet &lt;a href="http://aws.amazon.com/s3/"&gt;http://aws.amazon.com/s3/&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;and many services like it... ...&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Google&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;i&gt;Google App Engine&lt;/i&gt;&lt;/b&gt;&amp;#160; - &lt;a href="http://code.google.com/appengine/docs/whatisgoogleappengine.html"&gt;http://code.google.com/appengine/docs/whatisgoogleappengine.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Allows to host application written in&amp;#160; &lt;b&gt;&lt;i&gt;Python&amp;#160; &amp;amp; Java&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Microsoft&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Azure services platform. Windows Azure - &lt;a href="http://www.microsoft.com/azure/windowsazure.mspx"&gt;http://www.microsoft.com/azure/windowsazure.mspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Allows to host application written in &lt;b&gt;&lt;i&gt;&lt;a href="http://ASP.NET"&gt;ASP.NET&lt;/a&gt;&amp;#160; &amp;amp; PHP&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Java applications can also utilize “.NET services” by &lt;a target="_blank" href="http://www.jdotnetservices.com/"&gt;separate SDK&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We can create, test and debug the applications using Visual Studio&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="4"&gt;&lt;b&gt;&lt;u&gt;Windows Azure&lt;/u&gt;&lt;/b&gt;&lt;u&gt; Service Platform&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a target="_blank" href="http://www.microsoft.com/azure/default.mspx"&gt;Windows Azure&lt;/a&gt; is the cloud services operating system that provides various functionality for &lt;b&gt;&lt;i&gt;Cloud Computing&lt;/i&gt;&lt;/b&gt;. It serves as the development, service hosting, and service management environment for the &lt;i&gt;Azure Services Platform&lt;/i&gt;. Windows Azure provides on-demand compute &amp;amp; storage services on the Internet in &lt;i&gt;Microsoft data centers&lt;/i&gt;.&lt;/p&gt;  &lt;p&gt;It provides various services including,&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;.&lt;/b&gt;NET Services&lt;/li&gt;    &lt;li&gt;Azure Storage Services&lt;/li&gt;    &lt;li&gt;Live Services&lt;/li&gt;    &lt;li&gt;SQL Data Services.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Azure Storage Services&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows Azure Tables&lt;/li&gt;    &lt;li&gt;Windows Azure Blob&lt;/li&gt;    &lt;li&gt;Windows Azure Queue&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;Windows Azure &amp;quot;Tables&amp;quot;&lt;/b&gt;    &lt;br /&gt;- Used for &amp;quot;DBMS like&amp;quot; functionality. provides scalable, durable &lt;b&gt;&lt;i&gt;structured storage in the form of tables&lt;/i&gt;&lt;/b&gt;. The tables contain entities, and the entities contain properties.&amp;#160; support ACID transactions. It can be accessed as &amp;quot;&lt;b&gt;&lt;i&gt;REST programming approach&lt;/i&gt;&lt;/b&gt;&amp;quot; via &amp;quot;&lt;b&gt;&lt;i&gt;ADO.NET Data Services&lt;/i&gt;&lt;/b&gt;&amp;quot;.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;b&gt;Windows Azure &amp;quot;Blob&amp;quot;&lt;/b&gt;    &lt;br /&gt;- Used for &amp;quot;&lt;b&gt;&lt;i&gt;storing Binary data&lt;/i&gt;&lt;/b&gt;&amp;quot; (ex, Photos, Videos any any type of files).&amp;#160; &lt;br /&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Windows Azure &amp;quot;Queue&amp;quot;&lt;/b&gt;    &lt;br /&gt;- provides reliable storage and delivery of messages for an application.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Microsoft .NET Services&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;- set of developer-oriented services that provide key building blocks &amp;quot;for communication among applications&amp;quot;. &lt;/p&gt;  &lt;p&gt;[Much like the .NET Framework, for the Cloud computing].&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Access Control Service&lt;/li&gt;    &lt;li&gt;Service Bus&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;Access Control Service&lt;/b&gt;    &lt;br /&gt;- The Access Control Service is a cloud-based &amp;quot;Security Token Service (STS)&amp;quot;. It provides way for standards-based identity checking.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;b&gt;Service Bus&lt;/b&gt;    &lt;br /&gt;- provides the familiar Enterprise Service Bus application pattern.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Live Services&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;- is a set of building blocks for handling &amp;quot;user data and application resources&amp;quot;. Live Services includes Mesh technologies for synchronizing user data and extending Web applications across multiple devices.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;… … … … … … … …&lt;/p&gt;  &lt;p&gt;… … … … … … … …&lt;/p&gt;  &lt;p&gt;(more will be in later post)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-3432240761269947178?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/3432240761269947178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=3432240761269947178' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/3432240761269947178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/3432240761269947178'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/07/few-bits-about-cloud-computing.html' title='Few bits about Cloud Computing  &amp;amp;  Microsoft Azure Platform'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-7549281517646575072</id><published>2009-06-16T23:23:00.001+05:30</published><updated>2009-06-16T23:23:16.605+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='ADO.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='webservice'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='astoria'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><category scheme='http://www.blogger.com/atom/ns#' term='ADO.NET Data Services'/><title type='text'>Article Published – ADO.NET Data Services</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt; Few months before, I was checking about ADO.NET data services. Same I pointed out in my &lt;a target="_blank" href="http://iammuruga.blogspot.com/2009/01/looking-at-adonet-data-services.html"&gt;old post&lt;/a&gt;. I had put some initial notes in document for further view, and just forwarded that as a article to publish in ‘Chirp’ [in-house magazine in current employer] before 3 months.&lt;/p&gt;  &lt;p&gt;This month publication, having that article.&lt;/p&gt;  &lt;p&gt;I shared that &lt;a target="_blank" href="http://cid-431fcc221bf10ed5.skydrive.live.com/self.aspx/Public%20Share/Astoria/ADO.NET%7C_DataService.pdf"&gt;here&lt;/a&gt; (in SkyDrive) for download, or you may view &amp;amp; download from below ‘docstoc’ upload.&lt;/p&gt;  &lt;p&gt;If you find any flaw, please let me know in comments.&lt;/p&gt; &lt;object id="_ds_7300444" name="_ds_7300444" width="670" height="550" type="application/x-shockwave-flash" data="http://viewer.docstoc.com/"&gt; &lt;param name="FlashVars" value="doc_id=7300444&amp;amp;mem_id=913161&amp;amp;doc_type=pdf&amp;amp;fullscreen=0&amp;amp;showrelated=0&amp;amp;showotherdocs=0&amp;amp;showstats=0 " /&gt; &lt;param name="movie" value="http://viewer.docstoc.com/" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;/object&gt;  &lt;br /&gt;&lt;font size="1"&gt;&lt;a href="http://www.docstoc.com/docs/7300444/ADO.NET Data Services (aka Astoria) - Intro"&gt;ADO.NET Data Services (aka Astoria) - Intro&lt;/a&gt; - Get more &lt;a href="http://www.docstoc.com/documents/business/"&gt;Business Documents&lt;/a&gt;&lt;/font&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-7549281517646575072?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/7549281517646575072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=7549281517646575072' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/7549281517646575072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/7549281517646575072'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/06/article-published-adonet-data-services.html' title='Article Published – ADO.NET Data Services'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-2283149873299844892</id><published>2009-06-01T21:10:00.000+05:30</published><updated>2009-06-01T23:43:46.789+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='wave'/><title type='text'>Google wave, excellent</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I viewed day-2 keynote, 'Google Wave' session presented on &amp;quot;&lt;a href="http://code.google.com/events/io/"&gt;Google I/O conference&lt;/a&gt; &amp;quot;.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;quot;Google Wave&amp;quot; excellent..&amp;#160; &lt;a href="http://wave.google.com/"&gt;http://wave.google.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Google Wave&lt;/em&gt; is a new online communication and collaboration tool&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_lJg8Ze8Ddso/SiQaUb6z3dI/AAAAAAAAAcQ/n8Wm7ar0EfY/s1600-h/wavelogo%5B4%5D.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="wavelogo" border="0" alt="wavelogo" src="http://lh4.ggpht.com/_lJg8Ze8Ddso/SiQaWajiXiI/AAAAAAAAAcU/rkDHYMEx9x8/wavelogo_thumb%5B2%5D.png?imgmax=800" width="252" height="201" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Just signed up for Google Wave. And requested for Sand box access.&lt;/p&gt;  &lt;p&gt;mmm.. waiting for their response.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-2283149873299844892?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/2283149873299844892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=2283149873299844892' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/2283149873299844892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/2283149873299844892'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/06/google-wave-excellent.html' title='Google wave, excellent'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_lJg8Ze8Ddso/SiQaWajiXiI/AAAAAAAAAcU/rkDHYMEx9x8/s72-c/wavelogo_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-8361175801275761189</id><published>2009-05-28T23:31:00.001+05:30</published><updated>2009-05-28T23:31:59.755+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Search'/><category scheme='http://www.blogger.com/atom/ns#' term='Bing'/><category scheme='http://www.blogger.com/atom/ns#' term='news'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Microsoft New Search Engine : Bing</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.bing.com"&gt;www.bing.com&lt;a href="http://lh4.ggpht.com/_lJg8Ze8Ddso/Sh7RjPvBD8I/AAAAAAAAAcI/Op1BePKkxAI/s1600-h/bing%5B5%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="bing" border="0" alt="bing" align="right" src="http://lh6.ggpht.com/_lJg8Ze8Ddso/Sh7RlKCDugI/AAAAAAAAAcM/H14L9Q_xSXE/bing_thumb%5B3%5D.jpg?imgmax=800" width="217" height="135" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Microsoft just announced it’s new search engine ‘Bing’&lt;/p&gt;  &lt;p&gt;Press pass can be viewed &lt;a href="http://www.microsoft.com/presspass/press/2009/may09/05-28NewSearchPR.mspx"&gt;here&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-8361175801275761189?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/8361175801275761189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=8361175801275761189' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/8361175801275761189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/8361175801275761189'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/05/microsoft-new-search-engine-bing.html' title='Microsoft New Search Engine : Bing'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_lJg8Ze8Ddso/Sh7RlKCDugI/AAAAAAAAAcM/H14L9Q_xSXE/s72-c/bing_thumb%5B3%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-449300146069716330</id><published>2009-05-08T23:25:00.001+05:30</published><updated>2009-05-08T23:25:12.803+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming Mistake'/><category scheme='http://www.blogger.com/atom/ns#' term='base'/><category scheme='http://www.blogger.com/atom/ns#' term='Unicode'/><title type='text'>Unicode and Character Sets - Basis</title><content type='html'>&lt;p&gt;I have read an great technical article by &lt;em&gt;Joel Spolsky&lt;/em&gt;. Actually it was written on year 2003 [October 08, 2003]. But read today. &lt;/p&gt;  &lt;p&gt;ok, coming to point. That article is about basis of “&lt;u&gt;Unicode Char sets&lt;/u&gt;”&lt;/p&gt;  &lt;p&gt;title and URL,&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) &lt;/p&gt;    &lt;p&gt;&lt;a href="http://www.joelonsoftware.com/articles/Unicode.html"&gt;http://www.joelonsoftware.com/articles/Unicode.html&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;just tiny bit from that article,&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;Some people are under the misconception that Unicode is simply a 16-bit code where each character takes 16 bits and therefore there are 65,536 possible characters. This is not, actually, correct.&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Lengthy article but worth reading.&amp;#160; Make you free to read this.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-449300146069716330?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/449300146069716330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=449300146069716330' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/449300146069716330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/449300146069716330'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/05/unicode-and-character-sets-basis.html' title='Unicode and Character Sets - Basis'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-4762712587760983484</id><published>2009-04-23T22:31:00.001+05:30</published><updated>2009-04-23T22:31:22.551+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='TechEd'/><category scheme='http://www.blogger.com/atom/ns#' term='Event'/><category scheme='http://www.blogger.com/atom/ns#' term='Contest'/><category scheme='http://www.blogger.com/atom/ns#' term='Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft India'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>TechEd India 2009 Top Architect Contest</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Microsoft announced “&lt;a href="http://virtualtechdays.com/toparchitect/default.aspx"&gt;TechEd India 2009 Top Architect Contest&lt;/a&gt;”    &lt;br /&gt;    &lt;br /&gt;&lt;u&gt;Brief Notes:&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;1) Understand the problem statement from&amp;#160; &lt;a href="http://virtualtechdays.com/toparchitect/problem_statement.aspx"&gt;http://virtualtechdays.com/toparchitect/problem_statement.aspx&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;2) Think of a solution and put it down in a presentation with an audio explanation.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;3) Submit your details and the idea at &lt;a href="http://virtualtechdays.com/toparchitect/SubmitEntry.aspx"&gt;http://virtualtechdays.com/toparchitect/SubmitEntry.aspx&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Get to present to Live audience at Tech Ed   &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Contest Rules are &lt;a href="http://www.virtualtechdays.com/toparchitect/rules.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;End date:&lt;/u&gt; 11:59 PM IST on &lt;strong&gt;26-April-2009&lt;/strong&gt;&amp;#160;&amp;#160; Hurry Up.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-4762712587760983484?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/4762712587760983484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=4762712587760983484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4762712587760983484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4762712587760983484'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/04/teched-india-2009-top-architect-contest.html' title='TechEd India 2009 Top Architect Contest'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-5119042427572244085</id><published>2009-04-20T22:25:00.001+05:30</published><updated>2009-04-20T22:25:12.822+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='hanselman'/><category scheme='http://www.blogger.com/atom/ns#' term='MSDN'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>MSDN Library : Lightweight &amp; Low bandwidth Version</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;As all we know, MSDN is a great resource, having huge details.&lt;/p&gt;  &lt;p&gt;Meanwhile probably most of us may felt as ‘it is loading for a long time’ for some times.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Try out, Low Bandwidth MSDN &lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Normal current version: &lt;a href="http://msdn.microsoft.com/en-us/library/system.xml.xmlnode.aspx"&gt;http://msdn.microsoft.com/en-us/library/system.xml.xmlnode.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Low band version&lt;/strong&gt;: &lt;a href="http://msdn.microsoft.com/en-us/library/system.xml.xmlnode(loband).aspx"&gt;http://msdn.microsoft.com/en-us/library/system.xml.xmlnode(loband).aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Really it is simpler and faster.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;It seems, it is available from several months ago.&amp;#160; :-(&lt;/p&gt;  &lt;p&gt;Please have a view on &lt;a href="http://www.hanselman.com/blog/LowBandwidthViewAndOtherHiddenAndFutureFeaturesOfMSDN.aspx"&gt;Hanselman’s post&lt;/a&gt; for more details.&lt;/p&gt;  &lt;p&gt;..&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-5119042427572244085?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/5119042427572244085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=5119042427572244085' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/5119042427572244085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/5119042427572244085'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/04/msdn-library-lightweight-low-bandwidth.html' title='MSDN Library : Lightweight &amp;amp; Low bandwidth Version'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-666524070743027019</id><published>2009-04-15T19:47:00.001+05:30</published><updated>2009-04-15T19:52:50.173+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='window 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Event'/><category scheme='http://www.blogger.com/atom/ns#' term='OS'/><category scheme='http://www.blogger.com/atom/ns#' term='Chennai .NET user group'/><category scheme='http://www.blogger.com/atom/ns#' term='session'/><category scheme='http://www.blogger.com/atom/ns#' term='workshop'/><category scheme='http://www.blogger.com/atom/ns#' term='chennai'/><title type='text'>Window 7 beta OS : Chennai Event</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Chennai .NET user group (India &amp;gt; Tamil Nadu State &amp;gt; Chennai City), is conducting “&lt;strong&gt;one-day workshop about Windows 7 OS&lt;/strong&gt;”. &lt;/p&gt;  &lt;p&gt;Free OS installation can also avail to the attendees.&lt;/p&gt;  &lt;p&gt;Please Read the announcement &lt;a href="http://www.chennaiitpro.net/Articles/Windows-7/Windows-7-Day---Energize-your-day-with-Windows-7.aspx"&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt;&amp;#160;&lt;a href="http://lh3.ggpht.com/_lJg8Ze8Ddso/SeXttcpEr2I/AAAAAAAAAHw/JYCNfQiCWag/s1600-h/windows_7%5B6%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="windows_7" border="0" alt="windows_7" align="right" src="http://lh4.ggpht.com/_lJg8Ze8Ddso/SeXtuPaKEoI/AAAAAAAAAH0/ww3LJHU7hWI/windows_7_thumb%5B4%5D.jpg?imgmax=800" width="297" height="211" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;u&gt;&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;u&gt;For quick view read below&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font size="4"&gt;“&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;b&gt;Windows 7 Day        &lt;br /&gt;Saturday, 18th April 2009         &lt;br /&gt;Energize your day with Windows 7&lt;/b&gt;&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;Walk in with your laptops and get them powered with Windows 7 &lt;/li&gt;      &lt;li&gt;Participate in the parallel sessions running &lt;/li&gt;      &lt;li&gt;Even if you are not carrying your laptops, feel free to attend sessions &lt;/li&gt;      &lt;li&gt;Get the boot camp feel &lt;/li&gt;      &lt;li&gt;Getting hands on at the venue, provides you more exposure to learning with your peers &lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;Windows 7 Beta is currently the hot topic in the Community and here is your chance to cash in on the buzz!&lt;/p&gt;    &lt;p&gt;     &lt;br /&gt;On Saturday, 18th April, India will wake up to 7 concurrent User Group events on Windows 7! Here is where a Community member / IT Professional can avail of exclusive in-depth content on managing Windows 7 – a one-day workshop to gear up on all the necessary skills to get started on Windows 7 efficiently. And that’s not all – a Community member can walk in with his machine and get it loaded with Windows 7 right there.       &lt;br /&gt;&lt;/p&gt;    &lt;p&gt;The system requirement to install the Windows 7 Beta should meet these minimum hardware recommendations:&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;1 GHz 32-bit or 64-bit processor &lt;/li&gt;      &lt;li&gt;1 GB of system memory &lt;/li&gt;      &lt;li&gt;16 GB of available disk space &lt;/li&gt;      &lt;li&gt;Support for DirectX 9 graphics with 128 MB memory (in order to enable Aero theme) &lt;/li&gt;      &lt;li&gt;DVD-R/W Drive or machine that supports booting from USB &lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;&lt;u&gt;Please obtain your own &lt;b&gt;Product Key&lt;/b&gt; by the following steps:&lt;/u&gt;&lt;/p&gt;    &lt;p&gt;1. Open your web browser and enter &lt;a href="http://technet.microsoft.com/"&gt;http://technet.microsoft.com/&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;2. Sign In using your Live ID&lt;/p&gt;    &lt;p&gt;3. If your system is 32-Bit compatible, enter the following URL in the same browser: &lt;a href="https://www.microsoft.com/betaexperience/productkeys/win7-32/enus/default.aspx"&gt;https://www.microsoft.com/betaexperience/productkeys/win7-32/enus/default.aspx&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;4. If your system is 64-Bit compatible, enter the following URL in the same browser: &lt;a href="https://www.microsoft.com/betaexperience/productkeys/win7-64/enus/default.aspx"&gt;https://www.microsoft.com/betaexperience/productkeys/win7-64/enus/default.aspx&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Here you also have an opportunity of learning through the sessions and also with the systems powered by the operating system, they have the easy option of learn the functionality, explore more, understand the simple / difficulties during installation (compatibility etc...), various methods of installation.&lt;/p&gt;    &lt;p&gt;To register for the event please visit : &lt;a href="http://www.chennaiitpro.net/Articles/Windows-7/Windows-7-Day---Energize-your-day-with-Windows-7.aspx"&gt;http://www.chennaiitpro.net/Articles/Windows-7/Windows-7-Day---Energize-your-day-with-Windows-7.aspx&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Please do forward this to all your friends for them to get the benefit as well.&lt;/p&gt;    &lt;p&gt;Regards,&amp;#160; Chennai .Net User Group Lead&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;b&gt;&lt;font size="4"&gt;”&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-666524070743027019?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/666524070743027019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=666524070743027019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/666524070743027019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/666524070743027019'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/04/window-7-beta-os-chennai-event.html' title='Window 7 beta OS : Chennai Event'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_lJg8Ze8Ddso/SeXtuPaKEoI/AAAAAAAAAH0/ww3LJHU7hWI/s72-c/windows_7_thumb%5B4%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-4830866744667784711</id><published>2009-03-27T23:06:00.001+05:30</published><updated>2009-03-27T23:06:32.139+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Event'/><category scheme='http://www.blogger.com/atom/ns#' term='session'/><category scheme='http://www.blogger.com/atom/ns#' term='workshop'/><title type='text'>Microsoft Virtual Techdays 2009</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;24 hours – Online Event&lt;/em&gt;&lt;/strong&gt; (yes it is first ever 24 hours event)&amp;#160; on &lt;strong&gt;April-01&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Its online. Its free&lt;/p&gt;  &lt;p&gt;If interested, do register &lt;a href="https://www.msfttechdays.com/public/home.aspx"&gt;here&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;As we know, already lot of &lt;strong&gt;&lt;em&gt;domestic&lt;/em&gt;&lt;/strong&gt; or &lt;strong&gt;&lt;em&gt;international&lt;/em&gt;&lt;/strong&gt; events done. But we might missed some of the sessions due to work place restriction, that day’s work / time zone.&lt;/p&gt;  &lt;p&gt;But hope this new event will be a new kind.. and will be trendsetter.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_lJg8Ze8Ddso/Sc0Oe8tJO7I/AAAAAAAAAHo/ecMVd3aFBdo/s1600-h/coachmap%203.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="coachmap 3" border="0" alt="coachmap 3" src="http://lh3.ggpht.com/_lJg8Ze8Ddso/Sc0Om-2uUHI/AAAAAAAAAHs/auz-Su3ADe8/coachmap%203_thumb.png?imgmax=800" width="742" height="302" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;will be covering all time zones.&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-4830866744667784711?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/4830866744667784711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=4830866744667784711' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4830866744667784711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4830866744667784711'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/03/microsoft-virtual-techdays-2009.html' title='Microsoft Virtual Techdays 2009'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_lJg8Ze8Ddso/Sc0Om-2uUHI/AAAAAAAAAHs/auz-Su3ADe8/s72-c/coachmap%203_thumb.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-4412820801129910730</id><published>2009-03-23T02:44:00.001+05:30</published><updated>2009-03-27T23:35:17.931+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='MCTS'/><category scheme='http://www.blogger.com/atom/ns#' term='webservice'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='WCF'/><title type='text'>WCF Links, Web Casts, Notes</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;WCF – Webcast Links&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Latest WCF Screen casts in MSDN&lt;/p&gt;  &lt;p&gt;&lt;a href="http://social.msdn.microsoft.com/content/en-us/msft/netframework/wcf/Screencasts"&gt;http://social.msdn.microsoft.com/content/en-us/msft/netframework/wcf/Screencasts&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;MIKE TAULTY'S BLOG [Slightly out of date, but clearly explaining the concepts – MUST to See]&lt;/p&gt;  &lt;p&gt;&lt;a href="http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2006/09/13/8875.aspx"&gt;http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2006/09/13/8875.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Nicholas Allen's Indigo Blog &lt;i&gt;[year 2006 web casts]&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/drnick/archive/2006/05/31/611195.aspx"&gt;http://blogs.msdn.com/drnick/archive/2006/05/31/611195.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;WCF (Indigo) – Some Important Blog Links&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;quot;Service Station&amp;quot;, by Aaron Skonnard&amp;#160;&amp;#160; (WCF Trainer, MVP) important Blog for WCF&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.pluralsight.com/community/blogs/aaron/default.aspx"&gt;http://www.pluralsight.com/community/blogs/aaron/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Wenlong's Blog (Microsoft WCF Team)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/wenlong/default.aspx"&gt;http://blogs.msdn.com/wenlong/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;SOWMY SRINIVASAN'S BLOG&amp;#160; (Microsoft WCF Team) &lt;/p&gt;  &lt;p&gt;- He is posting rarely, but extreme quality discussion will be.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/sowmy/default.aspx"&gt;http://blogs.msdn.com/sowmy/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Nicholas Allen's Indigo Blog&amp;#160; (Microsoft WCF Team)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/drnick/default.aspx"&gt;http://blogs.msdn.com/drnick/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;WCF – Some Important Article/Discussions Links&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Message Contract (vs.) Data Contract : Discussion    &lt;br /&gt;&lt;a href="http://www.codeplex.com/servicefactory/Thread/View.aspx?ThreadId=21927"&gt;http://www.codeplex.com/servicefactory/Thread/View.aspx?ThreadId=21927&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;WCF Service : ASP.NET compatibility mode    &lt;br /&gt;&lt;a href="http://blogs.msdn.com/wenlong/archive/2006/01/23/516041.aspx"&gt;http://blogs.msdn.com/wenlong/archive/2006/01/23/516041.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Must Check    &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb332338.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb332338.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;WCF instancing mode default (ServiceBehaviorAttribute.InstanceContextMode)    &lt;br /&gt;&lt;a href="http://blogs.msdn.com/edpinto/archive/2006/10/16/wcf-instancing-mode-default-is-instancecontextmode-persession.aspx"&gt;http://blogs.msdn.com/edpinto/archive/2006/10/16/wcf-instancing-mode-default-is-instancecontextmode-persession.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.pluralsight.com/community/blogs/keith/archive/2006/10/13/40522.aspx"&gt;http://www.pluralsight.com/community/blogs/keith/archive/2006/10/13/40522.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;p&gt;&lt;font color="#800040"&gt;And I attached my brief notes &lt;a href="http://cid-431fcc221bf10ed5.skydrive.live.com/self.aspx/Public%20Share/WCF/Distributed%20Application%20Development.doc"&gt;here&lt;/a&gt;&lt;/font&gt;&lt;font color="#800040"&gt;&lt;/font&gt;&lt;font color="#800040"&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-4412820801129910730?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/4412820801129910730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=4412820801129910730' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4412820801129910730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4412820801129910730'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/03/wcf-links-web-casts-notes.html' title='WCF Links, Web Casts, Notes'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-658383785755192060</id><published>2009-03-23T02:29:00.001+05:30</published><updated>2009-04-16T09:42:24.204+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='MCTS'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='WCF'/><title type='text'>MCTS 70-503 Exam (WCF)</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="right"&gt;&lt;em&gt;&lt;font color="#804040"&gt;&lt;strong&gt;Update:&lt;/strong&gt; I added links to useful blogs and articles in new post&lt;/font&gt;&lt;/em&gt;, &lt;a href="http://iammuruga.blogspot.com/2009/03/wcf-links-web-casts-notes.html"&gt;click here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Last Saturday 21-Mar-2009, I attended WCF 3.5 Certification (&lt;strong&gt;&lt;em&gt;&lt;a href="http://www.microsoft.com/learning/en/us/exams/70-503.mspx"&gt;MCTS 70-503&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;) exam, and cleared.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I did my initial two MCTS exams in 2007. After that, I was sayinng a long time about getting further certifications, but went only in words for long time.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Started preparation on &lt;a href="http://www.microsoft.com/learning/en/us/exams/70-529.mspx"&gt;70-529&lt;/a&gt; (.NET 2.0 - Distributed Application Development) after long time. As you know that was too delayed work. Because Microsoft has already released &lt;strong&gt;&lt;em&gt;WCF&lt;/em&gt;&lt;/strong&gt;, a new unified connected systems technology. &lt;/p&gt;  &lt;p&gt;So &lt;a href="http://iammuruga.blogspot.com/2008/12/hello-wcf.html"&gt;continued&lt;/a&gt; with WCF.&lt;/p&gt;  &lt;p&gt;Thanks to all who supported, and special thanks to &lt;a href="http://idontknowtechnology.wordpress.com/"&gt;Ashok&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I will update about some important links to WCF, in later post.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-658383785755192060?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/658383785755192060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=658383785755192060' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/658383785755192060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/658383785755192060'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/03/mcts-70-503-exam-wcf.html' title='MCTS 70-503 Exam (WCF)'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-6218370724772793256</id><published>2009-02-21T13:43:00.001+05:30</published><updated>2009-02-21T13:43:54.776+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming Mistake'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><title type='text'>Dangerous Programming Mistakes</title><content type='html'>&lt;p&gt;&amp;gt;&amp;gt; Just recently I did the #1 mistake&lt;/p&gt;  &lt;p&gt;&amp;gt;&amp;gt; Please have a time to view this list&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codinghorror.com/blog/archives/001210.html"&gt;&lt;font size="3"&gt;&lt;strong&gt;Top 25 Most Dangerous Programming Mistakes&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;1. &lt;/b&gt;&lt;b&gt;Improper Input Validation&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Ensure that your input is valid. If you're expecting a number, it shouldn't contain letters. Nor should the price of a new car be allowed to be a dollar. Incorrect input validation can lead to vulnerabilities when attackers can modify their inputs in unexpected ways. Many of today's most common vulnerabilities can be eliminated, or at least reduced, with strict input validation.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;2. &lt;/b&gt;&lt;b&gt;Improper Encoding or Escaping of Output&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Insufficient output encoding is at the root of most injection-based attacks. An attacker can modify the commands that you intend to send to other components, possibly leading to a complete compromise of your application - not to mention exposing the other components to exploits that the attacker would not be able to launch directly. When your program generates outputs to other components in the form of structured messages such as queries or requests, be sure to separate control information and metadata from the actual data.&lt;/p&gt;  &lt;p&gt;…    &lt;br /&gt;… &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codinghorror.com/blog/archives/001210.html"&gt;&lt;strong&gt;http://www.codinghorror.com/blog/archives/001210.html&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-6218370724772793256?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/6218370724772793256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=6218370724772793256' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/6218370724772793256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/6218370724772793256'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/02/dangerous-programming-mistakes.html' title='Dangerous Programming Mistakes'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-6100771752440349768</id><published>2009-02-14T22:37:00.001+05:30</published><updated>2009-02-14T22:37:07.110+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><title type='text'>HTML Table</title><content type='html'>&lt;p&gt;Just drawn HTML table with rowspan &amp;amp; colspan&lt;/p&gt;  &lt;div style="border-bottom: gray 1px solid; border-left: gray 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 78.11%; padding-right: 4px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; height: 281px; max-height: 200px; font-size: 8pt; overflow: auto; border-top: gray 1px solid; cursor: text; border-right: gray 1px solid; padding-top: 4px"&gt;   &lt;div style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;     &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060"&gt;   1:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;table&lt;/span&gt; &lt;span style="color: #ff0000"&gt;border&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;    &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060"&gt;   2:&lt;/span&gt;&amp;#160; &lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;    &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060"&gt;   3:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;tr&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;td&lt;/span&gt; &lt;span style="color: #ff0000"&gt;rowspan&lt;/span&gt;=&lt;span style="color: #ff0000"&gt;2&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt; ab &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;td&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;    &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060"&gt;   4:&lt;/span&gt;      &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;td&lt;/span&gt; &lt;span style="color: #ff0000"&gt;colspan&lt;/span&gt;=&lt;span style="color: #ff0000"&gt;2&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt; cd &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;td&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;    &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060"&gt;   5:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;tr&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;    &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060"&gt;   6:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;tr&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;td&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt; ef &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;td&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;    &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060"&gt;   7:&lt;/span&gt;      &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;td&lt;/span&gt; &lt;span style="color: #ff0000"&gt;rowspan&lt;/span&gt;=&lt;span style="color: #ff0000"&gt;2&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt; gh &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;td&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;    &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060"&gt;   8:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;tr&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;    &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060"&gt;   9:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;tr&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;td&lt;/span&gt; &lt;span style="color: #ff0000"&gt;colspan&lt;/span&gt;=&lt;span style="color: #ff0000"&gt;2&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt; ik &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;td&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;    &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060"&gt;  10:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;tr&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt; &lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;    &lt;pre style="border-bottom-style: none; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: consolas, &amp;#39;Courier New&amp;#39;, courier, monospace; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060"&gt;  11:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;table&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;  &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;  &lt;p&gt;&lt;br /&gt;    &lt;table border="1" bgcolor="#808080" forecolor="blue"&gt;&lt;tbody&gt;&lt;br /&gt;        &lt;tr&gt;&lt;br /&gt;          &lt;td rowspan="2"&gt;&lt;font color="#ffffff"&gt;ab &lt;/font&gt;&lt;/td&gt;&lt;br /&gt;&lt;br /&gt;          &lt;td colspan="2"&gt;&lt;font color="#ffffff"&gt;cd &lt;/font&gt;&lt;/td&gt;&lt;br /&gt;        &lt;/tr&gt;&lt;br /&gt;&lt;br /&gt;        &lt;tr&gt;&lt;br /&gt;          &lt;td&gt;&lt;font color="#ffffff"&gt;ef &lt;/font&gt;&lt;/td&gt;&lt;br /&gt;&lt;br /&gt;          &lt;td rowspan="2"&gt;&lt;font color="#ffffff"&gt;gh &lt;/font&gt;&lt;/td&gt;&lt;br /&gt;        &lt;/tr&gt;&lt;br /&gt;&lt;br /&gt;        &lt;tr&gt;&lt;br /&gt;          &lt;td colspan="2"&gt;&lt;font color="#ffffff"&gt;ik &lt;/font&gt;&lt;/td&gt;&lt;br /&gt;        &lt;/tr&gt;&lt;br /&gt;      &lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-6100771752440349768?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/6100771752440349768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=6100771752440349768' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/6100771752440349768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/6100771752440349768'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/02/html-table.html' title='HTML Table'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-4087088085121965395</id><published>2009-02-14T01:02:00.001+05:30</published><updated>2009-02-14T01:02:54.357+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='webservice'/><category scheme='http://www.blogger.com/atom/ns#' term='Utility'/><category scheme='http://www.blogger.com/atom/ns#' term='ADO.NET Data Services'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='WCF'/><title type='text'>Fiddler : HTTP Traffic Debugger Proxy</title><content type='html'>&lt;p&gt;While studying the basis of “ADO.NET Data Services”, I came to know about an excellent tool called “&lt;a href="http://www.fiddlertool.com/"&gt;Fiddler&lt;/a&gt;”. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;HTTP Web Debugger Proxy &lt;/li&gt;    &lt;li&gt;Logs all the HTTP Traffic &lt;/li&gt;    &lt;li&gt;so able to view all HTTP communication, in may formats (as RAW format, as XML.. and may more options). &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;really useful, if you haven’t used yet, consider this. Here it is :&lt;a title="http://www.fiddlertool.com/" href="http://www.fiddlertool.com/"&gt;http://www.fiddlertool.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Info about “Fiddler” in MSDN:    &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb250446.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb250446.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_lJg8Ze8Ddso/SZXK0PGZQMI/AAAAAAAAAHQ/zonKDWv_iIk/s1600-h/fiddlerHttpDebugger7.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="fiddler-Http-Debugger" border="0" alt="fiddler-Http-Debugger" src="http://lh4.ggpht.com/_lJg8Ze8Ddso/SZXK4wfrifI/AAAAAAAAAHU/w6JZbnEz5V4/fiddlerHttpDebugger_thumb5.jpg?imgmax=800" width="763" height="511" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Earlier while starting with .NET 2.0 XML web services, I was struggled to trace SOAP messages communication. I don’t heard about this that time. Fortunately now no problem about that. :-)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-4087088085121965395?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/4087088085121965395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=4087088085121965395' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4087088085121965395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4087088085121965395'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/02/fiddler-http-traffic-debugger-proxy.html' title='Fiddler : HTTP Traffic Debugger Proxy'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_lJg8Ze8Ddso/SZXK4wfrifI/AAAAAAAAAHU/w6JZbnEz5V4/s72-c/fiddlerHttpDebugger_thumb5.jpg?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-2837818628599264042</id><published>2009-02-03T20:22:00.001+05:30</published><updated>2009-02-03T20:22:56.841+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Photos : Some from Oochappan’s Collection</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Today I had a chance to view collections by &lt;strong&gt;&lt;em&gt;‘Oochappan’&lt;/em&gt;&lt;/strong&gt;. Friend &lt;strong&gt;&lt;em&gt;Shobin&lt;/em&gt;&lt;/strong&gt; told about his collection and gave a link to this great place. Thanks shobin.&lt;/p&gt;  &lt;p&gt;Special in this gallery what I am wondering is lot of photos from My Tamil Nadu, My People, My India.&lt;/p&gt;  &lt;p&gt;Great to see His photos..&amp;#160; we can able to feel colors..&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Photos Links&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Collection In &lt;em&gt;pbase.com&lt;/em&gt; &lt;a href="http://www.pbase.com/oochappan/"&gt;here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Collection In &lt;em&gt;Flicker.com&lt;/em&gt; &lt;a href="http://www.flickriver.com/photos/oochappan/random/"&gt;here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A huge number of shots are there.. some among them&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_lJg8Ze8Ddso/SYhZK2qCtTI/AAAAAAAAAF4/E_l-louKgoY/s1600-h/1.blueMan-from-Oochappan%5B4%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="1.blueMan-from-Oochappan" border="0" alt="1.blueMan-from-Oochappan" src="http://lh6.ggpht.com/_lJg8Ze8Ddso/SYhZRcyk_oI/AAAAAAAAAF8/mob04O1MJkI/1.blueMan-from-Oochappan_thumb%5B2%5D.jpg?imgmax=800" width="301" height="207" /&gt;&lt;/a&gt; &lt;a href="http://lh5.ggpht.com/_lJg8Ze8Ddso/SYhZTLsg2_I/AAAAAAAAAGA/rIqBTI4TSw4/s1600-h/2.LorryDriversfrom-Oochappan%5B4%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="2.LorryDriversfrom-Oochappan" border="0" alt="2.LorryDriversfrom-Oochappan" src="http://lh4.ggpht.com/_lJg8Ze8Ddso/SYhZVE8zZ4I/AAAAAAAAAGE/zeLFoDQJo9c/2.LorryDriversfrom-Oochappan_thumb%5B2%5D.jpg?imgmax=800" width="310" height="214" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_lJg8Ze8Ddso/SYhZYT1md-I/AAAAAAAAAGI/_I_0OaVEFvs/s1600-h/3.LoadMen-from-Oochappan%5B3%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="3.LoadMen-from-Oochappan" border="0" alt="3.LoadMen-from-Oochappan" src="http://lh6.ggpht.com/_lJg8Ze8Ddso/SYhZadGUnWI/AAAAAAAAAGM/7lDZpjJ5S9E/3.LoadMen-from-Oochappan_thumb%5B1%5D.jpg?imgmax=800" width="360" height="245" /&gt;&lt;/a&gt; &lt;a href="http://lh6.ggpht.com/_lJg8Ze8Ddso/SYhZf-3O3ZI/AAAAAAAAAGQ/z5PfxJK7arU/s1600-h/4.BallonShop-from-Oochappan%5B3%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="4.BallonShop-from-Oochappan" border="0" alt="4.BallonShop-from-Oochappan" src="http://lh3.ggpht.com/_lJg8Ze8Ddso/SYhZhHM6oRI/AAAAAAAAAGU/6uxTQXeVenw/4.BallonShop-from-Oochappan_thumb%5B1%5D.jpg?imgmax=800" width="210" height="306" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_lJg8Ze8Ddso/SYhZomK3WPI/AAAAAAAAAGY/25uMDNOkiJk/s1600-h/5.HappyPongal-from-Oochappan%5B4%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="5.HappyPongal-from-Oochappan" border="0" alt="5.HappyPongal-from-Oochappan" src="http://lh3.ggpht.com/_lJg8Ze8Ddso/SYhZrTYtrGI/AAAAAAAAAGc/Zm7wNbbJjBY/5.HappyPongal-from-Oochappan_thumb%5B2%5D.jpg?imgmax=800" width="368" height="248" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_lJg8Ze8Ddso/SYhZxdknN-I/AAAAAAAAAGg/15iXU1FmQyk/s1600-h/7.timmanatham-from-Oochappan%5B4%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="7.timmanatham-from-Oochappan" border="0" alt="7.timmanatham-from-Oochappan" src="http://lh3.ggpht.com/_lJg8Ze8Ddso/SYhZ6XLpLxI/AAAAAAAAAG8/8vEq6FJ_e8E/7.timmanatham-from-Oochappan_thumb%5B2%5D.jpg?imgmax=800" width="422" height="279" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_lJg8Ze8Ddso/SYhZ9slKhVI/AAAAAAAAAHA/WmdJxG4TuWw/s1600-h/8.waitingon-bus-from-Oochappan%5B3%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="8.waitingon-bus-from-Oochappan" border="0" alt="8.waitingon-bus-from-Oochappan" src="http://lh5.ggpht.com/_lJg8Ze8Ddso/SYhaB5ilxJI/AAAAAAAAAHE/mcnganxxD4k/8.waitingon-bus-from-Oochappan_thumb%5B1%5D.jpg?imgmax=800" width="436" height="298" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_lJg8Ze8Ddso/SYhaJ93QkbI/AAAAAAAAAHI/lCQZk1MjKOY/s1600-h/6.HappyHarvesting-from-Oochappan%5B3%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="6.HappyHarvesting-from-Oochappan" border="0" alt="6.HappyHarvesting-from-Oochappan" src="http://lh4.ggpht.com/_lJg8Ze8Ddso/SYhaQQ5evmI/AAAAAAAAAHM/szTFmAKpjqM/6.HappyHarvesting-from-Oochappan_thumb%5B1%5D.jpg?imgmax=800" width="456" height="308" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-2837818628599264042?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/2837818628599264042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=2837818628599264042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/2837818628599264042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/2837818628599264042'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/02/photos-some-from-oochappans-collection.html' title='Photos : Some from Oochappan’s Collection'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_lJg8Ze8Ddso/SYhZRcyk_oI/AAAAAAAAAF8/mob04O1MJkI/s72-c/1.blueMan-from-Oochappan_thumb%5B2%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-7005277459319965914</id><published>2009-01-27T20:41:00.000+05:30</published><updated>2009-01-27T22:42:50.445+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='ADO.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='webservice'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='ADO.NET Data Services'/><title type='text'>Looking at : ADO.NET Data Services</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;These days am looking in a new component in .NET Framework.    &lt;br /&gt;It is a new approach of &amp;quot;accessing the data&amp;quot;.     &lt;br /&gt;It is &amp;quot;&lt;strong&gt;&lt;em&gt;ADO.NET Data Services&lt;/em&gt;&lt;/strong&gt;&amp;quot;&lt;/p&gt;  &lt;p&gt;It is interesting, because we are going to access the data &amp;quot;&lt;em&gt;as service&lt;/em&gt;&amp;quot;.     &lt;br /&gt;Started to work with this. &lt;/p&gt;  &lt;p&gt;Just here am sharing some introduction details what I got. &lt;/p&gt;  &lt;p&gt;- Data as a Service    &lt;br /&gt;- Earlier code named as &lt;strong&gt;&lt;em&gt;‘Astoria’&lt;/em&gt;&lt;/strong&gt;     &lt;br /&gt;- Part of &lt;strong&gt;.NET Framework 3.5 SP1&lt;/strong&gt;     &lt;br /&gt;- &lt;strong&gt;REST&lt;/strong&gt; based approach     &lt;br /&gt;- So, Best Suitable for Rich Interface Applications (like ASP.NET AJAX, Silverlight)     &lt;br /&gt;- Accessible by all kinds of .NET Application &lt;/p&gt;  &lt;p&gt;Main thing is, as in the client's view, we are going to &lt;strong&gt;&lt;em&gt;access the data using URIs&lt;/em&gt;&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;Some URI examples:    &lt;br /&gt;&lt;font color="#0000ff"&gt;http:// myserver / data.svc / Customers&lt;/font&gt;     &lt;br /&gt;By this we can get all customer details &lt;/p&gt;  &lt;p&gt;&lt;font color="#0000ff"&gt;http:// myserver / data.svc / Customers(‘userA’)      &lt;br /&gt;&lt;/font&gt;By this we can get only particular &amp;quot;userA&amp;quot; details &lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;u&gt;So, how it is working only with URI itself for Accessing the data.!!!?&lt;/u&gt;&lt;/em&gt;     &lt;br /&gt;Because, it is working with HTTP methods GET, POST, PUT and DELETE &lt;/p&gt;  &lt;p&gt;As a learning workarounds, &amp;quot;ADO.NET Data Services&amp;quot; would be around the following    &lt;br /&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;· ADO.NET Entity Framework &lt;/p&gt;    &lt;p&gt;· ADO.NET Entity Data Model &lt;/p&gt;    &lt;p&gt;· LINQ &lt;/p&gt;    &lt;p&gt;· Web Services &lt;/p&gt;    &lt;p&gt;· REST &lt;/p&gt;    &lt;p&gt;· JSON &lt;/p&gt;    &lt;p&gt;· ATOM Feed&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Just working with this new approach, with sample applications.    &lt;br /&gt;We may interested with publically deployed any existing &amp;quot;ADO.NET Data services&amp;quot;, one of the example&amp;#160; &lt;a href="http://stevef.goes.com/northwindservice/NorthwindService.svc/"&gt;http://stevef.goes.com/northwindservice/NorthwindService.svc/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;some useful links regarding this,&lt;/u&gt; &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;MSDN : Using ADO.NET Data Services      &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc907912.aspx"&gt;http://msdn.microsoft.com/en-us/library/cc907912.aspx&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;MSDN : Overview of ADO.NET Data Services      &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-gb/library/cc956153.aspx"&gt;http://msdn.microsoft.com/en-gb/library/cc956153.aspx&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Astoria Team Blog      &lt;br /&gt;&lt;a href="http://blogs.msdn.com/astoriateam/"&gt;http://blogs.msdn.com/astoriateam/&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; for developing application in this, minimum we need&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Visual Studio 2008 SP1&lt;/li&gt;    &lt;li&gt;.NET Framework 3.5 SP1&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Hope soon I will update here with more details about this.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-7005277459319965914?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/7005277459319965914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=7005277459319965914' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/7005277459319965914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/7005277459319965914'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/01/looking-at-adonet-data-services.html' title='Looking at : ADO.NET Data Services'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-1885132329017118739</id><published>2009-01-25T15:31:00.001+05:30</published><updated>2009-01-25T15:31:19.372+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vista'/><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Windows Vista : My User Profile Corrupted</title><content type='html'>&lt;p&gt;Currently am using &lt;strong&gt;&lt;em&gt;Windows Vista SP1 with Updates&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Unfortunately, today morning my user profile got corrupted. [just before that, I was working with out problem and shut downed properly, but could in find the root for the cause].&lt;/p&gt;  &lt;p&gt;While restarting, it was showing as “preparing your desktop” and then loaded a temporary profile :-(&amp;#160;&amp;#160; Shows the below error message,&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="1" width="400"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="400"&gt;         &lt;p&gt;Your user profile was not loaded correctly! You have been logged on with a temporary profile. &lt;/p&gt;          &lt;p&gt;Changes you make to this profile will be lost when you log off. Please see the event log for details or contact your administrator.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Fortunately, my “user directory” is not deleted for my turn, at least that content was saved.&lt;/p&gt;  &lt;p&gt;Timely got resolution for this problem in “Microsoft Support Portal”&lt;/p&gt;  &lt;p&gt;&lt;a title="http://support.microsoft.com/kb/947242" href="http://support.microsoft.com/kb/947242"&gt;http://support.microsoft.com/kb/947242&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The excerpt of the solution&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="1" width="400"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="400"&gt;         &lt;ol&gt;           &lt;li&gt;Log on to the system by using an administrative user account other than the user account that is experiencing the problem. &lt;/li&gt;            &lt;li&gt;Back up all data in the current user's profile folder if the profile folder still exists, and then delete the profile folder. By default, the profile resides in the following location:              &lt;p&gt;%SystemDrive%\Users\&lt;var&gt;UserName&lt;/var&gt;&lt;/p&gt;           &lt;/li&gt;            &lt;li&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, type regedit in the &lt;strong&gt;Start Search&lt;/strong&gt; box, and then press ENTER.&amp;#160; Collapse this imageExpand this image &lt;img title="User Account Control permission" alt="User Account Control permission" src="http://support.microsoft.com/library/images/support/kbgraphics/Public/EN-US/SecurityShield.jpg" /&gt;              &lt;p&gt;If you are prompted for an administrator password or for confirmation, type your password, or click &lt;strong&gt;Continue&lt;/strong&gt;. &lt;/p&gt;           &lt;/li&gt;            &lt;li&gt;Locate the following registry subkey:              &lt;p&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList&lt;/p&gt;           &lt;/li&gt;            &lt;li&gt;Under the ProfileList subkey, delete the subkey that is named &lt;var&gt;SID&lt;/var&gt;.bak.               &lt;br /&gt;&lt;b&gt;Note &lt;/b&gt;&lt;var&gt;SID&lt;/var&gt; is a placeholder for the security identifier (SID) of the user account that is experiencing the problem. The &lt;var&gt;SID&lt;/var&gt;.bak subkey should contain a ProfileImagePath registry entry that points to the original profile folder of the user account that is experiencing the problem. &lt;/li&gt;            &lt;li&gt;Exit Registry Editor. &lt;/li&gt;            &lt;li&gt;Log off the system. &lt;/li&gt;            &lt;li&gt;Log on to the system again.&lt;/li&gt;         &lt;/ol&gt; After you log on to the system, the profile folder is re-created.&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-1885132329017118739?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/1885132329017118739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=1885132329017118739' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/1885132329017118739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/1885132329017118739'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/01/windows-vista-my-user-profile-corrupted.html' title='Windows Vista : My User Profile Corrupted'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-2647987901832286341</id><published>2009-01-24T16:12:00.001+05:30</published><updated>2009-01-24T16:12:11.144+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><category scheme='http://www.blogger.com/atom/ns#' term='Links'/><title type='text'>2-GB Size Photo : showing nearly two million people</title><content type='html'>&lt;p&gt;&lt;a href="http://www.davidbergman.net/blog/2009/01/22/how-i-made-a-1474-megapixel-photo-during-president-obamas-inaugural-address/"&gt;David Bergman&lt;/a&gt; did a wonderful Photo Using &lt;a href="http://gigapan.org/"&gt;GigaPan&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;He made a bird’s-eye image showing &lt;strong&gt;&lt;em&gt;nearly two million people&lt;/em&gt;&lt;/strong&gt; who watched &lt;em&gt;US President Obama’s inaugural&lt;/em&gt; address&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Image Info:&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Just&amp;#160; &lt;strong&gt;&lt;u&gt;1474&lt;/u&gt; megapixels&lt;/strong&gt;&amp;#160; !!&lt;/p&gt;  &lt;p&gt;Almost &lt;strong&gt;2 GB&lt;/strong&gt; in Size&lt;/p&gt;  &lt;p&gt;&lt;object width="550" height="300" type="application/x-shockwave-flash" data="http://gigapan.org/viewer/PanoramaViewer.swf?url=http://share.gigapan.org/gigapans0/15374/tiles.033ef14483ee899496648c2b4b06233c/&amp;amp;suffix=.jpg&amp;amp;startHideControls=0&amp;amp;width=59783&amp;amp;height=24658&amp;amp;nlevels=9&amp;amp;cleft=0&amp;amp;ctop=0&amp;amp;cright=59783.0&amp;amp;cbottom=24658.0"&gt;&lt;param value="http://gigapan.org/viewer/PanoramaViewer.swf?url=http://share.gigapan.org/gigapans0/15374/tiles.033ef14483ee899496648c2b4b06233c/&amp;amp;suffix=.jpg&amp;amp;startHideControls=0&amp;amp;width=59783&amp;amp;height=24658&amp;amp;nlevels=9&amp;amp;cleft=0&amp;amp;ctop=0&amp;amp;cright=59783.0&amp;amp;cbottom=24658.0" name="src" /&gt;&lt;/object&gt;&lt;/p&gt;  &lt;p&gt; Use controls to &lt;strong&gt;zoom&lt;/strong&gt; and&lt;strong&gt; pan&lt;/strong&gt; around the photo. (and also double click to zoom)&lt;/p&gt;  &lt;p&gt;&lt;a href=""&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;To See in Full Screen &lt;strong&gt;&lt;a href="http://gigapan.org/viewGigapanFullscreen.php?auth=033ef14483ee899496648c2b4b06233c"&gt;Click Here&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-2647987901832286341?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/2647987901832286341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=2647987901832286341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/2647987901832286341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/2647987901832286341'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/01/2-gb-size-photo-showing-nearly-two.html' title='2-GB Size Photo : showing nearly two million people'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-5268882733800024066</id><published>2009-01-07T22:14:00.000+05:30</published><updated>2009-01-08T00:14:38.239+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET Tools'/><title type='text'>.NET Application Profiling : ANTS Profiler</title><content type='html'>&lt;p&gt;&lt;strong&gt;&lt;u&gt;ANTS Profiler&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Just I heard about one of the Profiling tool. It is very useful tool for&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;- Record Each operation execution time (&lt;em&gt;&lt;u&gt;line-by-line measurements&lt;/u&gt;&lt;/em&gt; also) &lt;/li&gt;    &lt;li&gt;- Find Memory Usage of objects &lt;/li&gt;    &lt;li&gt;- Easy to find performance problems in source code &lt;/li&gt;    &lt;li&gt;- Highlighting I/O&amp;#160; Read &amp;amp; write operation &lt;/li&gt;    &lt;li&gt;- works with all kinds of .NET Apps &lt;/li&gt;    &lt;li&gt;- Points to particular Source Code &lt;/li&gt;    &lt;li&gt;- and many more… &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;strong&gt;ANTS Profiler (Trial) Download Page&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="https://www.red-gate.com/dynamic/downloads/downloadform.aspx?download=antsprofiler" href="https://www.red-gate.com/dynamic/downloads/downloadform.aspx?download=antsprofiler"&gt;https://www.red-gate.com/dynamic/downloads/downloadform.aspx?download=antsprofiler&lt;/a&gt;&lt;/p&gt;  &lt;table style="width: auto"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/8Bn_8ZrSG0Cd9q3NxrsydA?authkey=oEgXq4_SAg8&amp;amp;feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_lJg8Ze8Ddso/SWT3PpzLy9I/AAAAAAAAAFw/vl_DbXpsIm4/s800/ants-profiler-result-page.jpg" width="816" height="437" /&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td style="text-align: right; font-family: arial,sans-serif; font-size: 11px"&gt;&amp;#160;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt; We can view the Code Caller Graph, and that can be customizable. For example,&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_lJg8Ze8Ddso/SWT1WpKCa5I/AAAAAAAAAE4/JdQFOhpZwLM/s1600-h/call-graph%5B7%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="call-graph" border="0" alt="call-graph" src="http://lh5.ggpht.com/_lJg8Ze8Ddso/SWT2YLWsL_I/AAAAAAAAAFk/Wt7GmGKO65M/call-graph_thumb%5B5%5D.jpg?imgmax=800" width="441" height="384" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Memory consumption and Memory Allocations also can be tracked.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_lJg8Ze8Ddso/SWT2caOiUFI/AAAAAAAAAFo/lgtobCyx_o8/s1600-h/memory-profiler%5B7%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="memory-profiler" border="0" alt="memory-profiler" src="http://lh6.ggpht.com/_lJg8Ze8Ddso/SWT2i5lGGUI/AAAAAAAAAFs/Id7302i2tng/memory-profiler_thumb%5B5%5D.jpg?imgmax=800" width="781" height="459" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-5268882733800024066?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/5268882733800024066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=5268882733800024066' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/5268882733800024066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/5268882733800024066'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2009/01/net-application-profiling-ants-profiler.html' title='.NET Application Profiling : ANTS Profiler'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_lJg8Ze8Ddso/SWT3PpzLy9I/AAAAAAAAAFw/vl_DbXpsIm4/s72-c/ants-profiler-result-page.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-4006729584058838290</id><published>2008-12-14T23:01:00.000+05:30</published><updated>2008-12-14T23:44:25.265+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='webservice'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='WCF'/><title type='text'>Hello WCF</title><content type='html'>&lt;p&gt;From a long time, I wanted to learn the unified distributed application development technology WCF. Yes, I downloaded many webcast, presentation…. from this year beginning itself. but,&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Now, only I am writing WCF hello world, and this basic program is working. Hope I will learn more soon, and share some concepts here.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;:-)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-4006729584058838290?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/4006729584058838290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=4006729584058838290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4006729584058838290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4006729584058838290'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/12/hello-wcf.html' title='Hello WCF'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-4542828729021054889</id><published>2008-12-10T22:06:00.001+05:30</published><updated>2008-12-10T22:06:58.891+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Resource'/><category scheme='http://www.blogger.com/atom/ns#' term='Links'/><title type='text'>Collection</title><content type='html'>&lt;p&gt;Here, I wanted to provide &lt;em&gt;Links&lt;/em&gt; for various great resources. Hope this will be helpful for faster reference, particularly for me :-).&lt;/p&gt;  &lt;p&gt;This post will be getting updated frequently.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;font color="#ff8080"&gt;Bala Sir : Collection&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Main page&amp;#160; &lt;br /&gt;&lt;a title="http://www.techiee.org/oos/" href="http://www.techiee.org/oos/"&gt;http://www.techiee.org/oos/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Internet Programming – paper main page    &lt;br /&gt;&lt;a title="http://www.techiee.org/oos/home.html" href="http://www.techiee.org/oos/home.html"&gt;http://www.techiee.org/oos/home.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;. . .&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-4542828729021054889?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/4542828729021054889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=4542828729021054889' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4542828729021054889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4542828729021054889'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/12/collection.html' title='Collection'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-2857173953748501323</id><published>2008-12-01T23:50:00.000+05:30</published><updated>2008-12-02T00:04:42.646+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='hanselman'/><category scheme='http://www.blogger.com/atom/ns#' term='geolocation'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Get Location details of Site visitors</title><content type='html'>&lt;p&gt;&lt;em&gt;Scott Hanselman&lt;/em&gt; wrote an interesting post about &amp;quot;&lt;em&gt;How to find the location of the website visitors&lt;/em&gt;&amp;quot;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.hanselman.com/blog/TheWeeklySourceCode37GeolocationGeotargetingReverseIPAddressLookupInASPNETMVCMadeEasy.aspx"&gt;http://www.hanselman.com/blog/TheWeeklySourceCode37GeolocationGeotargetingReverseIPAddressLookupInASPNETMVCMadeEasy.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;Fast Abstract:&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Many Paid solutions / services are available.&amp;#160; In case of free available services, Scott is saying about, two approaches.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;One: Server-side work: &lt;/u&gt;Using &lt;b&gt;&lt;a href="http://www.hostip.info/"&gt;http://www.hostip.info/&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;If we are sending IP address to this site's API, they are returning an xml document with location information. It is community based one, user provided data.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Two: Client-side work: &lt;/u&gt;Using Google AJAX API&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="2" width="400"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="400"&gt;         &lt;p&gt;&amp;lt;script src=&amp;quot;&lt;a href="http://www.google.com/jsapi?key=Y"&gt;http://www.google.com/jsapi?key=Y&lt;/a&gt;OUR_API_KEY&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/p&gt;          &lt;p&gt;&amp;lt;script&amp;gt;&lt;/p&gt;          &lt;p&gt;google.load(&amp;quot;jquery&amp;quot;, &amp;quot;1.2.6&amp;quot;);&lt;/p&gt;          &lt;p&gt;google.load(&amp;quot;jqueryui&amp;quot;, &amp;quot;1.5.2&amp;quot;);&lt;/p&gt;          &lt;p&gt;var yourLocation = google.loader.ClientLocation.address.city + &amp;quot;, &amp;quot;&lt;/p&gt;          &lt;p&gt;+ google.loader.ClientLocation.address.region;&lt;/p&gt;          &lt;p&gt;&amp;lt;/script&amp;gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Just need to do simple registration from &lt;a href="http://code.google.com/apis/ajax/documentation/"&gt;google site&lt;/a&gt;. This is working fine, yes, for me provided my ip location correctly.&lt;/p&gt;  &lt;p&gt;And If you find any further solutions OR updated information on this, please let me know via ‘comments’.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-2857173953748501323?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/2857173953748501323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=2857173953748501323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/2857173953748501323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/2857173953748501323'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/12/get-location-details-of-site-visitors.html' title='Get Location details of Site visitors'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-8216544084044456173</id><published>2008-12-01T23:16:00.001+05:30</published><updated>2008-12-01T23:16:46.695+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tamil'/><category scheme='http://www.blogger.com/atom/ns#' term='movie'/><title type='text'>Lyrics of “Anal meley” song from Vaaranam Aayiram</title><content type='html'>&lt;p&gt;&lt;strong&gt;&lt;u&gt;Song:&lt;/u&gt;&lt;/strong&gt;&amp;#160; Anal meley panithuli     &lt;br /&gt;&lt;u&gt;From Movie:&lt;/u&gt; Vaaranam Aayiram&lt;strong&gt;      &lt;br /&gt;&lt;u&gt;Language :&lt;/u&gt;&lt;/strong&gt;&amp;#160; Tamil &lt;strong&gt;     &lt;br /&gt;&lt;u&gt;Music:&lt;/u&gt;&lt;/strong&gt; Harris Jeyaraj &lt;strong&gt;     &lt;br /&gt;&lt;u&gt;Written By:&lt;/u&gt;&lt;/strong&gt; Thamarai     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;… Really Wonderful song …&lt;/p&gt;  &lt;p&gt;got this lyrics from one &lt;a href="http://murdermuthusays.wordpress.com/2008/11/28/lyrics-of-anal-meley-from-vaaranam-aayiram/"&gt;post&lt;/a&gt; in wordpress blog, thanks Muthu.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_lJg8Ze8Ddso/STQi9l6-BBI/AAAAAAAAADo/jWyxtSL1aaM/s1600-h/vaarnam-aayiram-stills-13%5B8%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vaarnam-aayiram-stills-13" border="0" alt="vaarnam-aayiram-stills-13" src="http://lh4.ggpht.com/_lJg8Ze8Ddso/STQjAB478iI/AAAAAAAAADs/qYcrJ08cbFI/vaarnam-aayiram-stills-13_thumb%5B6%5D.jpg?imgmax=800" width="299" height="419" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;u&gt;Pallavi &lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Anal meley panithuli    &lt;br /&gt;alai paayum oru kili     &lt;br /&gt;Maram thedum mazhai thuli     &lt;br /&gt;ivai thaaney ival ini     &lt;br /&gt;Imai irandum thani thani     &lt;br /&gt;Urakkangal uraipani     &lt;br /&gt;Edharkagha thadai ini (2)&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Charanam 1&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Endha kaatrin alaavalil malar idhazhgal virindhidumo    &lt;br /&gt;Endha theva vinadiyil mana araighal pirandhidumo     &lt;br /&gt;Oru siru vali iranthathume idhayathile idhayathile     &lt;br /&gt;Unathiru vizhi thadaviyathal amizhthu vitten mayakkathiley     &lt;br /&gt;Uthirattume udalin thirai adhuthaan ini nilaavin karai karai&lt;/p&gt;  &lt;p&gt;Anal meley…&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Charanam 2&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Santhithome kanakalil sila muraiya pala muraya    &lt;br /&gt;Andhi vaanil ulaavinom adhu unakku ninaivillaya?     &lt;br /&gt;Iru karaigalai udaithidave perugiduma kadal alaiye     &lt;br /&gt;Iru iru uyir thathalikkayil vazhi solluma kalangaraye     &lt;br /&gt;Unathalaigal enai adithu karai servathum kaanavil nigazhnthida&lt;/p&gt;  &lt;p&gt;Anal meley…&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-8216544084044456173?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/8216544084044456173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=8216544084044456173' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/8216544084044456173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/8216544084044456173'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/12/lyrics-of-anal-meley-song-from-vaaranam.html' title='Lyrics of “Anal meley” song from Vaaranam Aayiram'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_lJg8Ze8Ddso/STQjAB478iI/AAAAAAAAADs/qYcrJ08cbFI/s72-c/vaarnam-aayiram-stills-13_thumb%5B6%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-3060047950494066591</id><published>2008-11-16T07:10:00.000+05:30</published><updated>2008-11-16T07:10:00.489+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual studio'/><category scheme='http://www.blogger.com/atom/ns#' term='India'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Utility'/><category scheme='http://www.blogger.com/atom/ns#' term='Tamil'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET Tools'/><title type='text'>Fun with Visual Studio : in my mother tongue too</title><content type='html'>&lt;p&gt;&lt;strong&gt;Captions Language Interface Pack for Microsoft Visual Studio 2008 (even working fine for other applications also)&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Captions Language Interface Pack (CLIP) is a simple language translation, &lt;u&gt;uses tooltip captions to display translations&lt;/u&gt; for English user interface terms.&lt;/p&gt;  &lt;p&gt;Now, CLIP for Visual Studio 2008 is available in Arabic, Czech, Hebrew, &lt;u&gt;Hindi, Malayalam, Oriya&lt;/u&gt;, Polish, &lt;strong&gt;&lt;u&gt;Tamil &lt;/u&gt;&lt;/strong&gt;and Turkish.&lt;/p&gt;  &lt;p&gt;From &lt;a href="http://www.hanselman.com/blog/UsingCrowdsourcingForExpandingLocalizationOfProducts.aspx"&gt;Scott&lt;/a&gt;, &lt;/p&gt;  &lt;blockquote cite="Scott"&gt;It'll even help with other applications within Windows if it thinks it's got a decent translation, but for now, it is focused on correct translation for common Visual Studio options.&lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Quick Link:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;தமிழ்&lt;/strong&gt; - Tamil Pack (1.5 MB) – &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=ta&amp;amp;FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7"&gt;Download here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;മലയാളം&lt;/strong&gt; - Malayalam pack (1.6 MB) – &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=ml&amp;amp;FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7"&gt;Download here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Other Language List – &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4e5258d2-52f4-46b8-8b74-da2dbec7c2f7&amp;amp;displaylang=en"&gt;Download here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://lh6.ggpht.com/_lJg8Ze8Ddso/SR8nJrMo6GI/AAAAAAAAADg/PqHlZdrke5g/s1600-h/Tamil-VisualStudio%5B24%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="Tamil-VisualStudio" border="0" alt="Tamil-VisualStudio" align="left" src="http://lh3.ggpht.com/_lJg8Ze8Ddso/SR8nM33oxxI/AAAAAAAAADk/YINSZB3O0dE/Tamil-VisualStudio_thumb%5B22%5D.jpg?imgmax=800" width="1028" height="771" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-3060047950494066591?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/3060047950494066591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=3060047950494066591' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/3060047950494066591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/3060047950494066591'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/11/fun-with-visual-studio-in-my-mother.html' title='Fun with Visual Studio : in my mother tongue too'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_lJg8Ze8Ddso/SR8nM33oxxI/AAAAAAAAADk/YINSZB3O0dE/s72-c/Tamil-VisualStudio_thumb%5B22%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-4863288962680010229</id><published>2008-11-12T22:48:00.000+05:30</published><updated>2008-11-12T23:51:55.905+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Utility'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Gmail : Voice Chat &amp; Video Chat</title><content type='html'>&lt;p&gt;:-)&amp;#160;&amp;#160;&amp;#160; Yes&lt;/p&gt;  &lt;p&gt;Gmail added new &lt;strong&gt;&lt;u&gt;“Voice chat” and “Video Chat”&lt;/u&gt;&lt;/strong&gt; functionality on 11-Nov-08.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://mail.google.com/videochat"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="gmail.com/videochat" border="0" alt="gmail.com/videochat" src="http://lh6.ggpht.com/_lJg8Ze8Ddso/SRsevmVsUOI/AAAAAAAAACs/jG9GNv7luDg/gmailVidochat%5B17%5D.jpg?imgmax=800" width="228" height="107" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Just install a small Gmail plug-in from &lt;a href="http://mail.google.com/videochat"&gt;http://mail.google.com/videochat&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;More details can be accessed from Gmail Blog&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gmailblog.blogspot.com/2008/11/say-hello-to-gmail-voice-and-video-chat.html"&gt;http://gmailblog.blogspot.com/2008/11/say-hello-to-gmail-voice-and-video-chat.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;..&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-4863288962680010229?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/4863288962680010229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=4863288962680010229' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4863288962680010229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/4863288962680010229'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/11/gmail-voice-chat-video-chat.html' title='Gmail : Voice Chat &amp;amp; Video Chat'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_lJg8Ze8Ddso/SRsevmVsUOI/AAAAAAAAACs/jG9GNv7luDg/s72-c/gmailVidochat%5B17%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-1575900320286631122</id><published>2008-11-11T22:20:00.000+05:30</published><updated>2008-11-11T23:20:44.777+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>Care about “Create Table AS Select” statement</title><content type='html'>&lt;p&gt;Hi folks,&lt;/p&gt;  &lt;p&gt;I had one misassumption on the SQL statement CREATE TABLE AS SELECT in database operations. We are using this form of statement for creating a table from an existing table.&lt;/p&gt;  &lt;p&gt;Ex.&amp;#160; Create table New_tab as select * from Old_tab;&lt;/p&gt;  &lt;p&gt;Yes, it is working, table creation is done. But, what I thought about it is, it will create that new_tab table with &lt;strong&gt;&lt;em&gt;&lt;u&gt;constraints &amp;amp; index which are available in old_tab. But, only table is created&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; with the values (if any exists) ; constrains, primary key &amp;amp; index are not created for the new_tab table, even they are present in old_tab. I tried this in MySQL.&lt;/p&gt;  &lt;p&gt;It seems this not only for MySQL, I will check any option needs to provide, to get result as expected.&lt;/p&gt;  &lt;p&gt;If anyone have any suggestions / content about this, update me.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-1575900320286631122?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/1575900320286631122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=1575900320286631122' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/1575900320286631122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/1575900320286631122'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/11/care-about-create-table-as-select.html' title='Care about “Create Table AS Select” statement'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-2337453708612569525</id><published>2008-11-08T22:35:00.001+05:30</published><updated>2008-11-08T22:35:39.876+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='India'/><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Moon</title><content type='html'>&lt;p&gt;Hereafter, we (Indians) can see the moon, with proud.&lt;/p&gt;  &lt;p&gt;Yes, as you all know, Chandrayaan-1, India’s first unmanned spacecraft mission to moon, entered lunar orbit today (November 8, 2008).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.isro.gov.in/pressrelease/Nov08_2008.htm"&gt;http://www.isro.gov.in/pressrelease/Nov08_2008.htm&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Congrates for our scientists.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-2337453708612569525?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/2337453708612569525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=2337453708612569525' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/2337453708612569525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/2337453708612569525'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/11/moon.html' title='Moon'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-7096611303106032183</id><published>2008-11-07T23:28:00.001+05:30</published><updated>2008-11-07T23:28:10.194+05:30</updated><title type='text'>Silverlight 2 Toolkit, Charting Tools</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Toolkit for Silverlight is released on PDC 2008. It is having lot controls, components to use with Silverlight page. It can be downloaded from CodePlex in &lt;a href="http://www.codeplex.com/Silverlight"&gt;http://www.codeplex.com/Silverlight&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;As reference for how to create Charts in Silverlight, we can refer an interesting &lt;a target="_blank" href="http://blogs.msdn.com/delay/archive/2008/10/29/click-your-way-to-great-silverlight-charts-live-chartbuilder-sample-and-source-code.aspx"&gt;post from one MSDN Blog&lt;/a&gt;. This post demonstrates about “Chart Builder” in silverlight. [ source code also available :-) ]&lt;/p&gt;  &lt;p&gt;You can run the “Live Demo” of “Chart Builder” from &lt;a href="http://delay.members.winisp.net/ChartBuilder/"&gt;http://delay.members.winisp.net/ChartBuilder/&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-7096611303106032183?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/7096611303106032183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=7096611303106032183' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/7096611303106032183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/7096611303106032183'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/11/silverlight-2-toolkit-charting-tools.html' title='Silverlight 2 Toolkit, Charting Tools'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-5607912517686087684</id><published>2008-10-07T22:23:00.000+05:30</published><updated>2008-10-08T00:43:01.738+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Today is different</title><content type='html'>&lt;p&gt;Today (07-Oct-2008), it’s different.&lt;/p&gt;  &lt;p&gt;Several personal decisions, thoughts.&lt;/p&gt;  &lt;p&gt;[ .. .. ... ]&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;And, it is first time, here am writing, about office incident.&lt;/p&gt;  &lt;p&gt;“Jinson Jose”, my colleague, is moving to another assignment, and hence moving to another team.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Being with him, was just few days, because only few days before we joined both in same task, but these days are different.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;He haven’t tried to dominate,&lt;/p&gt;  &lt;p&gt;not avoided his work &amp;amp; pushing to others to make them as victims.&lt;/p&gt;  &lt;p&gt;He shared the tasks, shared the knowledge for that task.&lt;/p&gt;  &lt;p&gt;He is willing to share.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;And in work he is perfect. He is doing the same assigned task, but in different manner.&lt;/p&gt;  &lt;p&gt;Hope and wish him, to continue his excellence ever.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-5607912517686087684?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/5607912517686087684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=5607912517686087684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/5607912517686087684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/5607912517686087684'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/10/today-is-different.html' title='Today is different'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-6360596701637543989</id><published>2008-09-28T12:28:00.002+05:30</published><updated>2008-09-28T12:36:26.329+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Live Mesh'/><title type='text'>Live Mesh - Synchronizing Life</title><content type='html'>&lt;p&gt;Microsoft Live Mesh - &lt;/p&gt;  &lt;p&gt;excellent one :-) really. Try it in &lt;a href="http://www.mesh.com"&gt;http://www.mesh.com&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You can realize you are using an &lt;strong&gt;&lt;font color="#ff80ff"&gt;Web OS&lt;/font&gt;&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;Currently only in &amp;quot;Technology Preview&amp;quot; &lt;/p&gt;  &lt;p&gt;Hope, in upcoming PDC 2008 conference ( starting on Diwali Day, yes October 27-30), There will be a big announcement about this. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This time, even RayOzzie is there, people may miss Bill Gates. ...&lt;/p&gt; &lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/lFpwzg-AP_Q&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/lFpwzg-AP_Q&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-6360596701637543989?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/6360596701637543989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=6360596701637543989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/6360596701637543989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/6360596701637543989'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/09/microsoft-live-mesh-excellent-one.html' title='Live Mesh - Synchronizing Life'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-8395255558057347896</id><published>2008-09-27T16:21:00.001+05:30</published><updated>2008-09-27T16:21:23.709+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Live'/><title type='text'>First Blog Post : via Windows Live Writer</title><content type='html'>&lt;p&gt;Recently Microsoft released “Live Wave 3” beta. As you know it has lot products as package to enable life with online experience.&lt;/p&gt;  &lt;p&gt;I wondered about improved “Windows Live Writer”, currently downloaded only &lt;a target="_blank" href="http://download.live.com/writer"&gt;this product&lt;/a&gt; alone. Yes, currently am doing this post in “Windows Live Writer” only.&lt;/p&gt;  &lt;p&gt;About its usage, yeah, really nice because even several utilities available, earlier I just direct posted in “Blogger”. So, this posting experience in Windows Live Writer is greater.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;-&amp;gt; Same Microsoft Office Interface&lt;/p&gt;    &lt;p&gt;-&amp;gt; Standard Microsoft Office Features&lt;/p&gt;    &lt;p&gt;-&amp;gt; Able to work with Multiple Blog Accounts&lt;/p&gt;    &lt;p&gt;-&amp;gt; .. ..&amp;#160;&amp;#160; ..&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Try it. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-8395255558057347896?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/8395255558057347896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=8395255558057347896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/8395255558057347896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/8395255558057347896'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/09/first-blog-post-via-windows-live-writer.html' title='First Blog Post : via Windows Live Writer'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-1693671997229457486</id><published>2008-09-25T22:09:00.002+05:30</published><updated>2008-09-25T22:13:03.706+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='webservice'/><category scheme='http://www.blogger.com/atom/ns#' term='BT SDK'/><title type='text'>Web21C SDK is joining Ribbit!</title><content type='html'>Today, i received an important information about "BT Web21C SDK". Herebelow am sharing this with you.&lt;br /&gt;&lt;br /&gt;Announcement from &lt;b&gt;"Mr JP Rangaswami (Managing Director, Strategy &amp; Innovation, BT Design)&lt;/b&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;blockquote&gt;Dear Web21C SDK Developer,&lt;br /&gt;&lt;br /&gt;BT has consistently supported the vision of an open, programmable telephony platform through its investment in its award winning Web21C SDK initiative. BT's vision has been to enable global innovation by giving software developers the tools they need to creatively embed voice into high-value business and personal processes through software applications. BT's goal has been to enable developers to build communications solutions that our customers want and need, as they define them, today and into the future.&lt;br /&gt;&lt;br /&gt;Supporting our vision and goal, BT announced on 29 July that it acquired Ribbit Corporation (www.ribbit.com), underpinning our ongoing commitment and belief that voice can be integrated, personalised and monetised by developers everywhere for both enterprises and consumers, bringing to life new ideas, new experiences and new business models.&lt;br /&gt;&lt;br /&gt;Complementing the server side tools provided by our Web21C SDK, Ribbit brings a host of client side features that will enable you to bring together voice calling and Web 2.0 experiences, turning voice into a rich feature that can be added to any application, on any device.&lt;br /&gt;&lt;br /&gt;Ribbit's client-based API is currently based on Adobe Flash and Flex components and libraries. This API allows a web programmer or designer to access Ribbit's capabilities directly through a web page in a browser or in the case of Adobe's AIR technology, as a entirely standalone application. Ribbit is also in the process of extending its client-based APIs to Microsoft's .NET/Silverlight and Sun's JavaFX.&lt;br /&gt;&lt;br /&gt;For more information on Ribbit's current set of APIs, which include, calling, the ability to play and record audio files and phrases, transcription of voice, access to directory listings, the ability to create, provision, and access user data and many, many more, go to http://developer.ribbit.com&lt;br /&gt;&lt;br /&gt;We are also in the process of migrating the Web21C SDK into Ribbit, providing you with the same server-side APIs which allow machine-to-machine communication. Supporting this migration, Ribbit will provide a REST-based API in December 2008. On top of this API, Ribbit or third parties can add numerous server language bindings including Python, Perl, Java, Ruby, and others.&lt;br /&gt;&lt;br /&gt;To ensure a smooth transition and to focus on efforts on providing you with the REST API as soon as possible, we will be suspending the Web21C SDK platform at 12:00 pm GMT on Friday, 10 October.&lt;br /&gt;&lt;br /&gt;In the meantime, come and play at Ribbit! If you haven't already, go to http://developer.ribbit.com and sign up for a developer account, giving you immediate access to all the benefits already shared by the over 6,000 Ribbit developer community members including comprehensive documentation and code samples to help you "Ribbitize" your application!&lt;br /&gt;&lt;br /&gt;As a member, you'll be able to create and share your Ribbit applications, get feedback from other developers and see what others are building. You'll also be able to participate in the community forums, where you'll receive first hand support from the Ribbit team. Additional support can be found at developersupport@ribbit.com. Contact us with your questions and we will be happy to address your needs and get you coding with Ribbit!&lt;br /&gt;&lt;br /&gt;We look forward to enhancing your development efforts with Ribbit and we would like to thank you and your involvement with the Web21C SDK. We are excited about the opportunities ahead and look forward to your continued support during this transition, as we continue to provide you with more tools to allow you to innovate with voice and communications.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;JP Rangaswami&lt;br /&gt;Managing Director, Strategy &amp; Innovation, BT Design &lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-1693671997229457486?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/1693671997229457486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=1693671997229457486' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/1693671997229457486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/1693671997229457486'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/09/web21c-sdk-is-joining-ribbit.html' title='Web21C SDK is joining Ribbit!'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-1758491515539710812</id><published>2008-09-18T23:31:00.003+05:30</published><updated>2008-09-18T23:36:50.997+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Algorithm'/><category scheme='http://www.blogger.com/atom/ns#' term='base'/><title type='text'>Animated Sorting Algorithms</title><content type='html'>&lt;B&gt;Animated Sorting Algorithms &lt;/b&gt; &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://vision.bc.edu/~dmartin/teaching/sorting/anim-html/all.html"&gt;http://vision.bc.edu/~dmartin/teaching/sorting/anim-html/all.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Excellent work.&lt;br /&gt;&lt;br /&gt;I came to know about this "Animated Sorting Algorithms" by Schott Hanselman's &lt;a href="http://www.hanselman.com/blog/BackToBasicsAlgorithmsAndGoingBackToVirtualSchool.aspx"&gt; post&lt;/a&gt;.&lt;br /&gt;Thanks Hanselman.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-1758491515539710812?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/1758491515539710812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=1758491515539710812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/1758491515539710812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/1758491515539710812'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/09/animated-sorting-algorithms.html' title='Animated Sorting Algorithms'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-8971417569410463625</id><published>2008-08-30T20:44:00.002+05:30</published><updated>2008-08-30T20:59:20.796+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><title type='text'>Site Visitor Locations  :  Map</title><content type='html'>Today i added HTML code segment to my blog, to view locations of BLOG visitors, with the help of "ClustrMaps".&lt;br /&gt;&lt;br /&gt;Link : &lt;a href="http://www.clustrmaps.com/"&gt;http://www.clustrmaps.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can see the dynamic map, here below,&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www4.clustrmaps.com/counter/maps.php?url=http://iammuruga" id="clustrMapsLink"&gt;&lt;img src="http://www4.clustrmaps.com/counter/index2.php?url=http://iammuruga" style="border:0px;" alt="Locations of visitors to this page" title="Locations of visitors to this page" id="clustrMapsImg" onerror="this.onerror=null; this.src='http://www2.clustrmaps.com/images/clustrmaps-back-soon.jpg'; document.getElementById('clustrMapsLink').href='http://www2.clustrmaps.com';" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Just i registered my site url and then i got this service.&lt;br /&gt;&lt;br /&gt;"ClustrMaps", providing HTML code segment to get MAP for registered site, as of now, in four types. I chosen one, that looks as below,&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;a href="http://www4.clustrmaps.com/counter/maps.php?url=http://iammuruga" id="clustrMapsLink"&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;img src="http://www4.clustrmaps.com/counter/index2.php?url=http://iammuruga" style="border:0px;" alt="Locations of visitors to this page" title="Locations of visitors to this page" id="clustrMapsImg" onerror="this.onerror=null; this.src='http://www2.clustrmaps.com/images/clustrmaps-back-soon.jpg'; document.getElementById('clustrMapsLink').href='http://www2.clustrmaps.com';" /&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/a&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-8971417569410463625?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/8971417569410463625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=8971417569410463625' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/8971417569410463625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/8971417569410463625'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/08/site-visitor-locations-map.html' title='Site Visitor Locations  :  Map'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-8029279525055376529</id><published>2008-08-26T23:20:00.005+05:30</published><updated>2008-08-26T23:39:04.688+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET Tools'/><title type='text'>.NET Reflector</title><content type='html'>&lt;b&gt;.NET Reflector&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Excellent tool for .NET &lt;br/&gt;&lt;br /&gt;able to view, navigate, and search through the .NET assemblies. With it, we can decompile and analyze .NET assemblies&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.red-gate.com/products/reflector/index.htm"&gt;http://www.red-gate.com/products/reflector/index.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-8029279525055376529?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/8029279525055376529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=8029279525055376529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/8029279525055376529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/8029279525055376529'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/08/net-reflector.html' title='.NET Reflector'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-987972754309534978</id><published>2008-08-25T23:41:00.003+05:30</published><updated>2008-08-25T23:47:47.613+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='acquire'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Soon all Google Apps will have "CALL" functionality</title><content type='html'>&lt;b&gt;Google&lt;/b&gt; acquired "&lt;i&gt;GrandCentral&lt;/i&gt;" company on JULY, 08 &lt;br/&gt;&lt;br /&gt;&lt;a href="http://googleblog.blogspot.com/2007/07/all-aboard.html"&gt;http://googleblog.blogspot.com/2007/07/all-aboard.html&lt;/a&gt; &lt;br/&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Soon we will see "Phone CALL" functionality in all Google Apps&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.grandcentral.com"&gt;GrandCentral Communications&lt;/a&gt;, is a company that provides services for managing voice communications. GrandCentral is providing an innovative web-based voice communications platform that helps to manage all phones and phone numbers through one simple interface for User, with Single Number.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-987972754309534978?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/987972754309534978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=987972754309534978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/987972754309534978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/987972754309534978'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/08/soon-all-google-apps-will-have-call.html' title='Soon all Google Apps will have &quot;CALL&quot; functionality'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-1135347625653221932</id><published>2008-08-24T23:50:00.002+05:30</published><updated>2008-08-25T00:13:06.129+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='webservice'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><title type='text'>BT Webservices SDK : Doing call with our application</title><content type='html'>Today, tried to access Webservices provided by BT, for accessing Telecommunication services. Just tried to do normal Voice Call &amp; conference Call using "Web21c SDK" from BT. now Web21c SDK is available for .NET,   JAVA,  PHP  &amp;  Python  [as you think, just i tried SDK for .NET  :-) &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;- Created an account in BT site &lt;a href="https://web21c.bt.com/users/new"&gt;https://web21c.bt.com/users/new&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;- Downloaded latest SDK for .NET framework  (Web21C .NET v5.2.2  : size 1.35 MB) &lt;a href="http://web21c.bt.com/downloads/"&gt;http://web21c.bt.com/downloads/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Configured two certificates ( one for our application, and one for BT Server)&lt;br /&gt;&lt;br /&gt;- Configured  our  application's   "app.config" file   based on  certificate process&lt;br /&gt; &lt;br /&gt;then in code gave phone number in the format "tel:[country code][phonenumber]"  &lt;br /&gt;Just tried for basic function in "Voice Call"   &amp;  "Conference call"  services.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;About Trail Usage Limit:&lt;br /&gt;Sandbox certificates are only valid for 30 days, and you can only register 5 sandbox certificates. for more details about pricing &lt;a href="http://web21c.bt.com/pricing"&gt;http://web21c.bt.com/pricing&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-1135347625653221932?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/1135347625653221932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=1135347625653221932' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/1135347625653221932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/1135347625653221932'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/08/bt-webservices-sdk-doing-call-with-our.html' title='BT Webservices SDK : Doing call with our application'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-6286443514280043113</id><published>2008-08-07T23:29:00.000+05:30</published><updated>2008-08-07T23:33:02.625+05:30</updated><title type='text'>Symbian OS   -  celebrates ten years of success</title><content type='html'>Symbian OS  - On its 10-th anniversary&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Symbian celebrates ten years of success &lt;/b&gt;&lt;br /&gt;-----------------------------------------&lt;br /&gt;LONDON, United Kingdom – 24 June 2008 – &lt;br /&gt;Symbian, the market leading open operating system for mobile phones, &lt;br /&gt;today celebrates its ten year anniversary.&lt;br /&gt;&lt;a href="http://www.symbian.com/news/pr/2008/pr200810017.html"&gt;http://www.symbian.com/news/pr/2008/pr200810017.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tenyears.symbian.com"&gt;http://tenyears.symbian.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-6286443514280043113?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='' href='http://www.symbian.com/news/pr/2008/pr200810017.html' length='0'/><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/6286443514280043113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=6286443514280043113' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/6286443514280043113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/6286443514280043113'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/08/symbian-os-celebrates-ten-years-of.html' title='Symbian OS   -  celebrates ten years of success'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-3327459818404177108</id><published>2008-08-05T23:36:00.000+05:30</published><updated>2008-08-06T00:41:08.766+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='sun'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='acquire'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><title type='text'>MySQL with SUN Microsystems : Late News</title><content type='html'>Really late news,  today only saw in MySQL site.&lt;br /&gt;&lt;br /&gt;Now  MySQL  with  SUN microsystems  (processed on 16-&lt;b&gt;January&lt;/b&gt;-2008 itself)&lt;br /&gt;&lt;br /&gt;Sun Microsystems Announces Agreement to Acquire MySQL, Developer of the World's Most Popular Open Source Database&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mysql.com/news-and-events/sun-to-acquire-mysql.html"&gt; http://www.mysql.com/news-and-events/sun-to-acquire-mysql.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-3327459818404177108?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/3327459818404177108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=3327459818404177108' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/3327459818404177108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/3327459818404177108'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/08/mysql-with-sun-microsystems-late-news.html' title='MySQL with SUN Microsystems : Late News'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-6013963705870651852</id><published>2008-07-23T22:17:00.004+05:30</published><updated>2008-07-23T22:47:45.845+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='IE'/><category scheme='http://www.blogger.com/atom/ns#' term='Utility'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Analysing Elements of Any Webpage</title><content type='html'>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CUsers%5CMuruga%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CUsers%5CMuruga%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CUsers%5CMuruga%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-IN&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="--"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} a:link, span.MsoHyperlink 	{mso-style-priority:99; 	color:blue; 	mso-themecolor:hyperlink; 	text-decoration:underline; 	text-underline:single;} a:visited, span.MsoHyperlinkFollowed 	{mso-style-noshow:yes; 	mso-style-priority:99; 	color:purple; 	mso-themecolor:followedhyperlink; 	text-decoration:underline; 	text-underline:single;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 72.0pt 72.0pt 72.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1825507374; 	mso-list-template-ids:-286107794;} @list l0:level1 	{mso-level-number-format:bullet; 	mso-level-text:; 	mso-level-tab-stop:36.0pt; 	mso-level-number-position:left; 	text-indent:-18.0pt; 	mso-ansi-font-size:10.0pt; 	font-family:Symbol;} ol 	{margin-bottom:0cm;} ul 	{margin-bottom:0cm;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-fareast-language:EN-US;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;b style=""&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Hi All,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Here below details about: How to analyse Website elements using Tools. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;IE Browser&lt;span style=""&gt;      &lt;/span&gt;&lt;span style=""&gt;           &lt;/span&gt;- Internet Explorer Developer Toolbar&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Firebox Browser &lt;span style=""&gt;        &lt;/span&gt;- Firebug plug-in&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Even few months before came to know about “Internet Explorer DEVELOPER Toolbar”, yesterday only I downloaded and installed. Really it will be helpful to analyse the parts of webpage. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Usages briefly,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul type="disc"&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Explore and modify the      document object model (DOM) of a Web page.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Locate and select specific      elements on a Web page through a variety of techniques.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;View HTML object class      names, ID's, and details such as link paths, tab index values&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Outline tables, table cells,      images, or selected tags.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;Validate HTML, CSS, WAI, and      RSS web feed links.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal"&gt;&lt;u&gt;Link &lt;span style=""&gt; &lt;/span&gt;download&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a href="http://www.microsoft.com/downloadS/details.aspx?familyid=E59C3964-672D-4511-BB3E-2D5E1DB91038&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloadS/details.aspx?familyid=E59C3964-672D-4511-BB3E-2D5E1DB91038&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_lJg8Ze8Ddso/SIdiW5t1syI/AAAAAAAAAAM/zVEHXrmUqdo/s1600-h/Dev-ToolBar1.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_lJg8Ze8Ddso/SIdiW5t1syI/AAAAAAAAAAM/zVEHXrmUqdo/s320/Dev-ToolBar1.jpg" alt="IE developer Toolbar" id="BLOGGER_PHOTO_ID_5226254038176477986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Likewise, In Firebox, we can download and add a plug-in "FireBug". It is also having many more functionality (yes, i used only basic functionalies). currently am working on Firebox version 3. In this by default, this plugin is available.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_lJg8Ze8Ddso/SIdiWyuzWpI/AAAAAAAAAAU/eYR6QBzIW38/s1600-h/FireBug.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_lJg8Ze8Ddso/SIdiWyuzWpI/AAAAAAAAAAU/eYR6QBzIW38/s320/FireBug.jpg" alt="Firebug plugin" id="BLOGGER_PHOTO_ID_5226254036301470354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In Internet Explorer 8 beta, IE developer tool is also coming as out of box.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So, go and explore any website, its properties....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-6013963705870651852?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/6013963705870651852/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=6013963705870651852' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/6013963705870651852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/6013963705870651852'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/07/analysing-elements-of-any-webpage.html' title='Analysing Elements of Any Webpage'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_lJg8Ze8Ddso/SIdiW5t1syI/AAAAAAAAAAM/zVEHXrmUqdo/s72-c/Dev-ToolBar1.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-8698401978580548031</id><published>2008-01-10T16:55:00.000+05:30</published><updated>2008-01-10T17:15:58.493+05:30</updated><title type='text'>Convert web page to PDF</title><content type='html'>&lt;h1 style="color: rgb(102, 51, 51); font-weight: bold;" class="YfMhcb"&gt;&lt;span style="font-size:100%;"&gt;&lt;span id="1fi2" class="VrHWId"&gt;Webpage-to-PDF&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&lt;br /&gt;Hi,&lt;br /&gt;&lt;br /&gt;Navigate to the following link, they are converting given web page in PDF format.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;html2pdf&lt;/span&gt; is a &lt;strong&gt;Service&lt;/strong&gt; NOT a class library or EXE&lt;br /&gt;&lt;br /&gt;For trial run, go to this id and given your favorite site URL.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Verdana, Geneva, Arial, Sans-serif;font-size:85%;"&gt;Try this&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;a href="http://html2pdf.seven49.net/Web/en/Online_Demo/Type_an_URL_of_a_Webpage_of_your_Choice_to_gener.htm" target="_blank"&gt;&lt;span style="font-family:Verdana, Geneva, Arial, Sans-serif;font-size:85%;"&gt;http://html2pdf.seven49.net&lt;wbr&gt;/Web/en/Online_Demo/Type_an&lt;wbr&gt;_URL_of_a_Webpage_of_your&lt;wbr&gt;_Choice_to_gener.htm&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;html2pdf&lt;/span&gt; uses a PDF library of &lt;a href="http://www.websupergoo.com/"&gt;http://www.websupergoo.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;I got this information through &lt;span style="font-style: italic; color: rgb(0, 51, 0); font-family: courier new;"&gt;Chennai .NET User Group&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/1715824479549249306-8698401978580548031?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/8698401978580548031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=8698401978580548031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/8698401978580548031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/8698401978580548031'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/01/convert-web-page-to-pdf.html' title='Convert web page to PDF'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-1325170277744710020</id><published>2008-01-08T13:46:00.002+05:30</published><updated>2008-12-31T22:05:13.586+05:30</updated><title type='text'>Predictions for the year 2008</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Hi All,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I got an article about &lt;span style="font-weight: bold;"&gt;"Predictions for the year 2008"&lt;/span&gt; from &lt;span style="font-weight: bold;"&gt;Mr. Balasubramanian Venkatraman&lt;/span&gt;. He is a Lecturer, Department of Computer Science, Bharathidasan University, Trichy, Tamil Nadu, India.&lt;br /&gt;&lt;br /&gt;Here that article is published for your view.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;31-Dec-2007&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Balasubramanian Venkatraman&lt;/span&gt; wrote:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div  style="text-align: justify; color: rgb(0, 0, 153);font-family:webdings;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family: georgia;"&gt;Dear friends&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;Greetings!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;Happy New Year!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;This is my way of saying Happy new year to you. I want to analyze the technical scenario of 2007 and my predictions for the year 2008. Since you are all tech savvy, I just wanted to share some information to you. Please go through and provide your feed backs. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;The year 2007 was a good one. The IT job market was stable.  Mankind got an iPhone. While there were not any revolutionary changes in the way software was developed, I believe that this was a year of rich Internet applications and Web 2.0. YouTube became a part of the lives of millions of people around the world. A large portion of the population visits orkut daily. What's next? What language/tool/technique to learn? What's the next big thing in IT?  Though elders like me are also using orkut, it has been declared as an youth icon of the year 2007 by MTV. (?!)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;In my opinion……..&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;1. Java will remain strong in large enterprises, but will continue losing ground as a development platform for small businesses.  J2EE is way too heavy, and scripting languages and frameworks offer an alternative and productive way of software development when the cost of development is more important than performance and scalability. The LAMP platform will remain a preferable way to develop applications for small to medium businesses.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;2. AJAX popularity may go downhill. I have red a number  of articles in blogs which say AJAX is  not&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;a good choice for developing enterprise applications. But the vast majority of the software world was (and still is) marching the AJAX way. This time it's more of a hope than a prediction that in 2008 people will realize that AJAX should serve the same goal as JavaScript – making your Web pages a little prettier. Expect to see the re-branding of some of the AJAX frameworks into RIA or Web 2.0 solutions.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;3. Speaking of Web 2.0… Even though Web 2.0 was not officially defined, I think it's all about giving more control to the users of the Web sites. The more interactive a Web site is, the higher the number people will put in front of the zero – 3.0, 4.0, and so on. Some people say that Web 3.0 is about Semantic Web. If you bought a grill on Amazon.com, they can guess with high probability that you might be shopping for rib-eye steaks. Check it out the next time you visit the site. It's all about control. From the user's side and from the vendor's side. We'll see more and more interactive sites next year. While some people are planning to write next-generation sophisticated software, others will come up with a very simple, easy-to-implement but appealing business idea, and the next 20-year billionaire is born.   As someone who reads anything if it contains a string "semantic web", I believe semantic web is not web 3.0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;4. Flash Player will remain the best deployment platform for rich Internet applications. While Microsoft is trying to come up with a competitive delivering platform for RIA, it's not going to happen in 2008. Silverlight 1.0 is a good start, the next version (1.1) will be even better, but it'll take time to release a product that can do more than streaming multimedia.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;5. Ruby on Rails will take a small share of the market of small non-mission-critical Web applications. Convention over configuration. Speed of development over performance. While Ruby on Rails will not become a framework of choice, it has achieved a very positive result – people have started to realize that not every project has to be developed in either Java or .NET. Besides, RoR is a well-designed framework that will become a good design sample for the new frameworks of the future.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;6. Internet video and television will be booming and I'm not talking about YouTube. Internet Video will start being a part of a number of enterprise applications. This process won't be fast, and  you have an opportunity to be among the early adopters in this sector.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;7. Outsourcing will gain more and more ground despite the fact that it's very expensive and the project failure rate is high. The reason is that the U.S. has almost stopped producing software engineers. It's just a matter of time before everyone gets used to the fact that business software is made in India, just like we all know that all toys (with or without lead) are made in China. But innovation in software will still be happening in America. I guess, there's something in the air here. Re-read an old but valid article by Paul Graham about why Silicon Valley can't be exported.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;8. Apple - next year I'll finally purchase a MacBook Pro or sony vaio for myself… if our Toshiba satellite and tecra will die. Peer pressure, a cool design and the ability to run Windows (plan B),will force me to ignore the high price.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;9. Telephony. If 2007 was the year of Skype, we'll see some interesting development in this area. Skype is a great product, but it requires you to download and install software. In the era of RIA, things can be done without it. Watch the Ribbit phone software that will allow you to make calls and receive e-mails just from your Web browser.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;10. IT job market. ( I am sorry yarr I also pray to God, that this should not happen)  While we've enjoyed a stable demand for IT professionals in 2007, it won't last and next year we'll see project freezes and even layoffs. The reason is the burst of the real estate bubble. This will affect not only those simple people who were brainwashed and decided that they could have afforded an American dream.  CEOs of major Wall Street, UK, Bangalore, Chennai, Hyd corporations are being fired after drowning their companies by getting into bad mortgage debt. Among other things, the IT budget will be severely cut. As you know, today on Wall Street, is tomorrow on Main street. Use the training budget of your employer now if it's not too late. Keep your skills up to date.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;11. The hottest IT skills of 2008. When the job market is tight, recruiters immediately increase the list of skill requirements for job openings. You'll see job postings that expect you to know a number of programming languages ranging from Cobol to C++. Knowing just one hot tool does not cut it anymore. But if you have limited time and need money, start by learning tools for developing rich Internet applications. The skill set of a highly paid Web developer, at a minimum, has to include the following skills:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;HTML,CSS, JavaScript, J2EE or.NET, Flex or Silverlight, AJAX, and good communication skills. You do not have to really learn AJAX, but must add AJAX keyword to your resume, otherwise you may not even get a job interview.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;12. The next big thing. Software development will change to a wider use of code generators. Forget about heavy frameworks, regardless of what programming language you use.  In a simple case, use some XML style sheets combined with the metadata that describes your application objects to automatically generate the code for these objects. On a larger scale, the entire application may be described using metadata and XML, and an appropriate code generator will do the job. So programming will change from writing tedious code that requires lots of coders to describing the metadata and writing custom code generators.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;To say all the above things, I don't need much technical expertise, just watching some mash-ups like Google news, IT business edge, technology market watch, and the web site of the organization that sets the tone for the public policy for the Indian software industry, Nasscom.org.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;Again I wish to say,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;Happy New Year &amp;amp; Let this year bring a lot of prosperity to you,  your family and to our country.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;Regards,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;Bala Venkat&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;"&gt;Disclaimer: all the above are my personal opinion and not of the organization which i belong to.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0); font-family: georgia;"&gt;---------------------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&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/1715824479549249306-1325170277744710020?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/1325170277744710020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=1325170277744710020' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/1325170277744710020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/1325170277744710020'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2008/01/predictions-for-year-2008.html' title='Predictions for the year 2008'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-2778545090011446221</id><published>2007-10-30T18:56:00.000+05:30</published><updated>2007-10-30T18:57:19.474+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='ADO.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Parameters'/><category scheme='http://www.blogger.com/atom/ns#' term='OLEDB'/><category scheme='http://www.blogger.com/atom/ns#' term='Parameter'/><title type='text'>"ADO.NET Parameter" usage  :  Order is matter with OLEDB provider</title><content type='html'>While we are doing Data Manipulation using ADO.NET, "Parameter" objects for In/Out direction values, specified "Order of Parameters" is matter with OLEDB Provider.&lt;br /&gt;&lt;br /&gt;In SQLServer Data Provider, parameters order is NOT a matter, parameters names are important.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For example: From "Emp" table, we need employees with Given Name and Given Salary.&lt;br /&gt;to do this, we need to supply values for two parameters (Name and Salary)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;OLEDBConnection con =  new SQLConnection("give connection string here");&lt;/span&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;string strCommand= "select * from emp where Name=@Name and Salary=@Salary";&lt;/span&gt;&lt;br&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;OLEDBCommand cmd = new OLEDBCommand(strCommand);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;cmd.Connection = con;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;OLEDBParameter paramName = new OLEDBParameter( );&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;paramName.ParameterName ="Name";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;paramName.value = "Vignesh";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;cmd.parameters.add(paramName);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;OLEDBParameter paramSalary = new OLEDBParameter( );&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt; paramSalary.ParameterName ="Salary";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt; paramSalary.value = "20o00";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt; cmd.parameters.add(paramSalary);&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style="font-style: italic;"&gt;...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here, we are doing with OLEDB Provider. In our example, we added parameter in the same order as in given query. So, it won't create problem.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;OLEDB looking for ORDER of parameter, NOT for the parameter name.  Check the parameter names given in the Query (they are  @Name  and   @Salary) .&lt;br /&gt;&lt;br&gt;&lt;br /&gt;in coding :      &lt;span style="font-style: italic;"&gt;paramName.ParameterName ="Name"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;even you change the parameter name as &lt;br&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;i&gt;paramName.ParameterName ="NOTName"&lt;/i&gt;&lt;br&gt;&lt;br /&gt;It won't be problem, we added that &lt;i&gt;paramName&lt;/i&gt; as first in the &lt;i&gt;cmd&lt;/i&gt;'s parameters collection. so, take care about "order of parameters" while adding to Command object in OLEDB provider.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;but in SQLSERVER Provider, parameter name is important, so  &lt;span style="font-style: italic;"&gt;paramObject.ParameterName &lt;/span&gt;must match with Parameter name which is given in the Query.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;---&lt;br /&gt;&lt;br /&gt;In one of my application, i was affected by this problem [ actually, problem was with me,  even i know about OLEDB's behavior  in Parameters, i found this issue  only after 2 weeks ]&lt;br /&gt;&lt;br /&gt;---&lt;br /&gt;&lt;br /&gt;for other Data Providers [ Oracle provider   and  ODBC provider]  i will verify  and Update soon.&lt;br /&gt;&lt;br /&gt;---&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-2778545090011446221?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/2778545090011446221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=2778545090011446221' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/2778545090011446221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/2778545090011446221'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2007/10/adonet-parameter-usage-order-is-matter_30.html' title='&quot;ADO.NET Parameter&quot; usage  :  Order is matter with OLEDB provider'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-3584841728475474086</id><published>2007-10-18T13:30:00.000+05:30</published><updated>2007-10-30T17:04:44.543+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Puzzle'/><title type='text'>Some of Answers for Popular "23-page puzzle"</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Some of Answers for Popular "23-page puzzle"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;7  Uranus , 8th Planet neptune&lt;br /&gt;8  Acht, neun for 9 in German&lt;br /&gt;9  Sept, Oct , the short form for the 10th month&lt;br /&gt;10 10 of Spades, the Jack comes next&lt;br /&gt;11  eLeVeN, tWeLvE for 12&lt;br /&gt;12  12 x 12 = 144, 13 x 13 = 169&lt;br /&gt;13  Number13, Number14 for 14&lt;br /&gt;14  Catorce, quince is 15 in Spanish&lt;br /&gt;15  15thPresident of the Us is buchunan, 16th is Lincoln&lt;br /&gt;16 is sedicim, septendecim is 17 in Latin&lt;br /&gt;17 is 10001, 10010 is Binary 18 (old old code)&lt;br /&gt;18 is argon, potassium the next in the periodic table&lt;br /&gt;19 is ojofuffo minus one alphabet to each letter, and twenty minus one you get uxfouz&lt;br /&gt;20 is icosagon - 20 side pentagon, 21 side is icosihenagon&lt;br /&gt;21 is 10946 is a Fibonacci number, and the next is 17711&lt;br /&gt;22 is very simple Vooey, and 23 must be Woody&lt;br /&gt;23 is one crazy grandmother dancing to this long long night&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-3584841728475474086?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/3584841728475474086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=3584841728475474086' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/3584841728475474086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/3584841728475474086'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2007/10/some-of-answers-for-popular-23-page.html' title='Some of Answers for Popular &quot;23-page puzzle&quot;'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1715824479549249306.post-502978587875906296</id><published>2007-08-21T10:29:00.000+05:30</published><updated>2007-08-21T10:39:49.074+05:30</updated><title type='text'>Welcome !</title><content type='html'>Hearty Welcome to visit my blog.&lt;br /&gt;&lt;br /&gt;This is a introductory note.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Soon, you will get more information.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1715824479549249306-502978587875906296?l=iammuruga.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iammuruga.blogspot.com/feeds/502978587875906296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1715824479549249306&amp;postID=502978587875906296' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/502978587875906296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1715824479549249306/posts/default/502978587875906296'/><link rel='alternate' type='text/html' href='http://iammuruga.blogspot.com/2007/08/welcome.html' title='Welcome !'/><author><name>iammuruga</name><uri>http://www.blogger.com/profile/02868683577219453187</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='31' src='http://4.bp.blogspot.com/_lJg8Ze8Ddso/SluNI5YL4HI/AAAAAAAAAcY/86txd7sHW6w/S220/nose-cut.jpg'/></author><thr:total>0</thr:total></entry></feed>
