<?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:blogger='http://schemas.google.com/blogger/2008' 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-425610684351458524</id><updated>2024-09-17T00:59:10.731-04:00</updated><category term="travel"/><title type='text'>Kiran Kumar Bheemarti</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>133</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-7331388490237533069</id><published>2013-11-18T19:46:00.001-05:00</published><updated>2013-11-18T19:46:04.273-05:00</updated><title type='text'>Installing VS 2013 slowed down the internet speed?………Check your network adapter settings</title><content type='html'>&lt;p&gt;I have installed VS2013 on my home machine recently and noticed a significant slow down in the initial page loads of the all websites, luckily for me this is the not the first time something like this happened and I knew exactly where to look for the issue. The issue was additional virtual network adapters added by VS 2013, VPN clients and Virtual machine host like (CISCO, VMware etc.,) also do the same. There is a default sequence between these adapters and when one of the virtual takes precedence over your physical network adapter you will notice a network slow down, I may be wrong here but at least that was the case with my machine and more than once I was able to fix it by changing the adapter sequence. (moving the physical adapter to the top of the list). &lt;/p&gt; &lt;p&gt;Here are the steps (For windows 8, usually same steps for Windows 8 and below).&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Right click on the Ethernet icon in the tray and select “Open Network and Sharing Center”&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5-rErOYc8eQZGsDyE3SyslWLw-7ah6pdwH6NFyeOVWkFcn6Pn15X6GMg2B-D3_3KRNMPg2Gl9Om9k5GpWSGDBMyjp170gOZ0vAPwtlcJV7wwyDx_EbResdDLp2okXURiTDyjnxgByYbk/s1600-h/image%25255B2%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjncZIg5SuLoXW7sTIB5gBI2FyyHqnBxHt_XWmaFFKxqoLy6MLZZJD20CY31lqp_6fxArWwBeB_8iKnW4jfMK7NwbSn3VkcjgPGiSswmYkrChhwrzyUtQRKga3FTKRU7KQRSB2X6ONdf7o/?imgmax=800&quot; width=&quot;244&quot; height=&quot;97&quot;&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Select “Change adapter settings” on the left panel&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKB3cJqQqfpJ-9_Ze37pI59hajiKWrKF2WcJgU_wAgNvNLLBl7pCF7GXRAwInSqc3cPvmTsVesqwugQBi7eGIt2J8mLCoSRgfSVGwqRnVlcRPzAPzaiQFIHKy7AoO2LYpxInd7EpbdZdw/s1600-h/image%25255B6%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfGfMUqMWKMTGZE-qxW9-KSgxR7A312X3bHPz037vVGNls-3E_olBVTeyxIlDJqEOu8aprYkL_hdWsU8eXjUTGl_o6-rgopqIcO4ihRizj3ASyYyQauuB62SIWuoPrW3IF4b4CVraCulM/?imgmax=800&quot; width=&quot;531&quot; height=&quot;327&quot;&gt;&lt;/a&gt; &lt;/p&gt; &lt;ul&gt; &lt;li&gt;You will see the list of Network adapter your machine has here but there is no sequence setting, actually it is hidden under advanced settings, menu for which is also hidden (I don’t get it why), hit “Alt” key and you will see the menu &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLEjUcQP8fSnxshWxPSvokXh3iokYOZGEEHikkEFN5MAe9c25JMet4wXJ5D56YaWiGdWamJE7X3zQqNGDUa5iojtQf0Q2fzyHy3GWNkTml96AKtDWIlB7RrumvVa5dIPa8JXdS5oUKuuE/s1600-h/image%25255B10%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8lb-RxQqh1Tk_6Q58T5j4bSnHKGF9Cx1d8SSYuvTgamd90EbCRZGLS-rfrQmMGkWUUuZmm9bk2ASj8dotk595ORDN_DeAMcOC-2Ra8wxV_OtyXuxB0hEWKXuIIFyz2hVcrHlPU7MqE8k/?imgmax=800&quot; width=&quot;546&quot; height=&quot;214&quot;&gt;&lt;/a&gt; &lt;/p&gt; &lt;ul&gt; &lt;li&gt;From menu that showed up on “Alt” key, select Advanced-&amp;gt;Advanced Settings&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnRdsrsQSESCBQuKEsjCAuirWWyKXQRUiOgtg-5LcaTYMtpYdBrgpH2B_BIP4QR9t_OiYWJw75lB5VMHRty3oXjOeVopivNDQeXAG_sbPCWZlTtfmxU2wnF2y-ihiJZGz6IxJbM-TO21k/s1600-h/image%25255B14%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkrgjqitcjT4fqwmqmJI7SB79V2SdxVv2K5ouC21m1u0CTd0wgGCOcallv1CCnE_4p9Wh5RYwQZNF5cSK-ZmL4QXFrlq98vobVbmo1HNfvjnq42-xKS21dxFNpEf5JehwEx1vnWFXw2g4/?imgmax=800&quot; width=&quot;535&quot; height=&quot;307&quot;&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Here you will see the sequence in the top part of the window and you will be able to adjust the sequence using the UP and Down arrows, make your physical adapter as the top one and you will be set&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg7lirztaEyxUd28i1yrwJndtjt9Q2kJk0Vz3Bs0s_FC2g-rjxXC45_5AuvD4KALdScSqbdO2cTdQJvMdoh8ge1aVz01h_NetGEwYDkGpv2QvxS_ZXM6_RwjdEWWY7W1rOB1tWrWOmLuo/s1600-h/image%25255B18%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhS6YmXXBkSNcYOcdsXfmYdt4-vEID9kaqDtrF908q21vKda7eFQpDKb7Edrg9lxyDa7FEaQO3fyWL06GOldp6TtBUgHrL1MKv3H5TLgGDXSokgu9xw0NOT-u3x9tnSW0RiIOz8qoc-2Fg/?imgmax=800&quot; width=&quot;384&quot; height=&quot;428&quot;&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;--Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/7331388490237533069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/7331388490237533069' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/7331388490237533069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/7331388490237533069'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2013/11/installing-vs-2013-slowed-down-internet.html' title='Installing VS 2013 slowed down the internet speed?………Check your network adapter settings'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjncZIg5SuLoXW7sTIB5gBI2FyyHqnBxHt_XWmaFFKxqoLy6MLZZJD20CY31lqp_6fxArWwBeB_8iKnW4jfMK7NwbSn3VkcjgPGiSswmYkrChhwrzyUtQRKga3FTKRU7KQRSB2X6ONdf7o/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-1701195901205482701</id><published>2013-02-21T16:58:00.000-05:00</published><updated>2013-02-21T16:58:15.224-05:00</updated><title type='text'>Lambda magic string reversal function</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
I know there are many ways to reverse a string in C# like convert to List&amp;lt;&amp;gt; and use reverse then do String.Concat or do a CharArray and do a reverse on it and then&amp;nbsp;stitch&amp;nbsp;your string back, I wanted to try out lamba&#39;s and lamba&#39;s are awesome, here is the snippet if you care.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; static void Main(string[] args)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String str = &quot;ThisIsAnInputString&quot;;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String str2 = String.Copy(str);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int i = str2.Length-1;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; str.ToList().ForEach(s =&amp;gt; {str2 = str2.Insert(i, s.ToString()).Remove(i + 1, 1);i--;});&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Console.WriteLine(str);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Console.WriteLine(str2);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Console.Read();&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/1701195901205482701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/1701195901205482701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/1701195901205482701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/1701195901205482701'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2013/02/lambda-magic-string-reversal-function.html' title='Lambda magic string reversal function'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-8233766391921697529</id><published>2012-09-17T15:49:00.001-04:00</published><updated>2012-09-17T15:49:48.030-04:00</updated><title type='text'>Blend 4 start up crash fix</title><content type='html'>&lt;p&gt;I was able to use Blend 4 after installing but closing it and reopening would always end up in start up crash, after searching through forums and Microsoft support found out it was the VS 2011 Developer Preview doing it. Here is the fix for it. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://connect.microsoft.com/Expression/feedback/details/690246/blend-4-crashes-on-startup&quot;&gt;http://connect.microsoft.com/Expression/feedback/details/690246/blend-4-crashes-on-startup&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;--Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/8233766391921697529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/8233766391921697529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/8233766391921697529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/8233766391921697529'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2012/09/blend-4-start-up-crash-fix.html' title='Blend 4 start up crash fix'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-2035119648006046847</id><published>2012-09-13T23:08:00.001-04:00</published><updated>2012-09-13T23:26:08.762-04:00</updated><title type='text'>URL Rewrite to default web application</title><content type='html'>&lt;p&gt;For what every reason if you are hosting a web application not at the web site level but as a application under the web site (See screenshot 1), but your domain (e.g., &lt;a href=&quot;http://www.site1.com&quot;&gt;www.site1.com&lt;/a&gt;) takes the user to Web Site (e.g., Default Web Site in screenshot)&amp;nbsp; and you want to redirect all calls to Default Web Site to /Site1/*.* you can achieve this using URL Rewrite feature of IIS 7.0&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbDZa7_zCqJF-pYTBpi_DcLoqtYDfRyAx6-Y7twO1b_xqqkInWxQaCmwdqPvmm0O8QkrbVexJ47btBlpmyswTlU7VFnk3L0Vhwvc0f6b0IvF8CQLHlMbQ7d58UMqyfGEpdRtuOZiuqbsw/s1600-h/image%25255B7%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQhB5LcCGuJWCJk9TW4mpteQH9PYbkyBUIrvCu58zn2s4HMMWXtxdn4E_qddUpSC-Kiz19vhj5SuBR90IucdvpARXl0YpRaIy-lds0ERrZN_5_-1e0LK1evWd1q5zv4J6X6Mlqut2Kmcg/?imgmax=800&quot; width=&quot;478&quot; height=&quot;423&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Screenshot 1&lt;/p&gt; &lt;p&gt;Here is the setting you need &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5gvT36IPUdmZYQN2k65-y2PpEA3orNVMycRHXyrppfARmlCPRr3mqhsljVAoNwQJjaM3dchPRkDOVPEOO6SJk8k2WfzXVrT9VZU3mdS2-bgNEqfsbifYeh3KTMRR846eDlJO8At9zGro/s1600-h/image%25255B9%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsZyKGW_wOvWrNn3V8-nrBWvRCfOrC_ZCYztiw2wjbovH0ya1MMwcDolOdMdOQIGwtVxyETZfHqusweXDLcWVU__val8grL175R_lfeVE-np3trI-yhhy9kdU-Lnk82FS_gV4XqKabp9k/?imgmax=800&quot; width=&quot;707&quot; height=&quot;549&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Web.config equivalent of the above &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKKrYmiD8AlMgWNh6NLLHXRK-LmapiDiWLq41BDhOdkPID33h32Jy1uZqSI2-So7C24dxVCw_R7YD_RwXNOvRRhvN5pav5z0JieA_R7KXc2gvOUqyoJ9kbiszuuFGxNavTZ9LqKHK_554/s1600-h/image%25255B14%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_KKQ8pmBFD6KQnxkhICf1necrlbv3Nk2rNmvyzt5FO83SIE-7uS1P68R2Bor1uuRWZdeh__K8LuOn0YmCnubqV5MGb9K57kiBCahb-no9zWo5az6wcrCaW70jrAC61Yiefv5f0c9eibI/?imgmax=800&quot; width=&quot;534&quot; height=&quot;309&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Using regular expressions for matching url gives us more power than using wildcards, regular expression ^((?!Site1/).)*$ matches all incoming URL requests to the “Default Web Site” but the one’s which are of format &lt;a href=&quot;http://www.Site1.com/Site1/&quot;&gt;www.Site1.com/Site1/&lt;/a&gt;*.* , note : URLs of format &lt;a href=&quot;http://www.Site1.com/Site1/&quot;&gt;www.Site1.com/Site1/&lt;/a&gt;*.* are already of desired format and we want to avoid matching them else we will get into infinite URL redirect loop, easy way to finding errors like these is “Failed Request Tracing” in IIS here are the steps to set up “Failed Request Tracing” &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Details on how to match strings without a certain sub string using Regex : &lt;a href=&quot;http://stackoverflow.com/questions/406230/regular-expression-to-match-string-not-containing-a-word&quot;&gt;http://stackoverflow.com/questions/406230/regular-expression-to-match-string-not-containing-a-word&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Enable Tracing under IIS in Windows components &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKFKNJSO2LLF71OczlDC_ZMrdkToQuO-NKhQd1ljhW57EfN7GQzSXwAoic08qVds5Qqp-G8XfyacOlRhGUxe4wdHBCZTLyCj9LwJq6aovT6D9nDSZ6HgV0IiYe41XAW9M1T1qWyRt2ExY/s1600-h/image%25255B19%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbi_yCwOfDBtYyeTfrPcAwKVZHVD3wVWgS5kpIOQaYOzmrLD8cTGVbU_atASxajHZPiNuWjZSELOZY-fOwO39hOi95OSo5CNTzHl82h5m50gP23au2ZzA984vs57Kt4_7HwGc9P50Jskw/?imgmax=800&quot; width=&quot;464&quot; height=&quot;349&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;If you already installed URL Rewrite it will not automatically show up in Failed Request Tracing options, you should go to Add/Remove programs and repair “URL Rewrite 2.0”&lt;/p&gt; &lt;p&gt;Once you repair it (if you have to) here are steps to set up failed request tracing&lt;/p&gt; &lt;p&gt;Select Web Site in Connections for which you want to turn on tracing, double click on Failed Request Tracing under IIS section&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1FsfsN9sAkd75ilKFSq1YWVGZiP1nUSqnNtGY2n1refPbMw4_mEhyphenhyphen7mHnKyOsm6VEAFraeZ_bTi5P5fDJMpA05MbrTCEZSbe_bI3xLQLeeqgSygQi-TczJAhBeDB_VBayYm_Ih0p1b4M/s1600-h/image%25255B24%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRNEBmxbLEEXe5m20pTb2BusloQsPBU42d0q3gCgqCY_p65dPgyWDq1O9rQjClDqbEvo_x9Q_5gXbUkQUOly7__qm6KR_F7qAZ5cadRc3tu-j4yLBbQv1nNBh0uTaKQKs9SMr4GHdx6N4/?imgmax=800&quot; width=&quot;571&quot; height=&quot;444&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You have option to turn on tracing for all content or particular URL you want to debug &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1h4LOG-DP8Y0IZ9eDEDAAQXf4R1mRwmp06Z8q9_WiXlzDvRx4_kCde1sNw1U_2vMAXY_N452DHMeXa25bdvhqG3Tau6V8BiWgyzJdErsFXqW85NFEWDfobmDxzpfD30bWGF17-5Ex7J0/s1600-h/image%25255B30%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWMkkVYIde3TBRIvKjBj6VWtnfLytpLDi18v0lkjgShxGtdBcvNpqBYKI6MS03eRsqxjP-12KGr9Wo6bHLWx-cablzTB1OYfa6CXv4BlmzYbi_VIrz6SPScYfI_N__c72BO3S3fHgMEwY/?imgmax=800&quot; width=&quot;579&quot; height=&quot;438&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Give the range of status codes you are interested in &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCE8rIETZgmXIlXz3JJ8Rlv0pMiRjtaW75wxa8B5XOAKhGEsbAGysonpl1ox_bIp4ARi0nNLbpk1u6vCGGuz6ir9kwSWo4qcrXh2Oy_vNa3ZC3aENaPxiSefEVswGvaG2qhSHa86InyjA/s1600-h/image%25255B36%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTpJeD9WoW5mMXNBc9EGsDu2fH6QdVQtgfE4DJBgv-lq-bJN8dhC7_b9bVTxf5SeHYygb3VokxZbuLQDjnzgM7epSYBDh6MB03GoG_Tp8QK83xMz7sy6vIbN19L0M5mgtiFs5NwRNfBbI/?imgmax=800&quot; width=&quot;582&quot; height=&quot;439&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Turn on the features you want to trace, I am deselecting all but URL Rewrite here. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSzSwB9fmEi4N-4U0dXYtrW6rlxROwbQABa1ahwwqAAf2UeE-r2oZbYhEs7mFCxy1YO9GbhEpsoRPe0S901DFvXjAB39eHKQF2u0uBLr7HFhNIm5o1ICeUJZFCygZWfOVn5I7NYQxekIY/s1600-h/image%25255B42%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbxVUtkVbOzjteqzm06ZxjjT97uodcLt3IU9aYIpnwrtNtS9RA1O8omF6IWeVT3vSaKuk02-7QasR82yzn1ytGCGIZoeO6JrKtGQCeXjEHfnHE7B6DO3bMLJW5mPE3zzP-uarOJGs0D8g/?imgmax=800&quot; width=&quot;590&quot; height=&quot;446&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;With the above setting all requests like &lt;a href=&quot;http://www.Site.com/&quot;&gt;www.Site.com/&lt;/a&gt;*.* will be redirected to &lt;a href=&quot;http://www.Site1.com/Site1/&quot;&gt;www.Site1.com/Site1/&lt;/a&gt;*.* &lt;/p&gt; &lt;p&gt;If there are other web applications under Default Web Site and you want to transfer all request at web site level to Site1 and other requests to other web applications should be handle as normal here is the setting to do it &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhngj81mvaurpTpVe6zL40p4tmNM1wfmXhI5940fskmhmzQqm-ao_LhY-POJ9n1wcwIceT3OtWmZs4sHPEOVomjUQj49fLK_C9bPMIqOpDs1Ux_i9Kf7U-PMcjoEBkqV76kMdMZoyYsLo8/s1600-h/image%25255B5%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPxYUdsTn12t0i4VP0WMa4msFm7TDIT7mITf_TlUWQz-5Twb5Ukt6xjNIgJLhTMus-v_IjB9PI-euQercLGZeXvfgKz8CoW_Cjp9rVzk7pWAgj6Gab3Ug51tb2pNohZ4vHrupnPieIEzQ/?imgmax=800&quot; width=&quot;603&quot; height=&quot;468&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;All requests of format &lt;a href=&quot;http://www.Site1.com/&quot;&gt;www.Site1.com/&lt;/a&gt;*.* will be directed to &lt;a href=&quot;http://www.Site1.com/Site1/&quot;&gt;www.Site1.com/Site1/&lt;/a&gt;*.* but all requests like &lt;a href=&quot;http://www.Site1.com/Site1/&quot;&gt;www.Site1.com/Site1/&lt;/a&gt;*.* and &lt;a href=&quot;http://www.Site1.com/Site2/&quot;&gt;www.Site1.com/Site2/&lt;/a&gt;*.* will process as normal and will not go through Rewrite action. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;--Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/2035119648006046847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/2035119648006046847' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/2035119648006046847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/2035119648006046847'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2012/09/url-rewrite-to-default-web-application.html' title='URL Rewrite to default web application'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQhB5LcCGuJWCJk9TW4mpteQH9PYbkyBUIrvCu58zn2s4HMMWXtxdn4E_qddUpSC-Kiz19vhj5SuBR90IucdvpARXl0YpRaIy-lds0ERrZN_5_-1e0LK1evWd1q5zv4J6X6Mlqut2Kmcg/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-227946746835061680</id><published>2011-02-18T23:12:00.000-05:00</published><updated>2011-02-18T23:12:37.144-05:00</updated><title type='text'>SOAP UI : Fastest way to test web services....Awesome tool</title><content type='html'>&lt;iframe width=&quot;425&quot; height=&quot;344&quot; src=&quot;http://www.youtube.com/embed/Wy7O0tfak4M?fs=1&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;--Kiran Bheemarti&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/227946746835061680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/227946746835061680' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/227946746835061680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/227946746835061680'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2011/02/soap-ui-fastest-way-to-test-web.html' title='SOAP UI : Fastest way to test web services....Awesome tool'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/Wy7O0tfak4M/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-4390881085126909994</id><published>2011-01-26T23:44:00.001-05:00</published><updated>2011-01-26T23:44:45.710-05:00</updated><title type='text'>My C# Quine</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;I saw a java quine in HackerNews today, felt like writing my first quine in C#, here is an attempt of it.&lt;/p&gt;Quine(){var s=&quot;Quine(){var s=&#39;&#39;&#39;&#39;;Console.WriteLine(s.Insert(16,s));}&quot;;Console.WriteLine(s.Insert(16,s));}&lt;pre class=&quot;csharpcode&quot;&gt;It’s about 106 chars long &lt;img style=&quot;border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none&quot; class=&quot;wlEmoticon wlEmoticon-smile&quot; alt=&quot;Smile&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOYDr4gfik3T38m0vmXfLOZuA10jSgfg5fPW9ieW3DqImbtksz2Nzg1iUD2AT9GpblFpFcL0OwJIl1tVU2R3zl2MZRE9d-Xl8zMxkaFG5NCzU5R4S2I5-szMa4GZzjlrBzmKdrpMjfrBU/?imgmax=800&quot;&gt; of course with anonymous methods, delegates, lambda expressions, new var types C# writes a whole lot of code behind the scenes, Thanks to C# I totally love coding in C#&lt;/pre&gt;&lt;pre class=&quot;csharpcode&quot;&gt;--Kiran Bheemarti&lt;/pre&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/4390881085126909994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/4390881085126909994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/4390881085126909994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/4390881085126909994'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2011/01/my-c-quine.html' title='My C# Quine'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOYDr4gfik3T38m0vmXfLOZuA10jSgfg5fPW9ieW3DqImbtksz2Nzg1iUD2AT9GpblFpFcL0OwJIl1tVU2R3zl2MZRE9d-Xl8zMxkaFG5NCzU5R4S2I5-szMa4GZzjlrBzmKdrpMjfrBU/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-3411837175819337017</id><published>2011-01-19T01:44:00.001-05:00</published><updated>2011-01-19T01:44:26.208-05:00</updated><title type='text'>Automapper sample</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Automapper is really awesome tool to map similar objects, especially useful when you want to copy the EF entities to WCF Serializable entities to avoid exposing the loaded EF entities. Here is a sample I worked out to try it out.&lt;/p&gt; &lt;p&gt;You can download Automapper from codeplex, it’s a simple single dll, which you can add to your project, set up few Mappers and you are done, you can copy entities to and from.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://automapper.codeplex.com/&quot;&gt;http://automapper.codeplex.com/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;using System;&lt;br&gt;using System.Collections.Generic;&lt;br&gt;using System.Linq;&lt;br&gt;using System.Text;&lt;br&gt;using AutoMapper;&lt;/p&gt; &lt;p&gt;namespace AutoMapperSample&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; class Program&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static void Main(string[] args)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SetMapping();&lt;/p&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var class1Obj = new Class1()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Male = true,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name = &quot;Name&quot;,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Number = 3,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cls3 = new Class3() {CurrentDate = DateTime.Now.AddDays(10)}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/p&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var class2Obj = Mapper.Map&amp;lt;Class1, Class2&amp;gt;(class1Obj);&lt;/p&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private static void SetMapping()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mapper.CreateMap&amp;lt;Class1, Class2&amp;gt;()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .ForMember(cl2 =&amp;gt; cl2.FullName, cl1 =&amp;gt; cl1.MapFrom(n =&amp;gt; n.Name + &quot; &quot; + n.Name))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .ForMember(cl2 =&amp;gt; cl2.Male, m =&amp;gt; m.ResolveUsing&amp;lt;MaleResolver&amp;gt;().FromMember(cl1 =&amp;gt; cl1.Male))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .ForMember(cl2 =&amp;gt; cl2.Cls3CurrentDate, m =&amp;gt; m.AddFormatter&amp;lt;DateFormatter&amp;gt;());&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt; &lt;p&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class Class1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Class3 Cls3 { get; set; }&lt;/p&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int Number { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String Name { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Boolean Male { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class Class2&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String Cls3CurrentDate { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int Number { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String Name { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String Male { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String FullName { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class Class3&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public DateTime CurrentDate { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class MaleResolver : ValueResolver&amp;lt;bool, string&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected override string ResolveCore(bool source)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return source ? &quot;Y&quot; : &quot;N&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class DateFormatter : IValueFormatter&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string FormatValue(ResolutionContext context)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return ((DateTime)context.SourceValue).ToLongDateString();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt; &lt;p&gt;}&lt;br&gt;&lt;/p&gt; &lt;p&gt;--Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/3411837175819337017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/3411837175819337017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/3411837175819337017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/3411837175819337017'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2011/01/automapper-sample.html' title='Automapper sample'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-184134949123727839</id><published>2010-10-12T07:55:00.000-04:00</published><updated>2010-10-12T07:55:27.063-04:00</updated><title type='text'>Cherohala Skyway.......</title><content type='html'>&lt;object style=&quot;background-image:url(http://i1.ytimg.com/vi/pUJcOZrPyYQ/hqdefault.jpg)&quot; width=&quot;480&quot; height=&quot;295&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/pUJcOZrPyYQ?fs=1&amp;amp;hl=en_US&quot;&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;embed src=&quot;http://www.youtube.com/v/pUJcOZrPyYQ?fs=1&amp;amp;hl=en_US&quot; width=&quot;480&quot; height=&quot;295&quot; allowscriptaccess=&quot;never&quot; allowfullscreen=&quot;true&quot; wmode=&quot;transparent&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/184134949123727839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/184134949123727839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/184134949123727839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/184134949123727839'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/10/cherohala-skyway.html' title='Cherohala Skyway.......'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-7505524461405681777</id><published>2010-10-07T01:55:00.001-04:00</published><updated>2010-10-07T01:55:42.040-04:00</updated><title type='text'>JQuery Fundamentals Book</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Found this JQuery Fundamentals book free online &lt;a href=&quot;http://jqfundamentals.com/book/book.html&quot;&gt;http://jqfundamentals.com/book/book.html&lt;/a&gt; it’s all on a single page so you can use &lt;a href=&quot;http://www.web2pdfconvert.com/&quot;&gt;http://www.web2pdfconvert.com/&lt;/a&gt; to convert the page as pdf (e-book) and download for free.&lt;/p&gt; &lt;p&gt;-- Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/7505524461405681777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/7505524461405681777' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/7505524461405681777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/7505524461405681777'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/10/jquery-fundamentals-book.html' title='JQuery Fundamentals Book'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-8523306822778227528</id><published>2010-10-07T01:28:00.001-04:00</published><updated>2010-10-07T01:28:53.832-04:00</updated><title type='text'>Whole bunch of new releases from Microsoft</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Check out Scott’s posting on new releases &lt;a href=&quot;http://weblogs.asp.net/scottgu/archive/2010/10/06/announcing-nupack-asp-net-mvc-3-beta-and-webmatrix-beta-2.aspx&quot;&gt;http://weblogs.asp.net/scottgu/archive/2010/10/06/announcing-nupack-asp-net-mvc-3-beta-and-webmatrix-beta-2.aspx&lt;/a&gt;, most interesting is NuPack, more info on NuPack here &lt;a href=&quot;http://devlicio.us/blogs/rob_reynolds/archive/2010/10/06/the-evolution-of-package-management-for-net.aspx&quot;&gt;http://devlicio.us/blogs/rob_reynolds/archive/2010/10/06/the-evolution-of-package-management-for-net.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;--Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/8523306822778227528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/8523306822778227528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/8523306822778227528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/8523306822778227528'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/10/whole-bunch-of-new-releases-from.html' title='Whole bunch of new releases from Microsoft'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-8348356504139085835</id><published>2010-10-06T00:38:00.001-04:00</published><updated>2010-10-06T00:38:42.446-04:00</updated><title type='text'>Facebook is down</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Wondering where will you share with your friends that Facebook is down &lt;img style=&quot;border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none&quot; class=&quot;wlEmoticon wlEmoticon-confusedsmile&quot; alt=&quot;Confused smile&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXulYhlEjWtEWBypVOhxRaEvZAZeUYDiK35Au0wQ-8WyRepfMwXvTVeQ-KENuGqoD491r5wI91KiytK1GrbvZbL1j5qC0Z9A08xfXtmMAv9lVJB5Y9YxnfcWNEmBUU9EczTGxLGfX-vaM/?imgmax=800&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;--Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/8348356504139085835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/8348356504139085835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/8348356504139085835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/8348356504139085835'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/10/facebook-is-down.html' title='Facebook is down'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXulYhlEjWtEWBypVOhxRaEvZAZeUYDiK35Au0wQ-8WyRepfMwXvTVeQ-KENuGqoD491r5wI91KiytK1GrbvZbL1j5qC0Z9A08xfXtmMAv9lVJB5Y9YxnfcWNEmBUU9EczTGxLGfX-vaM/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-3669465150902014193</id><published>2010-10-04T00:21:00.001-04:00</published><updated>2010-10-04T00:21:34.629-04:00</updated><title type='text'>Just used the most useful feature of Google Voice (Freedom with numbers)</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Changed my Home phone number today and realized the advantage of Google Voice, although I knew it right from the day I registered for a invite from Google Voice, today I used for first time, two advantages, 1) I gave a damn to try to port from old home phone number from previous carrier to new one (Saved 40 bucks right there, thanks Google!!!) 2) Don’t have to mail all my friends my new home number &lt;img style=&quot;border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none&quot; class=&quot;wlEmoticon wlEmoticon-smile&quot; alt=&quot;Smile&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9_FeatWZgNp4tYERgYI0Dvtmbbgn5tA5NbtZ83tmvL-SeKSlgBbhtKgEpqsy9s6N6u18SOnN6522pGraVkgGGracqxbc0uETgzEc-fwXaHtLhwaltDC-LhTiSE_ht4-dVfyvQCcH9gTM/?imgmax=800&quot;&gt;&lt;/p&gt; &lt;p&gt;--Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/3669465150902014193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/3669465150902014193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/3669465150902014193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/3669465150902014193'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/10/just-used-most-useful-feature-of-google.html' title='Just used the most useful feature of Google Voice (Freedom with numbers)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9_FeatWZgNp4tYERgYI0Dvtmbbgn5tA5NbtZ83tmvL-SeKSlgBbhtKgEpqsy9s6N6u18SOnN6522pGraVkgGGracqxbc0uETgzEc-fwXaHtLhwaltDC-LhTiSE_ht4-dVfyvQCcH9gTM/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-4438727627228525137</id><published>2010-10-01T02:14:00.000-04:00</published><updated>2010-10-01T02:14:34.535-04:00</updated><title type='text'>Great documentary about planet earth and current conditions</title><content type='html'>&lt;div&gt;A must watch.......&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;object style=&quot;background-image:url(http://i3.ytimg.com/vi/jqxENMKaeCU/hqdefault.jpg)&quot; width=&quot;480&quot; height=&quot;295&quot;&gt;&lt;/object&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;--Kiran Bheemarti&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/4438727627228525137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/4438727627228525137' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/4438727627228525137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/4438727627228525137'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/10/great-documentary-about-planet-earth.html' title='Great documentary about planet earth and current conditions'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-5081169386772019862</id><published>2010-09-30T18:42:00.001-04:00</published><updated>2010-09-30T18:43:21.593-04:00</updated><title type='text'>String formatting cheat sheet</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;I found this nice cheat sheet, nice to have printout for fast look up on String formatting on &lt;a href=&quot;http://www.dylanbeattie.net/cheatsheets&quot;&gt;www.dylanbeattie.net/cheatsheets&lt;/a&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3AprGvgOvHRgRdTGcKDI8SuhxKVGSQNV6r7SqjLmIqZC4rYo9FCLGBqMmeJGxuSieCpNiGRHdDxBfplrZPQru5PFZuxJWk-gtdt44DO0p44XO_8j_QhEGj2JMCd2Hnzr4jL3qs9jHLM8/s1600-h/image%5B8%5D.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlkG_UJ5aiikrxQ8WWG3_IkSkrUJ5XByf9TFbfiaH7fw7d7FfJ4hmcowpCzK_w06k7Wy_8qEEj6huvxuXJ2C32tgUPkb1NtGER6FQaNqYteQYKckY0Yv3sH0tZR7typynThNfCGo9iqEg/?imgmax=800&quot; width=&quot;623&quot; height=&quot;556&quot;&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;--Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/5081169386772019862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/5081169386772019862' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/5081169386772019862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/5081169386772019862'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/09/string-formatting-cheat-sheet.html' title='String formatting cheat sheet'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlkG_UJ5aiikrxQ8WWG3_IkSkrUJ5XByf9TFbfiaH7fw7d7FfJ4hmcowpCzK_w06k7Wy_8qEEj6huvxuXJ2C32tgUPkb1NtGER6FQaNqYteQYKckY0Yv3sH0tZR7typynThNfCGo9iqEg/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-808760184498235305</id><published>2010-09-30T01:09:00.000-04:00</published><updated>2010-09-30T01:09:44.910-04:00</updated><title type='text'>Balsamiq Mockups - Review</title><content type='html'>&lt;div&gt;Balsamiq is a fastest easiest way to do some awesome mock ups, check this tutorial on using Balsamiq......&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;object style=&quot;background-image:url(http://i2.ytimg.com/vi/9Wj2C4oRPrY/hqdefault.jpg)&quot; width=&quot;480&quot; height=&quot;295&quot;&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;--Kiran Bheemarti&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/808760184498235305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/808760184498235305' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/808760184498235305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/808760184498235305'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/09/balsamiq-mockups-review.html' title='Balsamiq Mockups - Review'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-8189461815071821417</id><published>2010-09-23T18:27:00.001-04:00</published><updated>2010-09-23T18:27:38.193-04:00</updated><title type='text'>Try Taskforce with your Gmail Account</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://taskforceapp.com/&quot; target=&quot;_blank&quot;&gt;Taskforce&lt;/a&gt; is similar to Google Tasks inside your Gmail, but after giving few trials I was turned off from Google Tasks, Taskforce is very interesting sleek and neat add on to your Gmail. Currently its in invite only beta phase, register to get an invite &lt;a href=&quot;http://taskforceapp.com/pages/lifehacker&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. Once you get an invite and you register on Taskforce with your Google account, you will down chrome extension or Firefox add-on provided on their site &lt;a href=&quot;http://taskforceapp.com/pages/download&quot;&gt;http://taskforceapp.com/pages/download&lt;/a&gt;, once done log out of your Gmail and log back in, you will immediately notice a Add on top right of the window. &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLSE43C-oJILBfZOixbC2vmcB06hitd2CmODEGdyavCxAbGsTLORaphlvWxhA5pGVE7gTnra-2vCWHTN8OmlClQjBprjAg_K7HC_cTxQ18Y_MJib3sHqoB_sEZdBzA1yJ7f7OM0Dd9V5E/s1600-h/image%5B3%5D.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMdk4YA0uHBZtC7wbLRSCfDphyomUJ2I73OnO0-pD8Wr_MFyBOR5PMYYWK6WrifnkSgakrPLwlK1z0xPDAstA193CPShm8BdI_X5CvLoktL_GxaYPm0UHete1crThbMm3s3RKJz4o7H3c/?imgmax=800&quot; width=&quot;501&quot; height=&quot;140&quot;&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;You can also do forwarding setup and filters so that incoming mails can be added as tasks to Taskforce automatically. Setup instructions &lt;a href=&quot;http://taskforceapp.com/pages/mailforce&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. You can also add tasks from the control you can see “New” in the window above, or you can add tasks from the mail, if you open any mail you will notice few additional button on the top of the mail related to taskforce which can be used to add tasks, overall so far so good pretty satisfied with the app.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwsEAhTmPAP7Kh32Se4uMr5VNe19bdfFIjSfmHlHcMsBE-aXdZEs_-vMTAZXjZuyAym42bVGvJLVM8ODj5U3U_R0QZ6u7d3wq-UwSt0DE6VNQC3zT2NGPTOPt3xhyphenhyphen7Y2Wv0Bt1xtPN0mk/s1600-h/image%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5M-7XIItfWDMqPo6lTuaw0nf3OAYXl9UyNpdsn2DCdA9N4lM6ESJ746B_cs-XukX695_ZZRBM-G71m_JgzBKIQO2R-mAbn7HlzCl8qP3wmXShGxJFn-cjPnVGElRcCXr7qx6_wF8r1wA/?imgmax=800&quot; width=&quot;515&quot; height=&quot;133&quot;&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVidr58NruU3TTRNNWs13LvnMN01yNyBJaKBS54qaK1mE9jBiINYalpuWzxQc__3yJjdL45GOYbBg2hSYmVPddoVZPBGau_BCFDd0GyPjMP6eX__FIY7sjHYfAbwIHAwuzYoNR2C9OF7g/s1600-h/image%5B11%5D.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim9pkwyEJC0Fwg8tf5tEdC4_IMkGoxZQDnhWoLyiKImFW6Wpwyli-yRwX52AGUq-ZdyZScuIE_MhSmmBfZW40chyphenhyphenptAZ2M8IfvLXxZpPM6-Ik9l0RCbRRR2tIKucR4Vot6fbfMDqxnGcQ/?imgmax=800&quot; width=&quot;512&quot; height=&quot;132&quot;&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Signup for invite and have fun.&lt;/p&gt; &lt;p&gt;Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/8189461815071821417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/8189461815071821417' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/8189461815071821417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/8189461815071821417'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/09/try-taskforce-with-your-gmail-account.html' title='Try Taskforce with your Gmail Account'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMdk4YA0uHBZtC7wbLRSCfDphyomUJ2I73OnO0-pD8Wr_MFyBOR5PMYYWK6WrifnkSgakrPLwlK1z0xPDAstA193CPShm8BdI_X5CvLoktL_GxaYPm0UHete1crThbMm3s3RKJz4o7H3c/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-5716061520906724515</id><published>2010-09-23T00:03:00.001-04:00</published><updated>2010-09-23T00:03:58.657-04:00</updated><title type='text'>How to Track and (Potentially) Recover Your Stolen Laptop or Android wit...</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Saw this cool posting on &lt;a href=&quot;http://lifehacker.com/5643460/how-to-track-and-potentially-recover-your-stolen-laptop-or-android-with-prey?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed:+lifehacker/full+(Lifehacker)&quot; target=&quot;_blank&quot;&gt;Lifehacker&lt;/a&gt;, check out the video its neat idea.&lt;/p&gt;&lt;object style=&quot;background-image:url(http://i3.ytimg.com/vi/NIwEYd36wTo/hqdefault.jpg)&quot;  width=&quot;480&quot; height=&quot;295&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/NIwEYd36wTo?fs=1&amp;amp;hl=en_US&quot;&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;embed src=&quot;http://www.youtube.com/v/NIwEYd36wTo?fs=1&amp;amp;hl=en_US&quot; width=&quot;480&quot; height=&quot;295&quot; allowScriptAccess=&quot;never&quot; allowFullScreen=&quot;true&quot; wmode=&quot;transparent&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;/embed&gt;&lt;/object&gt; &lt;p&gt;Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/5716061520906724515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/5716061520906724515' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/5716061520906724515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/5716061520906724515'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/09/how-to-track-and-potentially-recover.html' title='How to Track and (Potentially) Recover Your Stolen Laptop or Android wit...'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-8418068221662147181</id><published>2010-09-22T23:56:00.001-04:00</published><updated>2010-09-22T23:56:25.138-04:00</updated><title type='text'>Why do update if there is nothing to update</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;I keep getting this mail from AddThis service which I subscribed for adding Share feature on my blog, I know we get cool stats by AddThis, that if any one ever share any of my posts but with low traffic on my naïve blog I doubt anybody ever share any post, but I still do get a mail regularly from AddThis saying “No updates” I wonder why send a update mail if there is nothing to update &lt;img style=&quot;border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none&quot; class=&quot;wlEmoticon wlEmoticon-smile&quot; alt=&quot;Smile&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVpPTjb9aTqTQij411DPuzez2bl-2UqtdvgSgTN0IQwN62VU-zZI8zRrszSc1NGKQW6VMz5ibCv4Kju-Dx_NrC_KrpCXiCvPJzjERUpEvk0Z91fCENkXj0B4xD1Grm0PK1g_Dh60NztF8/?imgmax=800&quot;&gt; probably marketing decision on their end, I know I can unsubscribe from the mail still was wondering why do these mails in the first place. (Btw this post has nothing against the features AddThis has to provide, I am very satisfied with their service).&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5eHbKv1eRh0rTzAhXHkRAfql3dl2xbeytM4mabYhmGzUYb0tXFhKpHoaduxCj5V3XugW5LeS4BBfWK8hrP25hIWy60OCHEVxAd4PzLgppNawzjrluwXA-k1dX8obH1kAaPvnZAH9qrwQ/s1600-h/Capture%5B3%5D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;Capture&quot; border=&quot;0&quot; alt=&quot;Capture&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis-_M5KYhClU2nUH8k86P82_tHJ4TK0j3_R9IrZOlnUm-YU_9DSvzX-t4-3Tl2TIhOsU_3GNKDBFDrnVcCnvAk0VHFqMrdADVmNtbYJBa6J-vIcT_qEbJ7v0FA24TEuFK1_y8Fo23MZWQ/?imgmax=800&quot; width=&quot;482&quot; height=&quot;297&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/8418068221662147181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/8418068221662147181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/8418068221662147181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/8418068221662147181'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/09/why-do-update-if-there-is-nothing-to.html' title='Why do update if there is nothing to update'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVpPTjb9aTqTQij411DPuzez2bl-2UqtdvgSgTN0IQwN62VU-zZI8zRrszSc1NGKQW6VMz5ibCv4Kju-Dx_NrC_KrpCXiCvPJzjERUpEvk0Z91fCENkXj0B4xD1Grm0PK1g_Dh60NztF8/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-6824965834175254060</id><published>2010-09-22T00:05:00.001-04:00</published><updated>2010-09-22T00:21:03.798-04:00</updated><title type='text'>120 GB USB External HDD for only $24 (lowest I ever saw)</title><content type='html'>120 GB External HDD for only $24, I know 120GB is not much these days but $24 is the lowest price I ever saw. Grab it if 120GB something interests you.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://www.newegg.com/Product/Product.aspx?Item=N82E16822136606&amp;amp;nm_mc=AFC-C8Junction&amp;amp;cm_mmc=AFC-C8Junction-_-na-_-na-_-na&amp;amp;AID=10446076&amp;amp;PID=3705318&amp;amp;SID=skim1043X499650&quot;&gt;http://www.newegg.com/Product/Product.aspx?Item=N82E16822136606&amp;amp;nm_mc=AFC-C8Junction&amp;amp;cm_mmc=AFC-C8Junction-_-na-_-na-_-na&amp;amp;AID=10446076&amp;amp;PID=3705318&amp;amp;SID=skim1043X499650&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Kiran Bheemarti&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/6824965834175254060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/6824965834175254060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/6824965834175254060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/6824965834175254060'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/09/western-digital-elements-120gb-usb-20.html' title='120 GB USB External HDD for only $24 (lowest I ever saw)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-749174603169738545</id><published>2010-09-21T12:47:00.001-04:00</published><updated>2010-09-21T12:48:47.767-04:00</updated><title type='text'>HTML5 : Up and Running</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Read this book for free &lt;a href=&quot;http://books.google.com/books?id=Mk3sW0on7OAC&amp;amp;printsec=frontcover&amp;amp;dq=HTML5:+Up+and+Running&amp;amp;hl=en&amp;amp;ei=KeCYTJzNDsGAlAeXyJzvDw&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=1&amp;amp;ved=0CDEQ6AEwAA#v=onepage&amp;amp;q&amp;amp;f=true&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; on Google Books. &lt;/p&gt; &lt;p&gt;&lt;br&gt;&lt;br&gt;&lt;iframe style=&quot;border-right-width: 0px; width: 621px; border-top-width: 0px; border-bottom-width: 0px; height: 500px; border-left-width: 0px&quot; height=&quot;500&quot; src=&quot;http://books.google.com/books?id=Mk3sW0on7OAC&amp;amp;lpg=PP1&amp;amp;dq=HTML5%3A%20Up%20and%20Running&amp;amp;pg=PA147&amp;amp;output=embed&quot; frameborder=&quot;0&quot; width=&quot;500&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt;&lt;br&gt;&lt;/p&gt; &lt;p&gt;Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/749174603169738545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/749174603169738545' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/749174603169738545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/749174603169738545'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/09/html5-up-and-running.html' title='HTML5 : Up and Running'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-861011063181993634</id><published>2010-09-19T04:06:00.001-04:00</published><updated>2010-09-19T04:06:39.013-04:00</updated><title type='text'>Why one should never select typical installation and always go for custom</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Today I rebuild my work machine and was installing VS2010 went to custom installation mode and deselected C++ as my chances of working with C++ to little to none, amazed to see a almost 2GB drop in Disk usage by unchecking C++ components, after all Visual Studio is our beloved Software image what would be the case with all those freeware&#39;s that come with tons of toolbars, antivirus app which do nothing. Lesson here is (of course we all know by now) never ever choose defaults while installation if a option is provided always to to Custom and see details.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH0O7MJXt32_CndvR391J2yxiyS76CnSJ3vbWbud9M8UhFWCD2rtwBGNHpAaA1Yy2oMjVSiN4CgstZMwZ5kSTTMrLkU0GrTZbEX_MEE2BOYbd2_WZdz_gujOBjSSq1-5C3EFNl2Yl1nx4/s1600-h/image%5B3%5D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPbamOrAopeFFfDJLqxUfemiy6OOwOxCC5nvcS5221wAsFueTVNMSPO4dciTYOfNSJm7VbS8v0TjIY1NZA1Pivv9yvt4325J6VOOYCpzI465vq2gIuwGnVETTUeNvznqJDgt_3xLR_M0U/?imgmax=800&quot; width=&quot;423&quot; height=&quot;327&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlVSo6JQFLrWZB5HLD-yZAFgmWRC0HGs6nI7Nxs1kiZAbp-KxfvfuSpyCaXrPR2iGaNp8dBYCmZIPlJ_AVsdtin7iqRylw0yYCY95NuAU4sURXqhNt4X24uO2NkBraszajnLvoBD0l5wE/s1600-h/image%5B7%5D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia3662D3HHlyRR2nAVo7bt4Rq9fljqernke-iOV561vqzJ8yYZ4iVUsNsqp6jU_1qusFNMy448FsVQ2LWgzNEAwGnor6vjbaHYH5E2Wx-bGoODIyYFVJy5aso2o4cl9uTEVSPNm94Q2MA/?imgmax=800&quot; width=&quot;427&quot; height=&quot;330&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/861011063181993634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/861011063181993634' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/861011063181993634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/861011063181993634'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/09/why-one-should-never-select-typical.html' title='Why one should never select typical installation and always go for custom'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPbamOrAopeFFfDJLqxUfemiy6OOwOxCC5nvcS5221wAsFueTVNMSPO4dciTYOfNSJm7VbS8v0TjIY1NZA1Pivv9yvt4325J6VOOYCpzI465vq2gIuwGnVETTUeNvznqJDgt_3xLR_M0U/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-7113539038142006325</id><published>2010-09-17T18:21:00.001-04:00</published><updated>2010-09-17T18:21:27.846-04:00</updated><title type='text'>Getting Started with WCF REST</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Microsoft released a &lt;a href=&quot;http://aspnet.codeplex.com/releases/view/24644&quot; target=&quot;_blank&quot;&gt;WCF REST starter kit&lt;/a&gt; and bunch of &lt;a href=&quot;http://channel9.msdn.com/search?term=WCF+REST&amp;amp;x=0&amp;amp;y=0&quot; target=&quot;_blank&quot;&gt;Screencasts&lt;/a&gt; to get us started with REST using WCF, once you install the starter kit new WCF REST project templates will be added (Although it did not happen on my VS2010 studio, I am still figure it out will follow up with another post once I do). But after you install the Starter Kit you can browse to the installation directory and you will see bunch of sample projects using WCF REST in there. &lt;/p&gt; &lt;p&gt;Links &lt;/p&gt; &lt;p&gt;* &lt;a href=&quot;http://aspnet.codeplex.com/releases/view/24644&quot; target=&quot;_blank&quot;&gt;Starter Kit Download&lt;/a&gt;&lt;/p&gt; &lt;p&gt;* &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ee391967.aspx&quot; target=&quot;_blank&quot;&gt;Developer’s Guide&lt;/a&gt;&lt;/p&gt; &lt;p&gt;* &lt;a href=&quot;http://msdn.microsoft.com/en-us/netframework/dd729270.aspx&quot; target=&quot;_blank&quot;&gt;Release notes&lt;/a&gt;&lt;/p&gt; &lt;p&gt;* &lt;a href=&quot;http://channel9.msdn.com/search?term=WCF+REST&amp;amp;x=0&amp;amp;y=0&quot; target=&quot;_blank&quot;&gt;Screen Casts&lt;/a&gt;&lt;/p&gt; &lt;p&gt;* &lt;a href=&quot;http://code.msdn.microsoft.com/litwaremashup&quot; target=&quot;_blank&quot;&gt;Try downloading Litware Training Mashup its a good place to start&lt;/a&gt;&lt;/p&gt; &lt;p&gt;* &lt;a href=&quot;http://techsavygal.wordpress.com/2009/03/10/getting-started-with-rest-in-wcf/&quot; target=&quot;_blank&quot;&gt;Nice Blog post to read on WCF REST&lt;/a&gt;&lt;/p&gt; &lt;p&gt;* &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/bb310550.aspx&quot; target=&quot;_blank&quot;&gt;Just in case if you are interested “Performance Comparison of WCF with Existing Distributed Communication Technologies”&lt;/a&gt;&lt;/p&gt; &lt;p&gt;* Another Screen cast “&lt;a href=&quot;http://channel9.msdn.com/shows/Endpoint/endpointtv-Screencast-Getting-started-with-the-WCF-REST-Starter-Kit-Preview-2/&quot; target=&quot;_blank&quot;&gt;Getting Started with WCF REST Starter Kit Preview 2&lt;/a&gt;”&lt;/p&gt; &lt;p&gt;* I am listing this video kind of last but it is&amp;nbsp; a great video to watch, only listing it last as the link is currently broken in Channel 9 hoping the link to be back or if I find an alternate one will post later &lt;a href=&quot;http://channel9.msdn.com/pdc2008/TL35&quot;&gt;http://channel9.msdn.com/pdc2008/TL35&lt;/a&gt;&lt;/p&gt; &lt;p&gt;* Finally if we are hosting our Business on WCF REST we also need to lock it down security wise, codeplex has a good book (FREE) to download and read on Web Services Security download it &lt;a href=&quot;http://wcfsecurityguide.codeplex.com/&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;&lt;/p&gt; &lt;p&gt;--Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/7113539038142006325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/7113539038142006325' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/7113539038142006325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/7113539038142006325'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/09/getting-started-with-wcf-rest.html' title='Getting Started with WCF REST'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-3108752214885552795</id><published>2010-09-16T03:23:00.001-04:00</published><updated>2010-09-16T03:23:51.526-04:00</updated><title type='text'>Getting started with TDD using Rhino Mock</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;If you are aware of what is TDD and never got into TDD for writing tests is time consuming and comes with its own set of issues and drawbacks give Rhino Mocks a try, there is a Rhino Mocks intro video which is really cool, you will get to see a TDD approach development. One thing though the person in the video codes like a machine he really demonstrate the power of &lt;a href=&quot;http://www.jetbrains.com/resharper/&quot; target=&quot;_blank&quot;&gt;ReSharper&lt;/a&gt; in the video for a while you might think you are running the video in 2x or 4x but no he just codes like a machine.&lt;/p&gt; &lt;h3&gt;Rhino Mock Links :&lt;/h3&gt; &lt;p&gt;&lt;a href=&quot;http://ayende.com/projects/rhino-mocks.aspx&quot; target=&quot;_blank&quot;&gt;http://ayende.com/projects/rhino-mocks.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://ayende.com/hibernating-rhinos.aspx&quot; target=&quot;_blank&quot;&gt;http://ayende.com/hibernating-rhinos.aspx&lt;/a&gt; (Episode 1)&lt;/p&gt; &lt;p&gt;&lt;a title=&quot;http://www.dimecasts.net/Content/WatchEpisode/142&quot; href=&quot;http://www.dimecasts.net/Content/WatchEpisode/142&quot; target=&quot;_blank&quot;&gt;http://www.dimecasts.net/Content/WatchEpisode/142&lt;/a&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://aspalliance.com/1400_Beginning_to_Mock_with_Rhino_Mocks_and_MbUnit__Part_1.1&quot; target=&quot;_blank&quot;&gt;http://aspalliance.com/1400_Beginning_to_Mock_with_Rhino_Mocks_and_MbUnit__Part_1.1&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://www.codeproject.com/KB/dotnet/Rhino_Mocks_22.aspx&quot; target=&quot;_blank&quot;&gt;http://www.codeproject.com/KB/dotnet/Rhino_Mocks_22.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://www.codeproject.com/KB/dotnet/Rhino_Mocks.aspx&quot; target=&quot;_blank&quot;&gt;http://www.codeproject.com/KB/dotnet/Rhino_Mocks.aspx&lt;/a&gt;&lt;/p&gt; &lt;h3&gt;MbUnit Links :&lt;/h3&gt; &lt;p&gt;&lt;a href=&quot;http://www.mbunit.com/&quot; target=&quot;_blank&quot;&gt;http://www.mbunit.com/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://blog.benhall.me.uk/2007/12/screencast-getting-started-with-mbunit.html&quot; target=&quot;_blank&quot;&gt;http://blog.benhall.me.uk/2007/12/screencast-getting-started-with-mbunit.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://www.codeproject.com/KB/architecture/gunit.aspx&quot; target=&quot;_blank&quot;&gt;http://www.codeproject.com/KB/architecture/gunit.aspx&lt;/a&gt;&lt;/p&gt; &lt;h3&gt;Dependency Injection (StructureMap) :&lt;/h3&gt; &lt;p&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Dependency_injection&quot; target=&quot;_blank&quot;&gt;http://en.wikipedia.org/wiki/Dependency_injection&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://www.asp.net/mvc/videos/aspnet-mvc-storefront-part-13-dependency-injection&quot; target=&quot;_blank&quot;&gt;http://www.asp.net/mvc/videos/aspnet-mvc-storefront-part-13-dependency-injection&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://codebetter.com/blogs/jeremy.miller/archive/2005/10/06/132825.aspx&quot; target=&quot;_blank&quot;&gt;http://codebetter.com/blogs/jeremy.miller/archive/2005/10/06/132825.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;--Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/3108752214885552795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/3108752214885552795' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/3108752214885552795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/3108752214885552795'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/09/getting-started-with-tdd-using-rhino.html' title='Getting started with TDD using Rhino Mock'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-1026315066859589035</id><published>2010-09-15T22:34:00.001-04:00</published><updated>2010-09-15T22:34:26.974-04:00</updated><title type='text'>Online development environment</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://coderun.com/ide/&quot; target=&quot;_blank&quot;&gt;Coderun&lt;/a&gt; is a neat idea, online IDE, not that we can ditch our desktop IDE’s and switch to online IDE but it’s a cool idea to write some code online from any public desktop and share it easily with integrated Social network sharing in the IDE, I did not see any project templates in &lt;a href=&quot;http://coderun.com/ide/&quot; target=&quot;_blank&quot;&gt;CodeRun&lt;/a&gt; IDE to do Console app which in my view would be awesome to write small snippets and test online and share easily.&lt;/p&gt;Try : &lt;a href=&quot;http://coderun.com/ide/&quot;&gt;http://coderun.com/ide/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;object width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/M7fspIbpRGA?fs=1&amp;amp;hl=en_US&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/M7fspIbpRGA?fs=1&amp;amp;hl=en_US&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br&gt;&lt;br&gt;&lt;object width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/Ccd5Ap-liFw?fs=1&amp;amp;hl=en_US&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/Ccd5Ap-liFw?fs=1&amp;amp;hl=en_US&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br&gt;&lt;br&gt;&lt;object width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/Hqv42zH7kz4?fs=1&amp;amp;hl=en_US&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/Hqv42zH7kz4?fs=1&amp;amp;hl=en_US&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;/embed&gt;&lt;/object&gt; &lt;p&gt;--Kiran Bheemarti&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/1026315066859589035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/1026315066859589035' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/1026315066859589035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/1026315066859589035'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/09/online-development-environment.html' title='Online development environment'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-425610684351458524.post-3646329638148046406</id><published>2010-09-14T01:47:00.000-04:00</published><updated>2010-09-14T01:47:04.292-04:00</updated><title type='text'>Deploy your applications in seconds</title><content type='html'>&lt;object style=&quot;background-image:url(http://i2.ytimg.com/vi/92s31kHg3wo/hqdefault.jpg)&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/92s31kHg3wo?fs=1&amp;amp;hl=en_US&quot;&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;embed src=&quot;http://www.youtube.com/v/92s31kHg3wo?fs=1&amp;amp;hl=en_US&quot; width=&quot;425&quot; height=&quot;344&quot; allowscriptaccess=&quot;never&quot; allowfullscreen=&quot;true&quot; wmode=&quot;transparent&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://kiran.bheemarti.com/feeds/3646329638148046406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/425610684351458524/3646329638148046406' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/3646329638148046406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/425610684351458524/posts/default/3646329638148046406'/><link rel='alternate' type='text/html' href='http://kiran.bheemarti.com/2010/09/deploy-your-applications-in-seconds.html' title='Deploy your applications in seconds'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08279061669619384486</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>