<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CkcCR3w7fip7ImA9WhRVEEk.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064</id><updated>2012-01-08T21:57:46.206+05:30</updated><category term="show" /><category term="bit" /><category term="url" /><category term="down" /><category term="wiki" /><category term="net" /><category term="smart" /><category term="7200" /><category term="vb net" /><category term="free" /><category term="change" /><category term="word" /><category term="16" /><category term="sync" /><category term="rpm" /><category term="chrome" /><category term="end" /><category term="firefox" /><category term="www.torrent-damage.net" /><category term="torrent-damage.net" /><category term="addons" /><category term="5400" /><category term="smooth" /><category term="16t" /><category term="changed" /><category term="plugin" /><category term="tips" /><category term="not" /><category term="torrent" /><category term="credit" /><category term="persona" /><category term="windows" /><category term="access" /><category term="cant" /><category term="blocked" /><category term="actionscript" /><category term="laptop" /><category term="notebook" /><category term="database" /><category term="pics" /><category term="hdx" /><category term="extensions" /><category term="office" /><category term="nano" /><category term="pavillion" /><category term="connect" /><category term="protect" /><category term="cannot" /><category term="programming" /><category term="sliding" /><category term="scrolling" /><category term="freeware" /><category term="flex" /><category term="working" /><category term="vb" /><category term="bluetooth" /><category term="desktop" /><category term="software" /><category term="tracker" /><category term="torrent-damage" /><category term="scroll" /><category term="damage" /><category term="error" /><category term="hp" /><category term="google" /><title>Tech By Step</title><subtitle type="html">Your Step by Step Guide to Simple Tech Tricks</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://techbystep.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/TechByStep" /><feedburner:info uri="techbystep" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CkMCRnozfSp7ImA9WhdUEUw.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-5300381111083133714</id><published>2011-07-10T23:42:00.003+05:30</published><updated>2011-09-27T13:31:07.485+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-27T13:31:07.485+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="actionscript" /><title>ActionScript Regular Expression Tester/Visualizer</title><content type="html">Here is an improved version of my older post. Given that I already had the index of each occurrence in my hand, why not visualize it ? I chose the RichText spark&amp;nbsp;component to show the matches.&lt;br /&gt;
&lt;br /&gt;
I wanted to make the font style to &lt;b&gt;bold &lt;/b&gt;and change the &lt;span class="Apple-style-span" style="color: red;"&gt;color to red &lt;/span&gt;of each match. I first thought of looping through each occurrence and concatenating to produce the RichText. But it wasn't&amp;nbsp;necessary&amp;nbsp;at all. The replace function of string took in a RegEx and all was easy. The &lt;a href="http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/String.html#replace()"&gt;replace function&lt;/a&gt; not only took in RegEx but also had the functionality to include the matching string in the&amp;nbsp;replacement string as a parameter. That's right! The parameter is &lt;span class="Apple-style-span" style="color: red;"&gt;&lt;b&gt;$&amp;amp;&lt;/b&gt;&lt;/span&gt;. See the code below. Oh and I had to handle the new lines too.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="background-attachment: initial; background-clip: initial; background-color: black; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial;"&gt;&lt;span style="color: #d1d1d1;"&gt;var expression&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;:&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;RegExp &lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;=&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt; &lt;/span&gt;&lt;span style="color: #e66170; font-weight: bold;"&gt;new&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt; RegExp&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;(&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;txtRegularExpression&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;.&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;text&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;,&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt; &lt;/span&gt;&lt;span style="color: #02d045;"&gt;"&lt;/span&gt;&lt;span style="color: #00c4c4;"&gt;g&lt;/span&gt;&lt;span style="color: #02d045;"&gt;"&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;)&lt;/span&gt;&lt;span style="color: #b060b0;"&gt;;&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;                        
                                                
var newLineExpression&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;:&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;RegExp &lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;=&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt; &lt;/span&gt;&lt;span style="color: #e66170; font-weight: bold;"&gt;new&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt; RegExp&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;(&lt;/span&gt;&lt;span style="color: #02d045;"&gt;"&lt;/span&gt;&lt;span style="color: #00c4c4;"&gt;\\n&lt;/span&gt;&lt;span style="color: #02d045;"&gt;"&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;,&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt; &lt;/span&gt;&lt;span style="color: #02d045;"&gt;"&lt;/span&gt;&lt;span style="color: #00c4c4;"&gt;g&lt;/span&gt;&lt;span style="color: #02d045;"&gt;"&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;)&lt;/span&gt;&lt;span style="color: #b060b0;"&gt;;&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;
                        
var stringToShow&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;:&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;String &lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;=&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt; txtStringToMatch&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;.&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;text&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;.&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;replace&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;(&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;newLineExpression&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;,&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt; &lt;/span&gt;&lt;span style="color: #02d045;"&gt;"&amp;lt;&lt;/span&gt;&lt;span style="color: #00c4c4;"&gt;br/&amp;gt;&lt;/span&gt;&lt;span style="color: #02d045;"&gt;"&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;)&lt;/span&gt;&lt;span style="color: #b060b0;"&gt;;&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;
                        
stringToShow &lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;=&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt; stringToShow&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;.&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;replace&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;(&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;expression&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;,&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt; &lt;/span&gt;&lt;span style="color: #02d045;"&gt;"&lt;/span&gt;&lt;b&gt;&lt;span style="color: #999999;"&gt;&amp;lt;b&amp;gt;&amp;lt;font size='12' color='#FF0000'&amp;gt;$&amp;amp;&amp;lt;/font&amp;gt;&amp;lt;/b&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #02d045;"&gt;"&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;)&lt;/span&gt;&lt;span style="color: #b060b0;"&gt;;&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;
                        
richText&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;.&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;textFlow &lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;=&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt; TextConverter&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;.&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;importToFlow&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;(&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;stringToShow&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;,&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt; TextConverter&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;.&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;TEXT_FIELD_HTML_FORMAT&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;)&lt;/span&gt;&lt;span style="color: #b060b0;"&gt;;&lt;/span&gt;&lt;span style="color: #d1d1d1;"&gt;
&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash /swflash.cab#version=6,0,29,0" height="400" style="clear: left; float: left;" width="405"&gt; &lt;param name="movie" value="file_url"&gt;&lt;/p&gt;&lt;p&gt;&lt;param name="quality" value="high"&gt;&lt;/p&gt;&lt;p&gt;&lt;embed src="http://dl.dropbox.com/u/1303111/RegularExpressionExtended.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="405" height="570"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-5300381111083133714?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kRUAcocIQWLMppFjEvLPWxlWqPU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kRUAcocIQWLMppFjEvLPWxlWqPU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kRUAcocIQWLMppFjEvLPWxlWqPU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kRUAcocIQWLMppFjEvLPWxlWqPU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/Y6STRQrz3dk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/5300381111083133714/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2011/07/actionscript-regular-expression.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/5300381111083133714?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/5300381111083133714?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/Y6STRQrz3dk/actionscript-regular-expression.html" title="ActionScript Regular Expression Tester/Visualizer" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2011/07/actionscript-regular-expression.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YMQH88cCp7ImA9WhdTFEg.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-6549981590898110053</id><published>2011-07-09T15:22:00.004+05:30</published><updated>2011-07-12T12:49:41.178+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-12T12:49:41.178+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="actionscript" /><title>ActionScript Regular Expression Tester</title><content type="html">Here is a little tool I created using Adobe Flex to match a&amp;nbsp;string against a&amp;nbsp;regular expression. It tries to mimic the functionality of matches() function in .NET Regular Expression to return an array of matches. I have another idea to improve this, so I am back to work!&lt;br /&gt;
&lt;br /&gt;
Here is matches function that I used. The application is after the code.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="background: #000000; color: #d1d1d1;"&gt;public &lt;span style="color: #e66170; font-weight: bold;"&gt;static&lt;/span&gt; function getMatches&lt;span style="color: #d2cd86;"&gt;(&lt;/span&gt;expression&lt;span style="color: #b060b0;"&gt;:&lt;/span&gt;RegExp&lt;span style="color: #d2cd86;"&gt;,&lt;/span&gt; stringToMatch&lt;span style="color: #b060b0;"&gt;:&lt;/span&gt;&lt;span style="color: #e66170; font-weight: bold;"&gt;String&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;)&lt;/span&gt;&lt;span style="color: #b060b0;"&gt;:&lt;/span&gt;Array
        &lt;span style="color: #b060b0;"&gt;{&lt;/span&gt;
            &lt;span style="color: #e66170; font-weight: bold;"&gt;if&lt;/span&gt; &lt;span style="color: #d2cd86;"&gt;(&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;!&lt;/span&gt;expression&lt;span style="color: #d2cd86;"&gt;.&lt;/span&gt;global&lt;span style="color: #d2cd86;"&gt;)&lt;/span&gt;
            &lt;span style="color: #b060b0;"&gt;{&lt;/span&gt;
                throw new Error&lt;span style="color: #d2cd86;"&gt;(&lt;/span&gt;&lt;span style="color: #02d045;"&gt;"&lt;/span&gt;&lt;span style="color: #00c4c4;"&gt;expression.global is not true!&lt;/span&gt;&lt;span style="color: #02d045;"&gt;"&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;)&lt;/span&gt;&lt;span style="color: #b060b0;"&gt;;&lt;/span&gt;
            &lt;span style="color: #b060b0;"&gt;}&lt;/span&gt;
            
            var matches&lt;span style="color: #b060b0;"&gt;:&lt;/span&gt;Array &lt;span style="color: #d2cd86;"&gt;=&lt;/span&gt; new Array&lt;span style="color: #d2cd86;"&gt;(&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;)&lt;/span&gt;&lt;span style="color: #b060b0;"&gt;;&lt;/span&gt;
            
            var allMatchesFound&lt;span style="color: #b060b0;"&gt;:&lt;/span&gt;Boolean &lt;span style="color: #d2cd86;"&gt;=&lt;/span&gt; false&lt;span style="color: #b060b0;"&gt;;&lt;/span&gt;
            
            &lt;span style="color: #e66170; font-weight: bold;"&gt;while&lt;/span&gt; &lt;span style="color: #d2cd86;"&gt;(&lt;/span&gt;allMatchesFound &lt;span style="color: #d2cd86;"&gt;=&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;=&lt;/span&gt; false&lt;span style="color: #d2cd86;"&gt;)&lt;/span&gt;
            &lt;span style="color: #b060b0;"&gt;{&lt;/span&gt;
                var match&lt;span style="color: #b060b0;"&gt;:&lt;/span&gt;&lt;span style="color: #e66170; font-weight: bold;"&gt;String&lt;/span&gt; &lt;span style="color: #d2cd86;"&gt;=&lt;/span&gt; expression&lt;span style="color: #d2cd86;"&gt;.&lt;/span&gt;exec&lt;span style="color: #d2cd86;"&gt;(&lt;/span&gt;stringToMatch&lt;span style="color: #d2cd86;"&gt;)&lt;/span&gt;&lt;span style="color: #b060b0;"&gt;;&lt;/span&gt;
                
                &lt;span style="color: #e66170; font-weight: bold;"&gt;if&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;(&lt;/span&gt;match &lt;span style="color: #d2cd86;"&gt;!&lt;/span&gt;&lt;span style="color: #d2cd86;"&gt;=&lt;/span&gt; null&lt;span style="color: #d2cd86;"&gt;)&lt;/span&gt;
                &lt;span style="color: #b060b0;"&gt;{&lt;/span&gt;
                    matches&lt;span style="color: #d2cd86;"&gt;.&lt;/span&gt;push&lt;span style="color: #d2cd86;"&gt;(&lt;/span&gt;match&lt;span style="color: #d2cd86;"&gt;)&lt;/span&gt;&lt;span style="color: #b060b0;"&gt;;&lt;/span&gt;
                &lt;span style="color: #b060b0;"&gt;}&lt;/span&gt;
                &lt;span style="color: #e66170; font-weight: bold;"&gt;else&lt;/span&gt;
                &lt;span style="color: #b060b0;"&gt;{&lt;/span&gt;
                    allMatchesFound &lt;span style="color: #d2cd86;"&gt;=&lt;/span&gt; true&lt;span style="color: #b060b0;"&gt;;&lt;/span&gt;
                &lt;span style="color: #b060b0;"&gt;}&lt;/span&gt;
            &lt;span style="color: #b060b0;"&gt;}&lt;/span&gt;
            
            &lt;span style="color: #e66170; font-weight: bold;"&gt;return&lt;/span&gt; matches&lt;span style="color: #b060b0;"&gt;;&lt;/span&gt;
        &lt;span style="color: #b060b0;"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash /swflash.cab#version=6,0,29,0" height="400" width="405"&gt; &lt;param name="movie" value="file_url"&gt;&lt;param name="quality" value="high"&gt;&lt;embed src="http://dl.dropbox.com/u/1303111/RegularExpressionTester.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="405" height="570"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;span class="smarterwiki-popup-bubble smarterwiki-popup-bubble-active" style="left: 635px; margin-left: -40px; margin-top: -57px; opacity: 0.25; top: 48px;"&gt;&lt;span class="smarterwiki-popup-bubble-body"&gt;&lt;span class="smarterwiki-popup-bubble-links-container"&gt;&lt;span class="smarterwiki-popup-bubble-links smarterwiki-clearfix"&gt;&lt;span class="smarterwiki-popup-bubble-links-row smarterwiki-clearfix"&gt;&lt;a class="smarterwiki-popup-bubble-link" href="http://www.google.com/search?hl=en&amp;amp;btnI=I'm+Feeling+Lucky&amp;amp;q=But%20clearly%20its%20not%20the%20exact%20equivalent%20because%20currently%2C%20it%20shows%20gets%20only%20the%20value%2C%20index%20and%20length%20of%20the%20strings.+wikipedia" target="_blank" title="Search Wikipedia"&gt;&lt;img alt="" class="smarterwiki-popup-bubble-link-favicon" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAIpwAACKcBMsYCAwAAAAd0SU1FB9kFEwgQLXKnj9oAAAPsSURBVDiNdVRZSGRXEH1Joz8icSIMJsEQEvKvov4ICoOYIAp+KKISkLiAgij5UGOMjgoug6CiKC64i/sSpVHcl7jv7W6722pcWmyNoqBW6hRpyYSZC8W7975bdU+dOrcUIlL+axYWFq+SkpLybWxsYo17VlZWX/H6DebOzs4/ent7/+Lu7v7z/31h7y8U5fvV1VWNra3tIObGvZqamtaHh4fHxMTExb29vcejoyMKCwt7jIqKWuD/bz4Y0MXF5e319bU2JyfngA99x/YJ22empqZuERERKwcHB9Td3U37+/u0srJCc3NzNDIyQk1NTVcqleonPvv6JSCPL87OznQ8p+TkZC2vv2GzcnNz+83a2joqLy9vCQFnZ2dpfX2dlpaWqLe3lzo7O+WStLS0ORMTE7+XgCkpKTX07/Dz86PIyEhDVlaWISMjgxISEmRfp9PRzs4O7e7uEtMi6EZHRyVweHg4gp6bm5tbKK958PlbODES+ZmZmQmkxjsE2d3dHWm1WsrOzqa6ujoaGhqigYEBGh4epvT0dCovLyd7e3sfhR3fGR0vLy9fULa0tMj8/PycNBoNcVGIi0NxcXHU09NDY2Nj1N/fL2mXlZXJJV5eXkXK9va2DojggIDPz8/iuLGxQcvLy8IXEN7c3JBer5f14uKiIOzr66P29naqqqqiiooK8vf3n1aYbP3ExIQcZkkIKgcHBwJ/BoNB1ltbW8IbF466urrk3OTkpFhDQ4MEZA7Jx8fnSGEJ6I2pHh4eyvf2ViglVBbBwBMQb25u0sLCgnAXExMjVLS1tVFJSYmkHRoa+pfCmydwPjk5EYf7+3txwBoVRTFmZmZetFdcXEyBgYGUm5srVa6traWioiIqKCig4ODgVYVJnUE6LGpBhLQQDMjAHeaQzPT0tASG7iorK0U2kAwC4hIE9PT0HFZYvB7j4+NPQHlxcSGFOD4+Fvnw8xKOUGnwxAWkqakpqSz7CJ/V1dXEmiV+/+To6Pi7CJvFq356ehIHaA2ogPjq6krSRlVbW1ulqoODgyIbyMfX15dKS0spNjYWAf+2tLT8UgLyJAIPHinPz89LFcEXJIJUcdHa2ppIBAjVajWlpqYSNwcqLCwUdEFBQX9+ysP4llXcSf7gFO6A8PT0lJqbm4UXvB6kBc6QKgz/sAfu8Ers7OzecYxv3+s2PD53dXX9FVUFCiCqr6+njo4OSRMBwSN3FylKfn4+MQgKCAhAC1N9rB+aODk5vWUU5+ARUoHu8CpQ0cbGRjFcxA3kkjtRAft8/dEGazRuRabcZH8ICQkpjo6OVjNHmvj4+GXuiyMeHh453ATCzMzMXn3I9x8oCiuuorpqawAAAABJRU5ErkJggg==" /&gt;&lt;/a&gt;&lt;a class="smarterwiki-popup-bubble-link" href="http://www.youtube.com/results?search_query=But%20clearly%20its%20not%20the%20exact%20equivalent%20because%20currently%2C%20it%20shows%20gets%20only%20the%20value%2C%20index%20and%20length%20of%20the%20strings." target="_blank" title="Search YouTube"&gt;&lt;img alt="" class="smarterwiki-popup-bubble-link-favicon" src="http://www.youtube.com/favicon.ico" /&gt;&lt;/a&gt;&lt;a class="smarterwiki-popup-bubble-link" href="http://en.wiktionary.org/wiki/Special:Search?search=But%20clearly%20its%20not%20the%20exact%20equivalent%20because%20currently%2C%20it%20shows%20gets%20only%20the%20value%2C%20index%20and%20length%20of%20the%20strings.&amp;amp;go=Define" target="_blank" title="Search Wiktionary"&gt;&lt;img alt="" class="smarterwiki-popup-bubble-link-favicon" src="http://en.wiktionary.org/favicon.ico" /&gt;&lt;/a&gt;&lt;a class="smarterwiki-popup-bubble-link" href="http://www.google.com/search?q=But%20clearly%20its%20not%20the%20exact%20equivalent%20because%20currently%2C%20it%20shows%20gets%20only%20the%20value%2C%20index%20and%20length%20of%20the%20strings." target="_blank" title="Search Google"&gt;&lt;img alt="" class="smarterwiki-popup-bubble-link-favicon" src="https://www.google.com/favicon.ico" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="smarterwiki-popup-bubble-tip"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-6549981590898110053?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pFYLo9fEzD93kVYNGEMdcf3dNtA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pFYLo9fEzD93kVYNGEMdcf3dNtA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pFYLo9fEzD93kVYNGEMdcf3dNtA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pFYLo9fEzD93kVYNGEMdcf3dNtA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/5IYApLJen9Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/6549981590898110053/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2011/07/actionscript-regular-expression-tester.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/6549981590898110053?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/6549981590898110053?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/5IYApLJen9Q/actionscript-regular-expression-tester.html" title="ActionScript Regular Expression Tester" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2011/07/actionscript-regular-expression-tester.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYNRnc-fyp7ImA9WhZbGUw.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-6960345165223012882</id><published>2011-06-24T17:50:00.003+05:30</published><updated>2011-06-24T17:53:17.957+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-24T17:53:17.957+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="software" /><category scheme="http://www.blogger.com/atom/ns#" term="windows" /><title>Commit using shortcut key in TortoiseSVN (Windows)</title><content type="html">I always needed to automate committing in TortoiseSVN. Sure, it was not a very big deal to right click a folder/file and click commit but still how awesome would it be if I just use a shortcut key?&lt;br /&gt;
&lt;br /&gt;
This led me to to this &lt;a href="http://stackoverflow.com/questions/2485772/tortoisesvn-commit-shortcut" target="_blank"&gt;stackoverflow question&lt;/a&gt; which basically leads to &lt;a href="http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation.html" target="_blank"&gt;this article&lt;/a&gt;. Cool! Just what I wanted!&lt;br /&gt;
Well, not quite. It does show that we should call &lt;code&gt;TortoiseProc.exe &lt;/code&gt;with the required parameters, but acquiring the parameters (selected folder/file) in Windows Explorer is the tricky part. Not to mention, that it should happen when a shortcut key is pressed.&lt;br /&gt;
&lt;br /&gt;
Well the whole process was surprisingly easy, thanks to &lt;a href="http://qttabbar.sourceforge.net/" target="_blank"&gt;QTTabBar&lt;/a&gt;. QTTabBar is one awesome piece of software which enables, tabbed browsing for Windows Explorer which is&amp;nbsp;its major feature. Plus, it has a plethora of other goodies which makes Explorer down right lame.&lt;br /&gt;
&lt;br /&gt;
Take a look at those lovely Tabs!&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://lh5.ggpht.com/-3CmO6uI4MjE/TgOFwXqQyqI/AAAAAAAAALc/yhMKk-EEt88/s1600-h/image%25255B8%25255D.png"&gt;&lt;img alt="image" border="0" height="346" src="http://lh3.ggpht.com/-yG4jv8ei6FM/TgOFx-M4azI/AAAAAAAAALg/FX_bapgIcak/image_thumb%25255B4%25255D.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="635" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
So the feature that we are going to use&amp;nbsp;is "&lt;b&gt;Applications&lt;/b&gt;".&lt;br /&gt;
&lt;br /&gt;
Once QTTabBar is installed, right click on the bar, and select Options.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-53HtczGFXsk/TgR_TdroIfI/AAAAAAAAALo/Obypqt7a_do/s1600/RightClickOptions.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="238" src="http://2.bp.blogspot.com/-53HtczGFXsk/TgR_TdroIfI/AAAAAAAAALo/Obypqt7a_do/s320/RightClickOptions.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From Options, go to the &lt;b&gt;Applications &lt;/b&gt;tab.&lt;br /&gt;
&lt;br /&gt;
Then from there, select the &lt;b&gt;+&amp;nbsp;&lt;/b&gt;button to your top right (the one without the folder icon). Type a name "Commit"&lt;br /&gt;
&lt;br /&gt;
From there, set the options as follows.&lt;br /&gt;
&lt;br /&gt;
1. The path should be of course where you installed TortoiseSVN.&lt;br /&gt;
2. Leave the arguments as it is, unless you know what other arguments you need to pass in.&lt;br /&gt;
3. Assign a shortcut key and presto!&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-wYcmQte9eZM/TgR_6aAWLtI/AAAAAAAAALs/QjF477vm4hg/s1600/Options.PNG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="212" src="http://4.bp.blogspot.com/-wYcmQte9eZM/TgR_6aAWLtI/AAAAAAAAALs/QjF477vm4hg/s640/Options.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is another shortcut I created for Update.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-trBPh-L7zdE/TgSAfRmcAkI/AAAAAAAAALw/WnPSYRJ-HzY/s1600/Update.PNG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="212" src="http://3.bp.blogspot.com/-trBPh-L7zdE/TgSAfRmcAkI/AAAAAAAAALw/WnPSYRJ-HzY/s640/Update.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is just the beginning, you can do MUCH more than this using the &lt;a href="http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation.html"&gt;article I specified&lt;/a&gt;&amp;nbsp;earlier.&lt;br /&gt;
&lt;br /&gt;
And the fun doesn't stop there... You can automate just about ANYTHING that accepts parameters, using shortcut keys now!&lt;br /&gt;
&lt;br /&gt;
Happy Committing!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-6960345165223012882?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HAU0WHomgkOXTg5q__IXqpIs-aE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HAU0WHomgkOXTg5q__IXqpIs-aE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HAU0WHomgkOXTg5q__IXqpIs-aE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HAU0WHomgkOXTg5q__IXqpIs-aE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/0bO3bE1Qw5E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/6960345165223012882/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2011/06/commit-using-shortcut-key-in.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/6960345165223012882?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/6960345165223012882?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/0bO3bE1Qw5E/commit-using-shortcut-key-in.html" title="Commit using shortcut key in TortoiseSVN (Windows)" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-yG4jv8ei6FM/TgOFx-M4azI/AAAAAAAAALg/FX_bapgIcak/s72-c/image_thumb%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2011/06/commit-using-shortcut-key-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQGQXc_fCp7ImA9WhZWGUg.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-3578138473054973977</id><published>2011-05-21T11:41:00.001+05:30</published><updated>2011-05-21T11:42:00.944+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-21T11:42:00.944+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="windows" /><title>Restore the IME in Windows 7</title><content type="html">&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;It wasn’t long time since I removed the IME (Language) bar in Windows 7 task bar just to conserve space. But now I want it back. I tried everything, right clicking on the task bar and I combed the properties but yet the efforts were fruitless and I was empty handed and mad! I removed it from the taskbar, let me get it back from the task bar! Not fair!&lt;/p&gt; &lt;p&gt;Enough rambling… The fix was pretty easy. Head to &lt;strong&gt;Control Panel&lt;/strong&gt; and then to &lt;strong&gt;Region &amp;amp; Language,&lt;/strong&gt; on to the 2nd tab which is &lt;strong&gt;Keyboards and Language&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_KQZODyF52kI/TddXd-1b-2I/AAAAAAAAAKo/2NLC8OkjEFY/s1600-h/image%5B4%5D.png"&gt;&lt;img style="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" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_KQZODyF52kI/TddXfRJOj8I/AAAAAAAAAKs/UsP82Rj8q4Q/image_thumb%5B2%5D.png?imgmax=800" width="427" height="492"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Then click “&lt;strong&gt;Change keyboards&lt;/strong&gt;” button. Then to the 2nd tab of that, which what we finally wanted “&lt;strong&gt;Language Bar&lt;/strong&gt;”. And there you go! Choose &lt;em&gt;Docked in the taskbar&lt;/em&gt;, or &lt;em&gt;floating on the desktop&lt;/em&gt;. &lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_KQZODyF52kI/TddXgetovNI/AAAAAAAAAKw/aPZvltgTdlc/s1600-h/image%5B9%5D.png"&gt;&lt;img style="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" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_KQZODyF52kI/TddXhxL2ILI/AAAAAAAAAK0/RwkfPSWh4oU/image_thumb%5B5%5D.png?imgmax=800" width="411" height="469"&gt;&lt;/a&gt;&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0ef7e2d0-5e05-4bc9-94e1-b53ec1704046" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/windows" rel="tag"&gt;windows&lt;/a&gt;,&lt;a href="http://technorati.com/tags/7" rel="tag"&gt;7&lt;/a&gt;,&lt;a href="http://technorati.com/tags/language" rel="tag"&gt;language&lt;/a&gt;,&lt;a href="http://technorati.com/tags/bar" rel="tag"&gt;bar&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ime" rel="tag"&gt;ime&lt;/a&gt;,&lt;a href="http://technorati.com/tags/change" rel="tag"&gt;change&lt;/a&gt;,&lt;a href="http://technorati.com/tags/restore" rel="tag"&gt;restore&lt;/a&gt;,&lt;a href="http://technorati.com/tags/delete" rel="tag"&gt;delete&lt;/a&gt;,&lt;a href="http://technorati.com/tags/get" rel="tag"&gt;get&lt;/a&gt;,&lt;a href="http://technorati.com/tags/it" rel="tag"&gt;it&lt;/a&gt;,&lt;a href="http://technorati.com/tags/back" rel="tag"&gt;back&lt;/a&gt;,&lt;a href="http://technorati.com/tags/task" rel="tag"&gt;task&lt;/a&gt;,&lt;a href="http://technorati.com/tags/properties" rel="tag"&gt;properties&lt;/a&gt;,&lt;a href="http://technorati.com/tags/control" rel="tag"&gt;control&lt;/a&gt;,&lt;a href="http://technorati.com/tags/panel" rel="tag"&gt;panel&lt;/a&gt;,&lt;a href="http://technorati.com/tags/keyboard" rel="tag"&gt;keyboard&lt;/a&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-3578138473054973977?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Dr8qJu7-azVSr6tPBe30XBCNbUE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Dr8qJu7-azVSr6tPBe30XBCNbUE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Dr8qJu7-azVSr6tPBe30XBCNbUE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Dr8qJu7-azVSr6tPBe30XBCNbUE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/xNqMj5h-NEY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/3578138473054973977/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2011/05/bring-restore-ime-in-windows-7.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/3578138473054973977?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/3578138473054973977?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/xNqMj5h-NEY/bring-restore-ime-in-windows-7.html" title="Restore the IME in Windows 7" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_KQZODyF52kI/TddXfRJOj8I/AAAAAAAAAKs/UsP82Rj8q4Q/s72-c/image_thumb%5B2%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2011/05/bring-restore-ime-in-windows-7.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QFSHY9fCp7ImA9WhZTFkk.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-9102033961973408277</id><published>2011-03-20T22:06:00.001+05:30</published><updated>2011-03-20T22:45:19.864+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-20T22:45:19.864+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="software" /><title>Best Spell Checker for Skype (or any windows application)–Tiny Spell</title><content type="html">&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;If you are that person who wants pristine clean spellings all over what you type and might jump off a river and go crazy if you make the slightest spelling mistake, you are more or less like me. I use Skype at work and the lack of a built-in spell checker&amp;nbsp; is a real draw back for me. But look no more. I have found the perfect solution. Tiny Spell.&lt;/p&gt; &lt;p&gt;Stays out of your way until you commit the crime and beeps (optional, but default) to let you know that you did something wrong. It will show in a tiny tooltip, the incorrect word and all you have to do is press the down key to bring a list of possible corrections. (Down key is not enabled by default)&lt;/p&gt; &lt;p&gt;With a plethora of features, TinySpell really does save the day. Did I mention it is free? Well there is a Pro version but seriously it wouldn’t annoy you in anyway to buy the pro version (At least not yet) and the features in the non-pro version is more than enough! &lt;/p&gt; &lt;p&gt;These are the settings that I have set up. I was heartbroken that I cannot get the replacement list hot key to set up to Ctrl+Space. But it is a minor flaw given that at least I can turn a blind eye to. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;a href="http://lh6.ggpht.com/_KQZODyF52kI/TYYtDCOzFjI/AAAAAAAAAKE/EvkBsXl0nls/s1600-h/Capture%5B4%5D.png"&gt;&lt;img style="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" title="Capture" border="0" alt="Capture" src="http://lh5.ggpht.com/_KQZODyF52kI/TYYtE6zPPMI/AAAAAAAAAKI/aJeO9Yru_DA/Capture_thumb%5B2%5D.png?imgmax=800" width="279" height="422"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Well the features of Tiny Spell at a glance (I have included the ones that I like)&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Show spellings error on-the fly!  &lt;li&gt;Show the possible corrections with a press of a key.  &lt;li&gt;Beep on spelling error (Could be annoying sometimes)  &lt;li&gt;Ignore password fields  &lt;li&gt;Use either a whitelist or a blacklist for defining applications to which spell checker should be enabled/disabled.  &lt;li&gt;&lt;a href="http://tinyspell.numerit.com/#dictionaries"&gt;Custom Dictionaries&lt;/a&gt; (Default is American English)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_KQZODyF52kI/TYYtFrV-vJI/AAAAAAAAAKM/p7mUSgfmzGc/s1600-h/image%5B3%5D.png"&gt;&lt;img style="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" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_KQZODyF52kI/TYYtG5K3gTI/AAAAAAAAAKQ/X2zHCWAIthQ/image_thumb%5B1%5D.png?imgmax=800" width="311" height="320"&gt;&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Insert the replacement word or copy it to the clipboard.  &lt;li&gt;Add your custom words to a dictionary!!! (Brilliant!)  &lt;li&gt;Low on resources ( It was taking about 4MB )&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;TinySpell+ (Pro version) includes much much more. &lt;/p&gt; &lt;ul&gt; &lt;li&gt;Remembers the last error.  &lt;li&gt;Instantly displays the best spelling suggestion (No need to press down) for quick replacement  &lt;li&gt;Add auto-replacements to the dictionary  &lt;li&gt;Import/Export your private dictionary  &lt;li&gt;and a bit more enhanced checking for spelling errors such as ignore ALL CAPS and words with numb3rs.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;So if you are interested in it, go for it!&lt;/p&gt; &lt;p&gt;&lt;a href="http://tinyspell.numerit.com"&gt;TinySpell&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:12067e2e-6349-4f93-850e-eaa629c4bc84" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/skype" rel="tag"&gt;skype&lt;/a&gt;,&lt;a href="http://technorati.com/tags/best" rel="tag"&gt;best&lt;/a&gt;,&lt;a href="http://technorati.com/tags/spell" rel="tag"&gt;spell&lt;/a&gt;,&lt;a href="http://technorati.com/tags/check" rel="tag"&gt;check&lt;/a&gt;,&lt;a href="http://technorati.com/tags/checker" rel="tag"&gt;checker&lt;/a&gt;,&lt;a href="http://technorati.com/tags/auto" rel="tag"&gt;auto&lt;/a&gt;,&lt;a href="http://technorati.com/tags/automatic" rel="tag"&gt;automatic&lt;/a&gt;,&lt;a href="http://technorati.com/tags/checking" rel="tag"&gt;checking&lt;/a&gt;,&lt;a href="http://technorati.com/tags/incorrect" rel="tag"&gt;incorrect&lt;/a&gt;,&lt;a href="http://technorati.com/tags/words" rel="tag"&gt;words&lt;/a&gt;,&lt;a href="http://technorati.com/tags/windows" rel="tag"&gt;windows&lt;/a&gt;,&lt;a href="http://technorati.com/tags/application" rel="tag"&gt;application&lt;/a&gt;,&lt;a href="http://technorati.com/tags/program" rel="tag"&gt;program&lt;/a&gt;,&lt;a href="http://technorati.com/tags/free" rel="tag"&gt;free&lt;/a&gt;,&lt;a href="http://technorati.com/tags/freeware" rel="tag"&gt;freeware&lt;/a&gt;,&lt;a href="http://technorati.com/tags/app" rel="tag"&gt;app&lt;/a&gt;,&lt;a href="http://technorati.com/tags/software" rel="tag"&gt;software&lt;/a&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-9102033961973408277?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/X_pBBpRtdY4WZg-AiWrA6479DOs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/X_pBBpRtdY4WZg-AiWrA6479DOs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/X_pBBpRtdY4WZg-AiWrA6479DOs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/X_pBBpRtdY4WZg-AiWrA6479DOs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/NS0TSXvwgFU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/9102033961973408277/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2011/03/best-spell-checker-for-skype-or-any.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/9102033961973408277?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/9102033961973408277?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/NS0TSXvwgFU/best-spell-checker-for-skype-or-any.html" title="Best Spell Checker for Skype (or any windows application)–Tiny Spell" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_KQZODyF52kI/TYYtE6zPPMI/AAAAAAAAAKI/aJeO9Yru_DA/s72-c/Capture_thumb%5B2%5D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2011/03/best-spell-checker-for-skype-or-any.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk4FRno7fyp7ImA9WxBbEEU.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-622410489878259179</id><published>2010-03-07T00:37:00.002+05:30</published><updated>2010-03-09T03:18:37.407+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-09T03:18:37.407+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="tips" /><category scheme="http://www.blogger.com/atom/ns#" term="windows" /><title>How to hide the clock in Windows 7</title><content type="html">Well it was easy in Windows XP. Just right click on the task bar –&amp;gt; Properties and uncheck “Show Clock”&lt;br /&gt;
But Windows 7, The Option is not there in the Task Bar &amp;amp; Start Menu Properties. Instead Right Click an on the time in the system tray and click properties.&lt;br /&gt;
&lt;a href="http://lh4.ggpht.com/_KQZODyF52kI/S5KnwPvJ82I/AAAAAAAAAIw/omPv-qTKSnI/s1600-h/image%5B2%5D.png"&gt;&lt;img alt="image" border="0" height="26" src="http://lh5.ggpht.com/_KQZODyF52kI/S5KnxZlJchI/AAAAAAAAAI0/kP6TeckfUAQ/image_thumb.png?imgmax=800" style="border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline;" title="image" width="244" /&gt;&lt;/a&gt; &lt;br /&gt;
Where you will be displayed with System Icons. And change the behaviors in Clock to Off and you are done!&lt;br /&gt;
&lt;a href="http://lh6.ggpht.com/_KQZODyF52kI/S5KnzzZwkJI/AAAAAAAAAI4/yCoGwBEFiPM/s1600-h/image%5B6%5D.png"&gt;&lt;img alt="image" border="0" height="366" src="http://lh4.ggpht.com/_KQZODyF52kI/S5Kn2M9RzWI/AAAAAAAAAI8/OFGy_ErgQdo/image_thumb%5B2%5D.png?imgmax=800" style="border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline;" title="image" width="467" /&gt;&lt;/a&gt; &lt;br /&gt;
Or you can simply use the Control Panel to start the “Notification Area Icons” or simply search in the Start Menu for “Notification Area Icons”&lt;br /&gt;
Hope this helps someone out there :D &lt;br /&gt;
Say thanx if it did :)&lt;br /&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a7640ee1-424b-48bb-a03b-ed7f7a87499a" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/windows" rel="tag"&gt;windows&lt;/a&gt;,&lt;a href="http://technorati.com/tags/7" rel="tag"&gt;7&lt;/a&gt;,&lt;a href="http://technorati.com/tags/hide" rel="tag"&gt;hide&lt;/a&gt;,&lt;a href="http://technorati.com/tags/clock" rel="tag"&gt;clock&lt;/a&gt;,&lt;a href="http://technorati.com/tags/time" rel="tag"&gt;time&lt;/a&gt;,&lt;a href="http://technorati.com/tags/vista" rel="tag"&gt;vista&lt;/a&gt;,&lt;a href="http://technorati.com/tags/notification" rel="tag"&gt;notification&lt;/a&gt;,&lt;a href="http://technorati.com/tags/how" rel="tag"&gt;how&lt;/a&gt;,&lt;a href="http://technorati.com/tags/to" rel="tag"&gt;to&lt;/a&gt;,&lt;a href="http://technorati.com/tags/change" rel="tag"&gt;change&lt;/a&gt;,&lt;a href="http://technorati.com/tags/watch" rel="tag"&gt;watch&lt;/a&gt;,&lt;a href="http://technorati.com/tags/show" rel="tag"&gt;show&lt;/a&gt;,&lt;a href="http://technorati.com/tags/visible" rel="tag"&gt;visible&lt;/a&gt;,&lt;a href="http://technorati.com/tags/shown" rel="tag"&gt;shown&lt;/a&gt;,&lt;a href="http://technorati.com/tags/delete" rel="tag"&gt;delete&lt;/a&gt;,&lt;a href="http://technorati.com/tags/erase" rel="tag"&gt;erase&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-622410489878259179?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/f6Hj9n4fxcPiEXcHDBDGoWLr-Z4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f6Hj9n4fxcPiEXcHDBDGoWLr-Z4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/f6Hj9n4fxcPiEXcHDBDGoWLr-Z4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f6Hj9n4fxcPiEXcHDBDGoWLr-Z4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/zHhHnlonTY8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/622410489878259179/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2010/03/how-to-hide-clock-in-windows-7.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/622410489878259179?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/622410489878259179?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/zHhHnlonTY8/how-to-hide-clock-in-windows-7.html" title="How to hide the clock in Windows 7" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_KQZODyF52kI/S5KnxZlJchI/AAAAAAAAAI0/kP6TeckfUAQ/s72-c/image_thumb.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2010/03/how-to-hide-clock-in-windows-7.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYEQH45cSp7ImA9WhdTF08.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-6046042675555345755</id><published>2010-02-27T12:14:00.003+05:30</published><updated>2011-07-15T15:15:01.029+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-15T15:15:01.029+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="word" /><category scheme="http://www.blogger.com/atom/ns#" term="plugin" /><category scheme="http://www.blogger.com/atom/ns#" term="office" /><title>Zotero Word Plugin giving trouble?</title><content type="html">Well I had my Zotero Word Plugin installed and working fine and one day suddenly it disappeared in to thin air :(&lt;br /&gt;
&lt;br /&gt;
All my project work got stuck because i couldn’t cite or put a reference list and i was so worried.&lt;br /&gt;
&lt;br /&gt;
1. I reinstalled Office 2007&lt;br /&gt;
2. Upgraded Zotero to 2.0&lt;br /&gt;
3. Tried to reinstall the word plugin using Firefox&lt;br /&gt;
&lt;br /&gt;
Nothing worked :(&lt;br /&gt;
&lt;br /&gt;
Well if that is the case for you too, maybe this little trick might get you up and running again. Notice this will only work if you have INSTALLED Zotero + Zotero Word Plugin (Which is a Firefox Addon in 2.0). &lt;br /&gt;
&lt;br /&gt;
Well finally the problem was that Word itself has disabled the Zotero AddIn.&lt;br /&gt;
&lt;br /&gt;
So just head to Word Options (From the Office Globe) –&amp;gt; Addins –&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check to see if by any chance Zotero is in the “Disabled Application Addins”.&lt;br /&gt;
&lt;br /&gt;
If it is, you are in luck. Simply select “Disabled Items” from Manage drop down box and click Go..&lt;br /&gt;
&lt;br /&gt;
Select Zotero and Click Enable. Restart Office and Presto :D&lt;br /&gt;
&lt;br /&gt;
Hope this helps anyone out there…&lt;br /&gt;
&lt;br /&gt;
Don’t forget to thank you if this helped you! :)&lt;br /&gt;
&lt;br /&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f8c7caae-30e4-4d29-89f0-f34f22d08796" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Technorati Tags:&lt;br /&gt;
&lt;a href="http://technorati.com/tags/word" rel="tag"&gt;word&lt;/a&gt;,&lt;a href="http://technorati.com/tags/zotero" rel="tag"&gt;zotero&lt;/a&gt;,&lt;a href="http://technorati.com/tags/2007" rel="tag"&gt;2007&lt;/a&gt;,&lt;a href="http://technorati.com/tags/windows" rel="tag"&gt;windows&lt;/a&gt;,&lt;a href="http://technorati.com/tags/7" rel="tag"&gt;7&lt;/a&gt;,&lt;a href="http://technorati.com/tags/vista" rel="tag"&gt;vista&lt;/a&gt;,&lt;a href="http://technorati.com/tags/plugin" rel="tag"&gt;plugin&lt;/a&gt;,&lt;a href="http://technorati.com/tags/addon" rel="tag"&gt;addon&lt;/a&gt;,&lt;a href="http://technorati.com/tags/addin" rel="tag"&gt;addin&lt;/a&gt;,&lt;a href="http://technorati.com/tags/not" rel="tag"&gt;not&lt;/a&gt;,&lt;a href="http://technorati.com/tags/work" rel="tag"&gt;work&lt;/a&gt;,&lt;a href="http://technorati.com/tags/disable" rel="tag"&gt;disable&lt;/a&gt;,&lt;a href="http://technorati.com/tags/enable" rel="tag"&gt;enable&lt;/a&gt;,&lt;br /&gt;
&lt;a href="http://technorati.com/tags/how" rel="tag"&gt;how&lt;/a&gt;,&lt;a href="http://technorati.com/tags/to" rel="tag"&gt;to&lt;/a&gt;,&lt;a href="http://technorati.com/tags/reenable" rel="tag"&gt;reenable&lt;/a&gt;,&lt;a href="http://technorati.com/tags/functioning" rel="tag"&gt;functioning&lt;/a&gt;,&lt;a href="http://technorati.com/tags/working" rel="tag"&gt;working&lt;/a&gt;,&lt;a href="http://technorati.com/tags/will" rel="tag"&gt;will&lt;/a&gt;,&lt;a href="http://technorati.com/tags/display" rel="tag"&gt;display&lt;/a&gt;,&lt;a href="http://technorati.com/tags/disabled" rel="tag"&gt;disabled&lt;/a&gt;,&lt;a href="http://technorati.com/tags/enabled" rel="tag"&gt;enabled&lt;/a&gt;,&lt;a href="http://technorati.com/tags/firefox" rel="tag"&gt;firefox&lt;/a&gt;,&lt;br /&gt;
&lt;a href="http://technorati.com/tags/end" rel="tag"&gt;end&lt;/a&gt;,&lt;a href="http://technorati.com/tags/note" rel="tag"&gt;note&lt;/a&gt;,&lt;a href="http://technorati.com/tags/endnote" rel="tag"&gt;endnote&lt;/a&gt;,&lt;a href="http://technorati.com/tags/papers" rel="tag"&gt;papers&lt;/a&gt;,&lt;a href="http://technorati.com/tags/mendeley" rel="tag"&gt;mendeley&lt;/a&gt;,&lt;a href="http://technorati.com/tags/mendely" rel="tag"&gt;mendely&lt;/a&gt;,&lt;a href="http://technorati.com/tags/bibtex" rel="tag"&gt;bibtex&lt;/a&gt;,&lt;a href="http://technorati.com/tags/citation" rel="tag"&gt;citation&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cite" rel="tag"&gt;cite&lt;/a&gt;,&lt;a href="http://technorati.com/tags/reference" rel="tag"&gt;reference&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://technorati.com/tags/reference" rel="tag"&gt;&lt;/a&gt;,&lt;a href="http://technorati.com/tags/list" rel="tag"&gt;list&lt;/a&gt;,&lt;a href="http://technorati.com/tags/bibliography" rel="tag"&gt;bibliography&lt;/a&gt;,&lt;a href="http://technorati.com/tags/manage" rel="tag"&gt;manage&lt;/a&gt;,&lt;a href="http://technorati.com/tags/automatically" rel="tag"&gt;automatically&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-6046042675555345755?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6pSv4zLQTMGOiQoCuIn_IS5jXkg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6pSv4zLQTMGOiQoCuIn_IS5jXkg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6pSv4zLQTMGOiQoCuIn_IS5jXkg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6pSv4zLQTMGOiQoCuIn_IS5jXkg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/R24ddhsVcsQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/6046042675555345755/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2010/02/zotero-word-plugin-giving-trouble.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/6046042675555345755?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/6046042675555345755?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/R24ddhsVcsQ/zotero-word-plugin-giving-trouble.html" title="Zotero Word Plugin giving trouble?" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2010/02/zotero-word-plugin-giving-trouble.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUHQnw5fyp7ImA9WxBRGU4.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-6094783745741500660</id><published>2010-01-08T12:33:00.000+05:30</published><updated>2010-01-08T12:33:53.227+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-08T12:33:53.227+05:30</app:edited><title>Fakebook Quotes</title><content type="html">Found this website while i was stumbling...&lt;br /&gt;This website lets you create a fake Facebook chat script :)&lt;br /&gt;Try it out...&lt;br /&gt;&lt;br /&gt;If only you could specify the profile image as well!!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://fakebookquotes.appspot.com/"&gt;Fakebook Quotes&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-6094783745741500660?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/o067fzfMRuw1-GRFgpIcH2LUAlM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o067fzfMRuw1-GRFgpIcH2LUAlM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/o067fzfMRuw1-GRFgpIcH2LUAlM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o067fzfMRuw1-GRFgpIcH2LUAlM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/4mw2Q4AHBiA" height="1" width="1"/&gt;</content><link rel="related" href="http://fakebookquotes.appspot.com/" title="Fakebook Quotes" /><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/6094783745741500660/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2010/01/fakebook-quotes.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/6094783745741500660?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/6094783745741500660?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/4mw2Q4AHBiA/fakebook-quotes.html" title="Fakebook Quotes" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2010/01/fakebook-quotes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4ESXc_cSp7ImA9WxFaEUg.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-6415415451431833014</id><published>2009-12-25T23:06:00.003+05:30</published><updated>2010-07-15T05:45:08.949+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-15T05:45:08.949+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="software" /><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>Search for ANYTHING using EVERYTHING</title><content type="html">&lt;ul&gt;&lt;li&gt;Ever wanted to quickly find all the doc files in your PC? &lt;/li&gt;
&lt;li&gt;Or all jpg files where the name starts with D and ends with an A + contains a 1 in the middle? &lt;/li&gt;
&lt;li&gt;Love wildcards for searching?? &lt;/li&gt;
&lt;li&gt;Even better, wish you can use regular expressions for searching? &lt;/li&gt;
&lt;li&gt;Wish that everything was indexed and it was a matter of typing to search for something? &lt;/li&gt;
&lt;li&gt;Want your files to be indexed REAL TIME but without hogging up your RAM? &lt;/li&gt;
&lt;li&gt;Love Google’s simple search box? &lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
You need EVERYTHING! :D&lt;br /&gt;
EVERYTHING will search for ANYTHING and EVERYTHING the WAY you WANT it :D&lt;br /&gt;
&lt;br /&gt;
&lt;br/&gt;&lt;br /&gt;
&lt;a href="http://lh3.ggpht.com/_KQZODyF52kI/SzT4Az-DrZI/AAAAAAAAAIY/Sivys6VQa6Q/s1600-h/image%5B4%5D.png"&gt;&lt;img alt="image" border="0" height="259" src="http://lh4.ggpht.com/_KQZODyF52kI/SzT4C3xkqwI/AAAAAAAAAIc/2lhQrek4ZzA/image_thumb%5B2%5D.png?imgmax=800" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline;" title="image" width="461" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br/&gt;&lt;br /&gt;
   &lt;br /&gt;
Just give it a few minutes to index all your files and you are good to go! Just simply enter a query with/without wildcards and the results are immediately shown! Everything registers it self for file changes and automatically updates the index. &lt;br /&gt;
Everything is very low on resource consumption. I have made everything index all my files and that is exactly 301,695 files and it takes less than 20MB. &lt;br /&gt;
&lt;a href="http://lh5.ggpht.com/_KQZODyF52kI/SzT4F-9h2uI/AAAAAAAAAIg/XUevwXmjlFk/s1600-h/image%5B8%5D.png"&gt;&lt;img alt="image" border="0" height="364" src="http://lh3.ggpht.com/_KQZODyF52kI/SzT4KJWm2XI/AAAAAAAAAIk/2c48URfogJE/image_thumb%5B4%5D.png?imgmax=800" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline;" title="image" width="327" /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br/&gt;&lt;br /&gt;
One of the most coolest features of Everything is that it can start an HTTP/ETP/FTP server on any port and (with username/password authentication) you can connect to your computer from anywhere and browse all the indexed files + download them :D    &lt;br /&gt;
&lt;br /&gt;
&lt;br/&gt;&lt;br /&gt;
&lt;br /&gt;
Other features include&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Context Menu Integration &lt;/li&gt;
&lt;li&gt;Export Search Results (txt format) &lt;/li&gt;
&lt;li&gt;Exclude items from your search (File/Folder/Pattern) &lt;/li&gt;
&lt;li&gt;Hot Key support &lt;/li&gt;
&lt;li&gt;Match cAsE/Whole Word/Path/Regex &lt;/li&gt;
&lt;li&gt;Use Boolean operators! (w00t!) &lt;/li&gt;
&lt;li&gt;Automatic Update &lt;/li&gt;
&lt;li&gt;Runs on Windows 7 (64-bit too)! &lt;/li&gt;
&lt;li&gt;Its FREE! &lt;/li&gt;
&lt;/ul&gt;Bad Side&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;No network location indexing (You need to run Everything on both computers and start an ETP server) &lt;/li&gt;
&lt;li&gt;No file content indexing (only file names) &lt;/li&gt;
&lt;li&gt;Only NTFS partitions supported! &lt;/li&gt;
&lt;li&gt;Windows Only! &lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br/&gt;&lt;br /&gt;
Check &lt;a href="http://www.voidtools.com/faq.php" target="_blank"&gt;Everything FAQ&lt;/a&gt; for more details&lt;br /&gt;
&lt;br /&gt;
&lt;br/&gt;&lt;br /&gt;
&lt;a href="http://www.voidtools.com/download.php" target="_blank"&gt;DOWNLOAD EVERYTHING&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br/&gt;&lt;br /&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:92fd8dbe-4099-428d-998b-4d426158d690" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Technorati Tags:&lt;br /&gt;
&lt;a href="http://technorati.com/tags/software" rel="tag"&gt;software&lt;/a&gt;,&lt;a href="http://technorati.com/tags/freeware" rel="tag"&gt;freeware&lt;/a&gt;,&lt;a href="http://technorati.com/tags/index" rel="tag"&gt;index&lt;/a&gt;,&lt;a href="http://technorati.com/tags/google" rel="tag"&gt;google&lt;/a&gt;,&lt;a href="http://technorati.com/tags/search" rel="tag"&gt;search&lt;/a&gt;,&lt;a href="http://technorati.com/tags/file" rel="tag"&gt;file&lt;/a&gt;,&lt;a href="http://technorati.com/tags/files" rel="tag"&gt;files&lt;/a&gt;,&lt;a href="http://technorati.com/tags/folder" rel="tag"&gt;folder&lt;/a&gt;,&lt;a href="http://technorati.com/tags/folders" rel="tag"&gt;folders&lt;/a&gt;,&lt;a href="http://technorati.com/tags/quick" rel="tag"&gt;quick&lt;/a&gt;,&lt;a href="http://technorati.com/tags/easy" rel="tag"&gt;easy&lt;/a&gt;,&lt;a href="http://technorati.com/tags/filter" rel="tag"&gt;filter&lt;/a&gt;,&lt;br /&gt;
&lt;a href="http://technorati.com/tags/find" rel="tag"&gt;find&lt;/a&gt;,&lt;a href="http://technorati.com/tags/look" rel="tag"&gt;look&lt;/a&gt;,&lt;a href="http://technorati.com/tags/auto" rel="tag"&gt;auto&lt;/a&gt;,&lt;a href="http://technorati.com/tags/regex" rel="tag"&gt;regex&lt;/a&gt;,&lt;a href="http://technorati.com/tags/regular" rel="tag"&gt;regular&lt;/a&gt;,&lt;a href="http://technorati.com/tags/expression" rel="tag"&gt;expression&lt;/a&gt;,&lt;a href="http://technorati.com/tags/boolean" rel="tag"&gt;boolean&lt;/a&gt;,&lt;a href="http://technorati.com/tags/windows" rel="tag"&gt;windows&lt;/a&gt;,&lt;a href="http://technorati.com/tags/7" rel="tag"&gt;7&lt;/a&gt;,&lt;a href="http://technorati.com/tags/xp" rel="tag"&gt;xp&lt;/a&gt;,&lt;a href="http://technorati.com/tags/2000" rel="tag"&gt;2000&lt;/a&gt;,&lt;a href="http://technorati.com/tags/NTFS" rel="tag"&gt;NTFS&lt;/a&gt;,&lt;br /&gt;
&lt;a href="http://technorati.com/tags/update" rel="tag"&gt;update&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ftp" rel="tag"&gt;ftp&lt;/a&gt;,&lt;a href="http://technorati.com/tags/http" rel="tag"&gt;http&lt;/a&gt;,&lt;a href="http://technorati.com/tags/server" rel="tag"&gt;server&lt;/a&gt;,&lt;a href="http://technorati.com/tags/using" rel="tag"&gt;using&lt;/a&gt;,&lt;a href="http://technorati.com/tags/wild" rel="tag"&gt;wild&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cards" rel="tag"&gt;cards&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ram" rel="tag"&gt;ram&lt;/a&gt;,&lt;a href="http://technorati.com/tags/swift" rel="tag"&gt;swift&lt;/a&gt;,&lt;a href="http://technorati.com/tags/name" rel="tag"&gt;name&lt;/a&gt;,&lt;a href="http://technorati.com/tags/content" rel="tag"&gt;content&lt;/a&gt;,&lt;a href="http://technorati.com/tags/free" rel="tag"&gt;free&lt;/a&gt;,&lt;a href="http://technorati.com/tags/etp" rel="tag"&gt;etp&lt;/a&gt;,&lt;a href="http://technorati.com/tags/quickly" rel="tag"&gt;quickly&lt;/a&gt;,&lt;br /&gt;
&lt;a href="http://technorati.com/tags/easily" rel="tag"&gt;easily&lt;/a&gt;,&lt;a href="http://technorati.com/tags/network" rel="tag"&gt;network&lt;/a&gt;,&lt;a href="http://technorati.com/tags/browse" rel="tag"&gt;browse&lt;/a&gt;,&lt;a href="http://technorati.com/tags/computer" rel="tag"&gt;computer&lt;/a&gt;,&lt;a href="http://technorati.com/tags/computers" rel="tag"&gt;computers&lt;/a&gt;,&lt;a href="http://technorati.com/tags/everything" rel="tag"&gt;everything&lt;/a&gt;,&lt;a href="http://technorati.com/tags/anything" rel="tag"&gt;anything&lt;/a&gt;,&lt;a href="http://technorati.com/tags/export" rel="tag"&gt;export&lt;/a&gt;,&lt;a href="http://technorati.com/tags/hot" rel="tag"&gt;hot&lt;/a&gt;,&lt;a href="http://technorati.com/tags/key" rel="tag"&gt;key&lt;/a&gt;,&lt;br /&gt;
&lt;a href="http://technorati.com/tags/match" rel="tag"&gt;match&lt;/a&gt;,&lt;a href="http://technorati.com/tags/case" rel="tag"&gt;case&lt;/a&gt;,&lt;a href="http://technorati.com/tags/path" rel="tag"&gt;path&lt;/a&gt;,&lt;a href="http://technorati.com/tags/whole" rel="tag"&gt;whole&lt;/a&gt;,&lt;a href="http://technorati.com/tags/word" rel="tag"&gt;word&lt;/a&gt;,&lt;a href="http://technorati.com/tags/operators" rel="tag"&gt;operators&lt;/a&gt;,&lt;a href="http://technorati.com/tags/context" rel="tag"&gt;context&lt;/a&gt;,&lt;a href="http://technorati.com/tags/menu" rel="tag"&gt;menu&lt;/a&gt;,&lt;a href="http://technorati.com/tags/integration" rel="tag"&gt;integration&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-6415415451431833014?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AsMLbPPrkJ9QqgL7gU4xz5NwhRo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AsMLbPPrkJ9QqgL7gU4xz5NwhRo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AsMLbPPrkJ9QqgL7gU4xz5NwhRo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AsMLbPPrkJ9QqgL7gU4xz5NwhRo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/h8qO6zwrbCo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/6415415451431833014/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/12/search-for-anything-using-everything.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/6415415451431833014?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/6415415451431833014?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/h8qO6zwrbCo/search-for-anything-using-everything.html" title="Search for ANYTHING using EVERYTHING" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_KQZODyF52kI/SzT4C3xkqwI/AAAAAAAAAIc/2lhQrek4ZzA/s72-c/image_thumb%5B2%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/12/search-for-anything-using-everything.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYMQXcyfip7ImA9WxBSEEw.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-6624889031955701221</id><published>2009-12-17T06:32:00.003+05:30</published><updated>2009-12-17T06:39:40.996+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-17T06:39:40.996+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="blocked" /><category scheme="http://www.blogger.com/atom/ns#" term="down" /><category scheme="http://www.blogger.com/atom/ns#" term="access" /><category scheme="http://www.blogger.com/atom/ns#" term="tracker" /><category scheme="http://www.blogger.com/atom/ns#" term="cannot" /><category scheme="http://www.blogger.com/atom/ns#" term="error" /><category scheme="http://www.blogger.com/atom/ns#" term="torrent-damage" /><category scheme="http://www.blogger.com/atom/ns#" term="change" /><category scheme="http://www.blogger.com/atom/ns#" term="working" /><category scheme="http://www.blogger.com/atom/ns#" term="cant" /><category scheme="http://www.blogger.com/atom/ns#" term="changed" /><category scheme="http://www.blogger.com/atom/ns#" term="torrent-damage.net" /><category scheme="http://www.blogger.com/atom/ns#" term="url" /><category scheme="http://www.blogger.com/atom/ns#" term="bit" /><category scheme="http://www.blogger.com/atom/ns#" term="wiki" /><category scheme="http://www.blogger.com/atom/ns#" term="net" /><category scheme="http://www.blogger.com/atom/ns#" term="torrent" /><category scheme="http://www.blogger.com/atom/ns#" term="www.torrent-damage.net" /><category scheme="http://www.blogger.com/atom/ns#" term="damage" /><category scheme="http://www.blogger.com/atom/ns#" term="not" /><title>Torrent-Damage -&gt; Torrent-Wiki</title><content type="html">As you might have noticed one of the popular bit torrent tracker named Torrent-Damage.net is down!&lt;br /&gt;The reason as i found out was some issue with the domain, the site is working perfectly fine!&lt;br /&gt;Their new (maybe temporary) URL will be torrent-wiki.net&lt;br /&gt;&lt;br /&gt;If you are in the middle of leeching/seeding a torrent please change the tracker url to&lt;br /&gt;tracker.torrent-wiki.net/blah blah&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.torrent-wiki.net"&gt;www.Torrent-Wiki.net&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Please say a little thank you if this helps you! :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-6624889031955701221?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9qzbaK6peq1BOqCMrexaELBP1sE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9qzbaK6peq1BOqCMrexaELBP1sE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9qzbaK6peq1BOqCMrexaELBP1sE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9qzbaK6peq1BOqCMrexaELBP1sE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/7mOKHWa5mjk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/6624889031955701221/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/12/torrent-damage-torrent-wiki.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/6624889031955701221?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/6624889031955701221?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/7mOKHWa5mjk/torrent-damage-torrent-wiki.html" title="Torrent-Damage -&gt; Torrent-Wiki" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/12/torrent-damage-torrent-wiki.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMFQHk4eSp7ImA9WxBTGEU.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-5740166483530130946</id><published>2009-12-15T20:15:00.001+05:30</published><updated>2009-12-15T20:16:51.731+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-15T20:16:51.731+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="firefox" /><category scheme="http://www.blogger.com/atom/ns#" term="addons" /><category scheme="http://www.blogger.com/atom/ns#" term="extensions" /><category scheme="http://www.blogger.com/atom/ns#" term="chrome" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><title>Google Chrome Extensions</title><content type="html">I've being a hard-core Firefox fan but now Google Chrome is tempting me very much!!! First it was the Grease Monkey scripts that Chrome supported and now there are about 100 useful (almost similar to Firefox) extensions in the Google Chrome Extension website!! Installing an extension does not need a restart (well, uninstalling doesn't need either!) &lt;br /&gt;&lt;br /&gt;Well Stumble Upon and some neat extensions are rocking Google Chrome!!! True that Chrome does not have a huge addon repository like Firefox but I'm betting on it!&lt;br /&gt;&lt;br /&gt;Install the latest Developer Preview of Chrome and try out all those neat extensions!&lt;br /&gt;&lt;br /&gt;&lt;a href="https://chrome.google.com/extensions"&gt;Google Chrome Extensions&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-5740166483530130946?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xRLz1JcVHJF9H3oQv_W4f43fvGQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xRLz1JcVHJF9H3oQv_W4f43fvGQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xRLz1JcVHJF9H3oQv_W4f43fvGQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xRLz1JcVHJF9H3oQv_W4f43fvGQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/X06ppwjtb6U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/5740166483530130946/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/12/google-chrome-extensions.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/5740166483530130946?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/5740166483530130946?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/X06ppwjtb6U/google-chrome-extensions.html" title="Google Chrome Extensions" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/12/google-chrome-extensions.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUARXg-fCp7ImA9WxBTFko.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-2285512300984796028</id><published>2009-12-07T22:46:00.002+05:30</published><updated>2009-12-13T09:20:44.654+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-13T09:20:44.654+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="software" /><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>Get to know your laptop battery and give it a treat!</title><content type="html">&lt;p&gt;How much do you know about laptop battery? Bet you don’t know a lot apart from the manufacturer! Want to know the design capacity? Total capacity?? How about wear level? Interested? Keep reading…&lt;/p&gt;  &lt;p&gt;Battery Care is one good piece of software that will let analyze your laptop battery’s birth certificate!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This is the main screen where you get to see all the basic information&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_KQZODyF52kI/Sx084OGnL_I/AAAAAAAAAIQ/Wy75KeQJRiI/s1600-h/image%5B30%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_KQZODyF52kI/Sx086usFZaI/AAAAAAAAAIU/3tQoOWPLjoo/image_thumb%5B14%5D.png?imgmax=800" width="347" height="355" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This is the Detailed Information screen where you get to know everything about the battery! As you can see there is a comprehensive list of details about your battery&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_KQZODyF52kI/Sx04G4-fg6I/AAAAAAAAAHo/vxI0HaJg7So/s1600-h/image%5B3%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_KQZODyF52kI/Sx04K6r32aI/AAAAAAAAAHs/e9bruLJ5CXM/image_thumb%5B1%5D.png?imgmax=800" width="326" height="334" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The most awesome feature of Battery Care is the automatic selection of power plan depending on the power source. This helps a lot when you keep your laptop unattended for a long period of time. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://lh4.ggpht.com/_KQZODyF52kI/Sx04MICGU9I/AAAAAAAAAHw/F6AHKYQFXkk/s1600-h/image%5B11%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_KQZODyF52kI/Sx04OdSMIPI/AAAAAAAAAH0/6S0EHIKbTUk/image_thumb%5B5%5D.png?imgmax=800" width="344" height="352" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;BatteryCare has a handy system tray icon which will display the current status of your battery&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_KQZODyF52kI/Sx04PE2e5II/AAAAAAAAAH4/_W6r_419cCs/s1600-h/image%5B18%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_KQZODyF52kI/Sx04QW6T3kI/AAAAAAAAAH8/4FMHYx8ODNk/image_thumb%5B8%5D.png?imgmax=800" width="244" height="174" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;BatteryCare has options to temporarily disable battery-hungry Vista Aero and SuperFetch, ReadyBoost and SearchIndexer services in battery mode making you squeeze out that extra juice out of your battery!&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_KQZODyF52kI/Sx04RQ2ddwI/AAAAAAAAAIA/KsH2uT51oNs/s1600-h/image%5B22%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_KQZODyF52kI/Sx04Tv9XH6I/AAAAAAAAAIE/4kjFiGLTkhQ/image_thumb%5B10%5D.png?imgmax=800" width="346" height="354" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;BatteryCare website contains a comprehensive guide to laptop batteries and debunks a lot of battery myths too!&lt;/p&gt;  &lt;p&gt;&lt;a title="http://batterycare.bkspot.com/en/guide.html" href="http://batterycare.bkspot.com/en/guide.html"&gt;http://batterycare.bkspot.com/en/guide.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Another great feature of Battery Care is to change the power plan with just 2 clicks! Right click on the system tray icon and you can easily switch between ALL the power plans and not just 2! (I can seriously kill whoever changed Windows 7’s power plan switch option!)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_KQZODyF52kI/Sx04Un9o34I/AAAAAAAAAII/5YJtMnJXZZw/s1600-h/image%5B26%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_KQZODyF52kI/Sx04WKSdU9I/AAAAAAAAAIM/lptEnfanmi4/image_thumb%5B12%5D.png?imgmax=800" width="307" height="192" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Battery Care is really a one man show by Filipe Lourenço! Kudos!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://batterycare.bkspot.com/en/index.html" target="_blank"&gt;Download Battery Care&lt;/a&gt; and give it a try! It is totally worth it!&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:937edd38-7279-42f5-8513-a196c361c8e3" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/battery" rel="tag"&gt;battery&lt;/a&gt;,&lt;a href="http://technorati.com/tags/software" rel="tag"&gt;software&lt;/a&gt;,&lt;a href="http://technorati.com/tags/freeware" rel="tag"&gt;freeware&lt;/a&gt;,&lt;a href="http://technorati.com/tags/care" rel="tag"&gt;care&lt;/a&gt;,&lt;a href="http://technorati.com/tags/laptop" rel="tag"&gt;laptop&lt;/a&gt;,&lt;a href="http://technorati.com/tags/wear" rel="tag"&gt;wear&lt;/a&gt;,&lt;a href="http://technorati.com/tags/manufacturer" rel="tag"&gt;manufacturer&lt;/a&gt;,&lt;a href="http://technorati.com/tags/find" rel="tag"&gt;find&lt;/a&gt;,&lt;a href="http://technorati.com/tags/analyze" rel="tag"&gt;analyze&lt;/a&gt;,&lt;a href="http://technorati.com/tags/analyse" rel="tag"&gt;analyse&lt;/a&gt;,&lt;a href="http://technorati.com/tags/how" rel="tag"&gt;how&lt;/a&gt;,&lt;a href="http://technorati.com/tags/to" rel="tag"&gt;to&lt;/a&gt;,&lt;a href="http://technorati.com/tags/capacity" rel="tag"&gt;capacity&lt;/a&gt;,&lt;a href="http://technorati.com/tags/remaining" rel="tag"&gt;remaining&lt;/a&gt;,&lt;a href="http://technorati.com/tags/time" rel="tag"&gt;time&lt;/a&gt;,&lt;a href="http://technorati.com/tags/status" rel="tag"&gt;status&lt;/a&gt;,&lt;a href="http://technorati.com/tags/detailed" rel="tag"&gt;detailed&lt;/a&gt;,&lt;a href="http://technorati.com/tags/current" rel="tag"&gt;current&lt;/a&gt;,&lt;a href="http://technorati.com/tags/power" rel="tag"&gt;power&lt;/a&gt;,&lt;a href="http://technorati.com/tags/source" rel="tag"&gt;source&lt;/a&gt;,&lt;a href="http://technorati.com/tags/designed" rel="tag"&gt;designed&lt;/a&gt;,&lt;a href="http://technorati.com/tags/discharge" rel="tag"&gt;discharge&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cycle" rel="tag"&gt;cycle&lt;/a&gt;,&lt;a href="http://technorati.com/tags/calibration" rel="tag"&gt;calibration&lt;/a&gt;,&lt;a href="http://technorati.com/tags/tension" rel="tag"&gt;tension&lt;/a&gt;,&lt;a href="http://technorati.com/tags/voltage" rel="tag"&gt;voltage&lt;/a&gt;,&lt;a href="http://technorati.com/tags/automatically" rel="tag"&gt;automatically&lt;/a&gt;,&lt;a href="http://technorati.com/tags/plan" rel="tag"&gt;plan&lt;/a&gt;,&lt;a href="http://technorati.com/tags/saver" rel="tag"&gt;saver&lt;/a&gt;,&lt;a href="http://technorati.com/tags/balanced" rel="tag"&gt;balanced&lt;/a&gt;,&lt;a href="http://technorati.com/tags/plugged" rel="tag"&gt;plugged&lt;/a&gt;,&lt;a href="http://technorati.com/tags/high" rel="tag"&gt;high&lt;/a&gt;,&lt;a href="http://technorati.com/tags/performance" rel="tag"&gt;performance&lt;/a&gt;,&lt;a href="http://technorati.com/tags/update" rel="tag"&gt;update&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cpu" rel="tag"&gt;cpu&lt;/a&gt;,&lt;a href="http://technorati.com/tags/temperature" rel="tag"&gt;temperature&lt;/a&gt;,&lt;a href="http://technorati.com/tags/monitor" rel="tag"&gt;monitor&lt;/a&gt;,&lt;a href="http://technorati.com/tags/disable" rel="tag"&gt;disable&lt;/a&gt;,&lt;a href="http://technorati.com/tags/pause" rel="tag"&gt;pause&lt;/a&gt;,&lt;a href="http://technorati.com/tags/windows" rel="tag"&gt;windows&lt;/a&gt;,&lt;a href="http://technorati.com/tags/7" rel="tag"&gt;7&lt;/a&gt;,&lt;a href="http://technorati.com/tags/vista" rel="tag"&gt;vista&lt;/a&gt;,&lt;a href="http://technorati.com/tags/aero" rel="tag"&gt;aero&lt;/a&gt;,&lt;a href="http://technorati.com/tags/service" rel="tag"&gt;service&lt;/a&gt;,&lt;a href="http://technorati.com/tags/select" rel="tag"&gt;select&lt;/a&gt;,&lt;a href="http://technorati.com/tags/selection" rel="tag"&gt;selection&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-2285512300984796028?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/l5CL1Gw0Z4Qvh9o5kMrD-cqdv7c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/l5CL1Gw0Z4Qvh9o5kMrD-cqdv7c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/l5CL1Gw0Z4Qvh9o5kMrD-cqdv7c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/l5CL1Gw0Z4Qvh9o5kMrD-cqdv7c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/dtSp0CrP-w4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/2285512300984796028/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/12/get-to-know-your-laptop-battery-and.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/2285512300984796028?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/2285512300984796028?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/dtSp0CrP-w4/get-to-know-your-laptop-battery-and.html" title="Get to know your laptop battery and give it a treat!" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_KQZODyF52kI/Sx086usFZaI/AAAAAAAAAIU/3tQoOWPLjoo/s72-c/image_thumb%5B14%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/12/get-to-know-your-laptop-battery-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkAERn8yeyp7ImA9WxNaGE0.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-2490892053212091774</id><published>2009-12-01T21:40:00.001+05:30</published><updated>2009-12-03T08:21:47.193+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-03T08:21:47.193+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="software" /><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>Your one stop solution to be online in all your IM Messengers + Email Accounts + Social Networking Sites</title><content type="html">&lt;p&gt;Seriously, how many instant messengers and web browsers windows you have to have opened to chat, view email and connect with your social networking buddies?&lt;/p&gt;  &lt;p&gt;For me, just one simple application! Digbsy!&lt;/p&gt;  &lt;p&gt;First of all Digsby is a MULTI-PROTOCOL Instant Messenger! It can support AIM, MSN, Yahoo, ICQ, Google Talk, Jabber, and Facebook Chat!! Yes people, FACEBOOK chat too :D :D&lt;/p&gt;  &lt;p&gt;&lt;a title="Nice looking customizable windows" href="http://img.digsby.com/screenshots/1_blists.png"&gt;&lt;img src="http://img.digsby.com/screenshots/1_blists.png" width="455" height="343" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Apart from these you can have fully customizable messaging windows!&lt;/p&gt;  &lt;p&gt;&lt;a title="Nice looking conversation themes" href="http://img.digsby.com/screenshots/2_convo_themes.png"&gt;&lt;img src="http://img.digsby.com/screenshots/2_convo_themes.png" width="439" height="341" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;OK… no more multiple windows!!! Do it the TAB style :D&lt;/p&gt;  &lt;p&gt;&lt;a title="Tabbed Interface to chatting" href="http://img.digsby.com/screenshots/6_tabs.png"&gt;&lt;img src="http://img.digsby.com/screenshots/6_tabs.png" width="467" height="352" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Merge all Roberts Yahoo, MSN and Facebook chat in to one! :)&lt;/p&gt;  &lt;p&gt;&lt;a title="Merged accounts in to one" href="http://img.digsby.com/screenshots/8_merge.png"&gt;&lt;img src="http://img.digsby.com/screenshots/8_merge.png" width="455" height="505" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Find all your conversation, quickly! Really really quickly!&lt;/p&gt;  &lt;p&gt;&lt;a title="Find conversations" href="http://img.digsby.com/screenshots/9_logs.png"&gt;&lt;img src="http://img.digsby.com/screenshots/9_logs.png" width="464" height="363" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;One of my favourite feature is the Digsby Widget :D This allows you to embed a widget in your blog or favourite which the visitors can chat with you live while you are using your desktop Digsby application&lt;/p&gt;  &lt;p&gt;&lt;a title="Digsby Widget" href="http://img.digsby.com/screenshots/5_widget.png"&gt;&lt;img src="http://img.digsby.com/screenshots/5_widget.png" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Another very cool feature is the ability to carry on conversation without the window taking up half of your screen and blocking your precious screen space. This also allows to quickly respond to messages without stopping what you are really doing.&lt;/p&gt;  &lt;p&gt;&lt;a title="Quickly respond to messages" href="http://img.digsby.com/screenshots/7_popups.png"&gt;&lt;img src="http://img.digsby.com/screenshots/7_popups.png" width="451" height="302" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;OK… that’s all about instant messaging but that doesn’t stop there! The email functionality of Digsby is very extensive!&lt;/p&gt;  &lt;p&gt;Digsby supports Hotmail, Gmail, Yahoo Mail, AOL/AIM Mail, IMAP, and POP accounts&lt;/p&gt;  &lt;p&gt;&lt;a title="Digsby Email" href="http://img.digsby.com/screenshots/3_email.png"&gt;&lt;img src="http://img.digsby.com/screenshots/3_email.png" width="457" height="344" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The another very awesome feature is to the ability to keep up with all the social networking sites. Facebook, Twitter, MySpace and LinkedIn accounts are supported. You can even update your status using Digsby :)&lt;/p&gt;  &lt;p&gt;&lt;a title="Digsby Widget" href="http://img.digsby.com/screenshots/4_social.png"&gt;&lt;img src="http://img.digsby.com/screenshots/4_social.png" width="454" height="342" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Well i have only covered a few of the main features of Digsby! There are 100’s of more features and customizations for Digsby!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.digsby.com/" target="_blank"&gt;Download Digsby&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:8168ca8b-7ecd-40ac-8767-10460e96cbb3" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/software" rel="tag"&gt;software&lt;/a&gt;,&lt;a href="http://technorati.com/tags/freeware" rel="tag"&gt;freeware&lt;/a&gt;,&lt;a href="http://technorati.com/tags/instant" rel="tag"&gt;instant&lt;/a&gt;,&lt;a href="http://technorati.com/tags/messenger" rel="tag"&gt;messenger&lt;/a&gt;,&lt;a href="http://technorati.com/tags/yahoo" rel="tag"&gt;yahoo&lt;/a&gt;,&lt;a href="http://technorati.com/tags/hotmail" rel="tag"&gt;hotmail&lt;/a&gt;,&lt;a href="http://technorati.com/tags/digsby" rel="tag"&gt;digsby&lt;/a&gt;,&lt;a href="http://technorati.com/tags/multi" rel="tag"&gt;multi&lt;/a&gt;,&lt;a href="http://technorati.com/tags/protocol" rel="tag"&gt;protocol&lt;/a&gt;,&lt;a href="http://technorati.com/tags/facebook" rel="tag"&gt;facebook&lt;/a&gt;,&lt;a href="http://technorati.com/tags/chat" rel="tag"&gt;chat&lt;/a&gt;,&lt;a href="http://technorati.com/tags/aim" rel="tag"&gt;aim&lt;/a&gt;,&lt;a href="http://technorati.com/tags/google" rel="tag"&gt;google&lt;/a&gt;,&lt;a href="http://technorati.com/tags/gmail" rel="tag"&gt;gmail&lt;/a&gt;,&lt;a href="http://technorati.com/tags/windows" rel="tag"&gt;windows&lt;/a&gt;,&lt;a href="http://technorati.com/tags/live" rel="tag"&gt;live&lt;/a&gt;,&lt;a href="http://technorati.com/tags/msn" rel="tag"&gt;msn&lt;/a&gt;,&lt;a href="http://technorati.com/tags/icq" rel="tag"&gt;icq&lt;/a&gt;,&lt;a href="http://technorati.com/tags/jabber" rel="tag"&gt;jabber&lt;/a&gt;,&lt;a href="http://technorati.com/tags/mail" rel="tag"&gt;mail&lt;/a&gt;,&lt;a href="http://technorati.com/tags/email" rel="tag"&gt;email&lt;/a&gt;,&lt;a href="http://technorati.com/tags/desktop" rel="tag"&gt;desktop&lt;/a&gt;,&lt;a href="http://technorati.com/tags/application" rel="tag"&gt;application&lt;/a&gt;,&lt;a href="http://technorati.com/tags/programme" rel="tag"&gt;programme&lt;/a&gt;,&lt;a href="http://technorati.com/tags/program" rel="tag"&gt;program&lt;/a&gt;,&lt;a href="http://technorati.com/tags/tab" rel="tag"&gt;tab&lt;/a&gt;,&lt;a href="http://technorati.com/tags/tabbed" rel="tag"&gt;tabbed&lt;/a&gt;,&lt;a href="http://technorati.com/tags/widget" rel="tag"&gt;widget&lt;/a&gt;,&lt;a href="http://technorati.com/tags/aol" rel="tag"&gt;aol&lt;/a&gt;,&lt;a href="http://technorati.com/tags/imap" rel="tag"&gt;imap&lt;/a&gt;,&lt;a href="http://technorati.com/tags/pop" rel="tag"&gt;pop&lt;/a&gt;,&lt;a href="http://technorati.com/tags/pop3" rel="tag"&gt;pop3&lt;/a&gt;,&lt;a href="http://technorati.com/tags/twitter" rel="tag"&gt;twitter&lt;/a&gt;,&lt;a href="http://technorati.com/tags/myspace" rel="tag"&gt;myspace&lt;/a&gt;,&lt;a href="http://technorati.com/tags/linkedin" rel="tag"&gt;linkedin&lt;/a&gt;,&lt;a href="http://technorati.com/tags/update" rel="tag"&gt;update&lt;/a&gt;,&lt;a href="http://technorati.com/tags/status" rel="tag"&gt;status&lt;/a&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-2490892053212091774?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/99UUx0dgpWai0-wR9fhB3PmatD0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/99UUx0dgpWai0-wR9fhB3PmatD0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/99UUx0dgpWai0-wR9fhB3PmatD0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/99UUx0dgpWai0-wR9fhB3PmatD0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/Tf_OpIJqhmc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/2490892053212091774/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/12/your-one-stop-solution-to-be-online-in.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/2490892053212091774?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/2490892053212091774?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/Tf_OpIJqhmc/your-one-stop-solution-to-be-online-in.html" title="Your one stop solution to be online in all your IM Messengers + Email Accounts + Social Networking Sites" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/12/your-one-stop-solution-to-be-online-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYMSXg_fSp7ImA9WxNbGE8.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-3495768324075286266</id><published>2009-11-20T19:29:00.001+05:30</published><updated>2009-11-21T23:43:08.645+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-21T23:43:08.645+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="software" /><category scheme="http://www.blogger.com/atom/ns#" term="desktop" /><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>Ever wanted an uncluttered desktop?</title><content type="html">&lt;p&gt;I know everybody loves their desktop! Their treasure chest. That is where all your documents, songs, downloaded items, pr0n and all your 245 shortcuts are stored. You want it neat but you need all the items too??? Have your ever seen your beautiful wallpaper that took 5 hours to search for??? No! Not in all that clutter… Do you want a simple solution for all your clutter problems?? Like ‘em organized? Fences is your solution all your cluttered nightmares :D&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_KQZODyF52kI/Swage-DTyJI/AAAAAAAAAHI/9VF2Vv0z1ts/s1600-h/image%5B3%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_KQZODyF52kI/Swagr0kZ2jI/AAAAAAAAAHM/DBfB9mKhu5w/image_thumb%5B1%5D.png?imgmax=800" width="468" height="358" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Like this desktop better than yours??? &lt;/p&gt;  &lt;p&gt;Want to hide all the icons and fences see that beautiful desktop wallpaper? No problem! A simple double click will do the trick. Want them back? Another double click and presto, everything is back. &lt;/p&gt;  &lt;p&gt;And as their websites says&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Fences is an add-on to your desktop, not a replacement.&lt;/p&gt;    &lt;p&gt;     &lt;br /&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Fences™ is a software by StarDock&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.stardock.com/products/fences/"&gt;Download Fences&lt;/a&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f188da6d-95c8-4c05-992b-fe0ef1a41dde" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/freeware" rel="tag"&gt;freeware&lt;/a&gt;,&lt;a href="http://technorati.com/tags/software" rel="tag"&gt;software&lt;/a&gt;,&lt;a href="http://technorati.com/tags/desktop" rel="tag"&gt;desktop&lt;/a&gt;,&lt;a href="http://technorati.com/tags/enhancement" rel="tag"&gt;enhancement&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cluttered" rel="tag"&gt;cluttered&lt;/a&gt;,&lt;a href="http://technorati.com/tags/clutter" rel="tag"&gt;clutter&lt;/a&gt;,&lt;a href="http://technorati.com/tags/unclutterred" rel="tag"&gt;unclutterred&lt;/a&gt;,&lt;a href="http://technorati.com/tags/neat" rel="tag"&gt;neat&lt;/a&gt;,&lt;a href="http://technorati.com/tags/perfect" rel="tag"&gt;perfect&lt;/a&gt;,&lt;a href="http://technorati.com/tags/clean" rel="tag"&gt;clean&lt;/a&gt;,&lt;a href="http://technorati.com/tags/organize" rel="tag"&gt;organize&lt;/a&gt;,&lt;a href="http://technorati.com/tags/manage" rel="tag"&gt;manage&lt;/a&gt;,&lt;a href="http://technorati.com/tags/neatly" rel="tag"&gt;neatly&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cool" rel="tag"&gt;cool&lt;/a&gt;,&lt;a href="http://technorati.com/tags/effects" rel="tag"&gt;effects&lt;/a&gt;,&lt;a href="http://technorati.com/tags/managing" rel="tag"&gt;managing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/stardock" rel="tag"&gt;stardock&lt;/a&gt;,&lt;a href="http://technorati.com/tags/fences" rel="tag"&gt;fences&lt;/a&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-3495768324075286266?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/i9F_pbwjKt5ztw13uq0tTPwWoHg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/i9F_pbwjKt5ztw13uq0tTPwWoHg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/i9F_pbwjKt5ztw13uq0tTPwWoHg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/i9F_pbwjKt5ztw13uq0tTPwWoHg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/iI-4QFw8GAc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/3495768324075286266/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/11/ever-wanted-uncluttered-desktop.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/3495768324075286266?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/3495768324075286266?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/iI-4QFw8GAc/ever-wanted-uncluttered-desktop.html" title="Ever wanted an uncluttered desktop?" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_KQZODyF52kI/Swagr0kZ2jI/AAAAAAAAAHM/DBfB9mKhu5w/s72-c/image_thumb%5B1%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/11/ever-wanted-uncluttered-desktop.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4HQno8eSp7ImA9WxNbGE8.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-7665377960923441526</id><published>2009-11-20T19:12:00.001+05:30</published><updated>2009-11-21T23:38:53.471+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-21T23:38:53.471+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="software" /><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>Connectify! Share your Internet Connection, Wirelessly!</title><content type="html">&lt;p&gt;Ever wanted to share your Internet connection wirelessly?? You have 165 different WiFi activated devices and you wanted them all to have the same 100Mbps connection you get to your PC? Easy! Install Connectify! Connectify lets you virtually create/emulate a Wireless Access Point. No, it will not be an Ad-hoc network. You turn your laptop/desktop in to a REAL Wireless Access Point. No fancy configurations, no special hardware required! You only need a WiFi card (which almost all the laptops and new motherboards have built in).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_KQZODyF52kI/SwacxFdVAmI/AAAAAAAAAHA/cQsTQ8uShK0/s1600-h/image%5B3%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_KQZODyF52kI/SwacyjuoKYI/AAAAAAAAAHE/sxAhzN1fttU/image_thumb%5B1%5D.png?imgmax=800" width="310" height="364" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Security? Will all my neighbors get free internet? Not a problem! Your WiFi hotspot will have WPA2-Personal (AES) encryption! &lt;/p&gt;  &lt;p&gt;So what’s the catch? You know there is one, huh? Well Connectify runs only on Windows 7… All prior Windows versions are not supported. There FAQ tells you why…&lt;/p&gt;  &lt;blockquote&gt;   &lt;h4&gt;Does it run on Windows Vista or Windows XP?&lt;/h4&gt;    &lt;p&gt;Sorry, not at this time. Connectify depends on improvements made in Windows 7 to operate. Frankly, Windows 7 is such a big improvement, that we suggest you're better off upgrading than waiting for us to get all this working on an older version of Windows. &lt;a href="http://www.connectify.me/windows7.html"&gt;For more information on upgrading to Windows 7, see the upgrade guide on our web site&lt;/a&gt;. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Read their &lt;a href="http://www.connectify.me/docs/index.html"&gt;FAQ&lt;/a&gt; for more information.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.connectify.me/"&gt;Download Connectify&lt;/a&gt; from the official website&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:053f6311-b3d2-4795-9f2e-f14c5dc99075" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/freeware" rel="tag"&gt;freeware&lt;/a&gt;,&lt;a href="http://technorati.com/tags/software" rel="tag"&gt;software&lt;/a&gt;,&lt;a href="http://technorati.com/tags/connectify" rel="tag"&gt;connectify&lt;/a&gt;,&lt;a href="http://technorati.com/tags/connnect" rel="tag"&gt;connnect&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cool" rel="tag"&gt;cool&lt;/a&gt;,&lt;a href="http://technorati.com/tags/share" rel="tag"&gt;share&lt;/a&gt;,&lt;a href="http://technorati.com/tags/internet" rel="tag"&gt;internet&lt;/a&gt;,&lt;a href="http://technorati.com/tags/connection" rel="tag"&gt;connection&lt;/a&gt;,&lt;a href="http://technorati.com/tags/wireless" rel="tag"&gt;wireless&lt;/a&gt;,&lt;a href="http://technorati.com/tags/access" rel="tag"&gt;access&lt;/a&gt;,&lt;a href="http://technorati.com/tags/point" rel="tag"&gt;point&lt;/a&gt;,&lt;a href="http://technorati.com/tags/WPA" rel="tag"&gt;WPA&lt;/a&gt;,&lt;a href="http://technorati.com/tags/WPA-2" rel="tag"&gt;WPA-2&lt;/a&gt;,&lt;a href="http://technorati.com/tags/encryption" rel="tag"&gt;encryption&lt;/a&gt;,&lt;a href="http://technorati.com/tags/mobile" rel="tag"&gt;mobile&lt;/a&gt;,&lt;a href="http://technorati.com/tags/devices" rel="tag"&gt;devices&lt;/a&gt;,&lt;a href="http://technorati.com/tags/WiFi" rel="tag"&gt;WiFi&lt;/a&gt;,&lt;a href="http://technorati.com/tags/fidelity" rel="tag"&gt;fidelity&lt;/a&gt;,&lt;a href="http://technorati.com/tags/windows" rel="tag"&gt;windows&lt;/a&gt;,&lt;a href="http://technorati.com/tags/7" rel="tag"&gt;7&lt;/a&gt;,&lt;a href="http://technorati.com/tags/hotspot" rel="tag"&gt;hotspot&lt;/a&gt;,&lt;a href="http://technorati.com/tags/start" rel="tag"&gt;start&lt;/a&gt;,&lt;a href="http://technorati.com/tags/initiate" rel="tag"&gt;initiate&lt;/a&gt;,&lt;a href="http://technorati.com/tags/build" rel="tag"&gt;build&lt;/a&gt;,&lt;a href="http://technorati.com/tags/laptop" rel="tag"&gt;laptop&lt;/a&gt;,&lt;a href="http://technorati.com/tags/virtual" rel="tag"&gt;virtual&lt;/a&gt;,&lt;a href="http://technorati.com/tags/desktop" rel="tag"&gt;desktop&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sharing" rel="tag"&gt;sharing&lt;/a&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-7665377960923441526?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XqzsUZG-ieLlPV7FBuO83bc9S4k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XqzsUZG-ieLlPV7FBuO83bc9S4k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XqzsUZG-ieLlPV7FBuO83bc9S4k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XqzsUZG-ieLlPV7FBuO83bc9S4k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/NVCWI2cqPNc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/7665377960923441526/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/11/connectify-share-your-internet.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/7665377960923441526?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/7665377960923441526?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/NVCWI2cqPNc/connectify-share-your-internet.html" title="Connectify! Share your Internet Connection, Wirelessly!" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_KQZODyF52kI/SwacyjuoKYI/AAAAAAAAAHE/sxAhzN1fttU/s72-c/image_thumb%5B1%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/11/connectify-share-your-internet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8BQ3o-cSp7ImA9WxNWEEs.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-7799484811243918197</id><published>2009-09-28T22:05:00.005+05:30</published><updated>2009-10-09T10:04:12.459+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-09T10:04:12.459+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sync" /><category scheme="http://www.blogger.com/atom/ns#" term="free" /><category scheme="http://www.blogger.com/atom/ns#" term="software" /><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>Aw snap! My files are corrupted/missing! :(</title><content type="html">&lt;p&gt;Ever wake up in the morning only to find your nights of work is corrupted/missing or cant boot up your PC? Ever want to get back to an earlier revision of a file you were working yesterday? Two days back or one month back? :) There are two options! Keep track of several folders with the date, zip it and email it your self. There should be easier way, isn’t it? Yep! There is! Dropbox, your ultimate solution to backing up and automatic synchronization.&lt;/p&gt;  &lt;p&gt;Setting up Dropbox is so easy and once installed it is setup once and forget type software. Dropbox, simply put, is a folder which everything you put in to is automatically synchronized with the Dropbox server + all computers you have linked up with your account. That means, if you have Dropbox installed both at home and office, both the folders will contain the same exact content as one will immediately reflect changes made in another and vice versa. How cool is that? :) This does not stop there, well sure you can link up more than 2 computers… so all the 65365 computers that you work on will contain exactly the same folder…&lt;/p&gt;  &lt;p&gt;Now, lets say half way through your document you suddenly realize that you have done some changes to your document that you want back badly??? Normally, this is impossible! Because the content of the file is over written… only exception being you can keep on undoing… but what if those changes were done 7 days back? No worries! Dropbox to the rescue! Dropbox not only does automatic synchronization but also keeps track of all the changes made to your files… up to 30 days!! (Yeah you get unlimited undo history for the paid version!)&lt;/p&gt;  &lt;p&gt;Yeah now you know why you need Dropbox! It will automatically detect changes in a file and synchronize it with the server and other linked computers! But wait! What about my 65 MB file??? Every time i make a minor change to it the whole file is getting uploaded again!!!? The answer is NO WAY! This is why Dropbox is the next big thing and this is why Dropbox is so HOT! Dropbox uses a technology called Delta Synchronization (lBock-level or &lt;em&gt;delta&lt;/em&gt; sync) where only the part of the file which has being changed is only synchronized! Easy on the bandwidth and time saving! Plus, upload resuming is supported too! It certainly is smoking HOT!&lt;/p&gt;  &lt;p&gt;&lt;a href="https://www.getdropbox.com/features" target="_blank"&gt;Here is a complete list of Dropbox’s features&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://maketecheasier.com/wp-content/uploads/2008/09/dropbox-logo.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 480px; height: 202px;" src="http://maketecheasier.com/wp-content/uploads/2008/09/dropbox-logo.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.getdropbox.com/features" target="_blank"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So what are you waiting for! &lt;a href="https://www.getdropbox.com/referrals/NTEzMDMxMTE5" target="_blank"&gt;Get Drop Box!&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;P.S : The above link is actually a referral link…No it doesn’t give me $0.25 for everyone who clicks it but i get 250MB of additional space (up to 3GB) for everyone who gets registered!&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt; Technorati Tags: &lt;a href="http://technorati.com/tags/files" rel="tag"&gt;files&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cant" rel="tag"&gt;cant&lt;/a&gt;,&lt;a href="http://technorati.com/tags/boot" rel="tag"&gt;boot&lt;/a&gt;,&lt;a href="http://technorati.com/tags/revision" rel="tag"&gt;revision&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Keep" rel="tag"&gt;Keep&lt;/a&gt;,&lt;a href="http://technorati.com/tags/self" rel="tag"&gt;self&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Dropbox" rel="tag"&gt;Dropbox&lt;/a&gt;,&lt;a href="http://technorati.com/tags/solution" rel="tag"&gt;solution&lt;/a&gt;,&lt;a href="http://technorati.com/tags/synchronization" rel="tag"&gt;synchronization&lt;/a&gt;,&lt;a href="http://technorati.com/tags/setup" rel="tag"&gt;setup&lt;/a&gt;,&lt;a href="http://technorati.com/tags/folder" rel="tag"&gt;folder&lt;/a&gt;,&lt;a href="http://technorati.com/tags/server" rel="tag"&gt;server&lt;/a&gt;,&lt;a href="http://technorati.com/tags/account" rel="tag"&gt;account&lt;/a&gt;,&lt;a href="http://technorati.com/tags/office" rel="tag"&gt;office&lt;/a&gt;,&lt;a href="http://technorati.com/tags/exception" rel="tag"&gt;exception&lt;/a&gt;,&lt;a href="http://technorati.com/tags/worries" rel="tag"&gt;worries&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Yeah" rel="tag"&gt;Yeah&lt;/a&gt;,&lt;a href="http://technorati.com/tags/history" rel="tag"&gt;history&lt;/a&gt;,&lt;a href="http://technorati.com/tags/version" rel="tag"&gt;version&lt;/a&gt;,&lt;a href="http://technorati.com/tags/technology" rel="tag"&gt;technology&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Delta" rel="tag"&gt;Delta&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Easy" rel="tag"&gt;Easy&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Plus" rel="tag"&gt;Plus&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Here" rel="tag"&gt;Here&lt;/a&gt;,&lt;a href="http://technorati.com/tags/features" rel="tag"&gt;features&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Drop" rel="tag"&gt;Drop&lt;/a&gt;,&lt;a href="http://technorati.com/tags/referral" rel="tag"&gt;referral&lt;/a&gt;,&lt;a href="http://technorati.com/tags/options" rel="tag"&gt;options&lt;/a&gt;,&lt;a href="http://technorati.com/tags/computers" rel="tag"&gt;computers&lt;/a&gt;,&lt;a href="http://technorati.com/tags/folders" rel="tag"&gt;folders&lt;/a&gt;&lt;br /&gt;&lt;a href="http://technorati.com/tags/folders" rel="tag"&gt;recover&lt;/a&gt;&lt;br /&gt;&lt;a href="http://technorati.com/tags/files" rel="tag"&gt;files&lt;/a&gt;&lt;br /&gt;&lt;a href="http://technorati.com/tags/corrupted" rel="tag"&gt;corrupted&lt;/a&gt;&lt;br /&gt;&lt;a href="http://technorati.com/tags/restore" rel="tag"&gt;restore&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-7799484811243918197?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IJEC34Dx8W4A4FHNoWIBtKxBsXQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IJEC34Dx8W4A4FHNoWIBtKxBsXQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IJEC34Dx8W4A4FHNoWIBtKxBsXQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IJEC34Dx8W4A4FHNoWIBtKxBsXQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/MSHhcKYRoR8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/7799484811243918197/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/09/aw-snap-my-files-are-corruptedmissing.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/7799484811243918197?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/7799484811243918197?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/MSHhcKYRoR8/aw-snap-my-files-are-corruptedmissing.html" title="Aw snap! My files are corrupted/missing! :(" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/09/aw-snap-my-files-are-corruptedmissing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYDRnw5fSp7ImA9WxNREEo.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-1259317976957287669</id><published>2009-09-04T20:38:00.001+05:30</published><updated>2009-09-04T20:42:57.225+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-04T20:42:57.225+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="software" /><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>What happened to that 10GB i had free yesterday? :(</title><content type="html">&lt;p&gt;Common question? Yes! One morning, fresh, you check how much space is left in your C: drive and that 10GB is smiling at you making your whole day happy! You do your work, you play some games and you do all the www stuff you do everyday and everything is normal. Until, you see that weird message haunting you..&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_KQZODyF52kI/SqEtF0S7p2I/AAAAAAAAAGI/fzrbyX7K3iQ/s1600-h/Untitled33.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Untitled-3" border="0" alt="Untitled-3" src="http://lh5.ggpht.com/_KQZODyF52kI/SqEtHdp-CHI/AAAAAAAAAGM/su5tskvQRiI/Untitled3_thumb1.png?imgmax=800" width="308" height="80" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Where did all my space go??? Where is that 10GB i had in the morning? &lt;/p&gt;  &lt;p&gt;Prime Suspects&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Wife (Nah! She never touches the PC) &lt;/li&gt;    &lt;li&gt;Dog (Hates anything except fresh meat) &lt;/li&gt;    &lt;li&gt;Children (Was at school) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Now which one took away my free space?? Lets hand over the case to Mr.CCleaner first! (There’s another Mister waiting to take over the case too)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_KQZODyF52kI/SqEtI5haRoI/AAAAAAAAAGQ/nkJOx1sCWEY/s1600-h/image3.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_KQZODyF52kI/SqEtKaE26XI/AAAAAAAAAGU/tnwsdgpeqUw/image_thumb1.png?imgmax=800" width="429" height="246" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;CCleaner (Formerly Crap Cleaner),boasting powerful and expandable set of features will go deep down of your hard drive and search for all those unwanted junk files you never knew that was there in your hard drive.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_KQZODyF52kI/SqEtLhCxL2I/AAAAAAAAAGY/yFmjjCnXlMc/s1600-h/image20.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="image" border="0" alt="image" align="left" src="http://lh3.ggpht.com/_KQZODyF52kI/SqEtNaYcXrI/AAAAAAAAAGc/VjwEggdTZU8/image_thumb14.png?imgmax=800" width="190" height="499" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;It will first search in well known places for junk, useless and unwanted files reside ( Which is shown on the left side.. then it will search on places that most applications leave unwanted junk files… (Shown below)&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;a href="http://lh6.ggpht.com/_KQZODyF52kI/SqEtQUkLKVI/AAAAAAAAAGg/WLBWLNoUmfE/s1600-h/image%5B39%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_KQZODyF52kI/SqEtR9xr9UI/AAAAAAAAAGk/orxrablY-AY/image_thumb%5B32%5D.png?imgmax=800" width="170" height="401" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The analyze button will start searching for the junk files and will display what was found… You will be amazed the first time you run it, if you have&amp;#160; never run this before…&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_KQZODyF52kI/SqEtSnFOG4I/AAAAAAAAAGo/2LBXaazNbkg/s1600-h/image%5B35%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_KQZODyF52kI/SqEtUNdFxRI/AAAAAAAAAGs/kCX-p7N6GvE/image_thumb%5B30%5D.png?imgmax=800" width="217" height="221" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt; The other amazing feature that CCleaner offers is cleaning your registry! It will clean all those pesky little entries that take up the space in your registry and slow it down!&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt; &lt;a href="http://lh4.ggpht.com/_KQZODyF52kI/SqEtVmo8wRI/AAAAAAAAAGw/H4YeS_IoeSU/s1600-h/image%5B46%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_KQZODyF52kI/SqEtXN4_sdI/AAAAAAAAAG0/fGsSkVNsWEQ/image_thumb%5B35%5D.png?imgmax=800" width="420" height="237" /&gt;&lt;/a&gt;   &lt;p&gt;CCleaner is also built in with an Uninstall utility that can replace the Windows Uninstallation Utitlity…. + a startup manager and system restore point manager…. too much to ask in a freeware!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_KQZODyF52kI/SqEtX1PenSI/AAAAAAAAAG4/oo7Qq1YKGhQ/s1600-h/image%5B52%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_KQZODyF52kI/SqEtYqIAUjI/AAAAAAAAAG8/bIZTN1EuOZc/image_thumb%5B37%5D.png?imgmax=800" width="68" height="68" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a title="Download CCleaner" href="http://www.ccleaner.com/" target="_blank"&gt;Download Now&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt; Technorati Tags: &lt;a href="http://technorati.com/tags/Common" rel="tag"&gt;Common&lt;/a&gt;,&lt;a href="http://technorati.com/tags/message" rel="tag"&gt;message&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Where" rel="tag"&gt;Where&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Prime" rel="tag"&gt;Prime&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Wife" rel="tag"&gt;Wife&lt;/a&gt;,&lt;a href="http://technorati.com/tags/meat" rel="tag"&gt;meat&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Children" rel="tag"&gt;Children&lt;/a&gt;,&lt;a href="http://technorati.com/tags/CCleaner" rel="tag"&gt;CCleaner&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Mister" rel="tag"&gt;Mister&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Crap" rel="tag"&gt;Crap&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Cleaner" rel="tag"&gt;Cleaner&lt;/a&gt;,&lt;a href="http://technorati.com/tags/features" rel="tag"&gt;features&lt;/a&gt;,&lt;a href="http://technorati.com/tags/files" rel="tag"&gt;files&lt;/a&gt;,&lt;a href="http://technorati.com/tags/places" rel="tag"&gt;places&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Shown" rel="tag"&gt;Shown&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Uninstall" rel="tag"&gt;Uninstall&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Uninstallation" rel="tag"&gt;Uninstallation&lt;/a&gt;,&lt;a href="http://technorati.com/tags/manager" rel="tag"&gt;manager&lt;/a&gt;,&lt;a href="http://technorati.com/tags/system" rel="tag"&gt;system&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Download" rel="tag"&gt;Download&lt;/a&gt;,&lt;a href="http://technorati.com/tags/registry" rel="tag"&gt;registry&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-1259317976957287669?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/V67FUVU6-lHupagMvoyubAMiX5A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V67FUVU6-lHupagMvoyubAMiX5A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/V67FUVU6-lHupagMvoyubAMiX5A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V67FUVU6-lHupagMvoyubAMiX5A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/r68W5z4BXRU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/1259317976957287669/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/09/what-happened-to-that-10gb-i-had-free.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/1259317976957287669?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/1259317976957287669?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/r68W5z4BXRU/what-happened-to-that-10gb-i-had-free.html" title="What happened to that 10GB i had free yesterday? :(" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_KQZODyF52kI/SqEtHdp-CHI/AAAAAAAAAGM/su5tskvQRiI/s72-c/Untitled3_thumb1.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/09/what-happened-to-that-10gb-i-had-free.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIERno4cSp7ImA9WxNSEE4.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-8225389824848356972</id><published>2009-08-23T19:55:00.001+05:30</published><updated>2009-08-23T19:55:07.439+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-23T19:55:07.439+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="software" /><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>Let me concentrate please!!!</title><content type="html">&lt;p&gt;Do you constantly get distracted by your instant messenger notifications or all those zillion email notifications that constantly keeps popping up on your screen when you have to submit that project due tomorrow? Or you cant resist opening your browser to check what your friends are doing now?? All those are done BECAUSE you see those icons that makes you want to click them! Well what if you don't see them? What if you see only see what you type? Only text! Nothing else? Well, ladies and gentlemen, say hi to Dark Room.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;(Full screen)&lt;a href="http://lh3.ggpht.com/_KQZODyF52kI/SpFRE22O36I/AAAAAAAAAFY/pB9XvmFyNFM/s1600-h/image3.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_KQZODyF52kI/SpFRF066PtI/AAAAAAAAAFc/rBjIWnDCDHo/image_thumb1.png?imgmax=800" width="416" height="242" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Well this is how it looks! Just like a &lt;strong&gt;Dark Room. &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;(Fullscreen)&lt;a href="http://lh6.ggpht.com/_KQZODyF52kI/SpFRHDnsCkI/AAAAAAAAAFg/tcHEoTTShIg/s1600-h/image10.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_KQZODyF52kI/SpFRIMWj3rI/AAAAAAAAAFk/9ZFFId-ImZo/image_thumb4.png?imgmax=800" width="420" height="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The text is Green and the background is Black! Gives you the original Matrix feeling. This is a simple text editor where there is only you and your text. You get all the simple features of a notepad like text editor. You can specify your own Font and Background colors, Font and the page settings. You can even make the app transparent to your liking. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_KQZODyF52kI/SpFRKOma6JI/AAAAAAAAAFo/9GFadgJBTKE/s1600-h/image18.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_KQZODyF52kI/SpFRMKyNDRI/AAAAAAAAAFs/fqrLKhHUIg0/image_thumb8.png?imgmax=800" width="407" height="487" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_KQZODyF52kI/SpFROFNJBEI/AAAAAAAAAFw/0HNZH2MbgJY/s1600-h/image23.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_KQZODyF52kI/SpFRQL0kcLI/AAAAAAAAAF0/rsSMTDLB-ZM/image_thumb11.png?imgmax=800" width="410" height="492" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Simple other features like Auto Save and context menu integration makes it simple yet effective notepad alternative. &lt;/p&gt;  &lt;p&gt;You know what’s the best feature? You will never get distracted again and you will finish the project due tomorrow, today and go out with your girl and save the world too :)&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f077d040-46e3-48f1-b4e6-4b91265bcef5" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/messenger" rel="tag"&gt;messenger&lt;/a&gt;,&lt;a href="http://technorati.com/tags/cant" rel="tag"&gt;cant&lt;/a&gt;,&lt;a href="http://technorati.com/tags/friends" rel="tag"&gt;friends&lt;/a&gt;,&lt;a href="http://technorati.com/tags/text" rel="tag"&gt;text&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Dark" rel="tag"&gt;Dark&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Room" rel="tag"&gt;Room&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Full" rel="tag"&gt;Full&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Just" rel="tag"&gt;Just&lt;/a&gt;,&lt;a href="http://technorati.com/tags/background" rel="tag"&gt;background&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Black" rel="tag"&gt;Black&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Matrix" rel="tag"&gt;Matrix&lt;/a&gt;,&lt;a href="http://technorati.com/tags/features" rel="tag"&gt;features&lt;/a&gt;,&lt;a href="http://technorati.com/tags/notepad" rel="tag"&gt;notepad&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Font" rel="tag"&gt;Font&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Simple" rel="tag"&gt;Simple&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Auto" rel="tag"&gt;Auto&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Save" rel="tag"&gt;Save&lt;/a&gt;,&lt;a href="http://technorati.com/tags/context" rel="tag"&gt;context&lt;/a&gt;,&lt;a href="http://technorati.com/tags/menu" rel="tag"&gt;menu&lt;/a&gt;,&lt;a href="http://technorati.com/tags/integration" rel="tag"&gt;integration&lt;/a&gt;,&lt;a href="http://technorati.com/tags/girl" rel="tag"&gt;girl&lt;/a&gt;,&lt;a href="http://technorati.com/tags/world" rel="tag"&gt;world&lt;/a&gt;,&lt;a href="http://technorati.com/tags/notifications" rel="tag"&gt;notifications&lt;/a&gt;,&lt;a href="http://technorati.com/tags/icons" rel="tag"&gt;icons&lt;/a&gt;,&lt;a href="http://technorati.com/tags/editor" rel="tag"&gt;editor&lt;/a&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-8225389824848356972?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uLH7MEyK3RCs74RNO4FnzcXy9qc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uLH7MEyK3RCs74RNO4FnzcXy9qc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uLH7MEyK3RCs74RNO4FnzcXy9qc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uLH7MEyK3RCs74RNO4FnzcXy9qc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/VPRQgsCETLA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/8225389824848356972/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/08/let-me-concentrate-please.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/8225389824848356972?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/8225389824848356972?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/VPRQgsCETLA/let-me-concentrate-please.html" title="Let me concentrate please!!!" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_KQZODyF52kI/SpFRF066PtI/AAAAAAAAAFc/rBjIWnDCDHo/s72-c/image_thumb1.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/08/let-me-concentrate-please.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QDSXs6eip7ImA9WxJbEUs.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-7850087209937566735</id><published>2009-07-12T22:30:00.001+05:30</published><updated>2009-07-21T15:12:58.512+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-21T15:12:58.512+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="vb" /><category scheme="http://www.blogger.com/atom/ns#" term="vb net" /><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="database" /><title>Dynamic searching/filtering of DataGridView, ListBox</title><content type="html">&lt;p&gt;Have you seen those nifty tricks where a data grid view or listbox is filtered as you type in a text box? Believe it or not its really really easy using both Visual Basic and C#. I thought it was hard too… that i have to run through nested for loops… but Visual Studio it self has done the hardest part and made it easy for us!&lt;/p&gt;  &lt;p&gt;Difficulty : Easy&lt;/p&gt;  &lt;p&gt;Time required : Less than 5 minutes&lt;/p&gt;  &lt;p&gt;Prerequisites : &lt;a title="Connecting to a database using Visual Studio and SQL Server" href="http://techbystep.blogspot.com/2009/03/how-to-connect-to-database-using-visual.html" target="_blank"&gt;Connecting to a database, Filling in a DataSet/DataTable&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Ok lets get it started, lets first do it in Visual Basic&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_KQZODyF52kI/SloWmQzzhqI/AAAAAAAAAEw/KbX4qQdO7Yk/s1600-h/image%5B3%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_KQZODyF52kI/SloWnraMWbI/AAAAAAAAAE0/Jh_yrDjJg5k/image_thumb%5B1%5D.png?imgmax=800" width="424" height="239" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;All you need is a data grid view and a text box! Its simple as that! Now lets load the data! Make sure you have created an SQL Server database, and filled it with data!&lt;/p&gt;  &lt;p&gt;OK lets fill the data grid view with the data!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;span style="color: blue"&gt;Imports &lt;/span&gt;System.Data.SqlClient     &lt;br /&gt;    &lt;br /&gt;&lt;span style="color: blue"&gt;Public Class &lt;/span&gt;Form1 &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;span style="color: blue"&gt;Dim &lt;/span&gt;ds &lt;span style="color: blue"&gt;As New &lt;/span&gt;DataSet&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &lt;span style="color: blue"&gt;Private Sub &lt;/span&gt;Form1_Load(&lt;span style="color: blue"&gt;ByVal &lt;/span&gt;sender &lt;span style="color: blue"&gt;As &lt;/span&gt;System.Object, &lt;span style="color: blue"&gt;ByVal &lt;/span&gt;e &lt;span style="color: blue"&gt;As &lt;/span&gt;System.EventArgs) &lt;span style="color: blue"&gt;Handles MyBase&lt;/span&gt;.Load     &lt;br /&gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;span style="color: blue"&gt;Dim &lt;/span&gt;con &lt;span style="color: blue"&gt;As &lt;/span&gt;SqlConnection = &lt;span style="color: blue"&gt;New &lt;/span&gt;SqlConnection(&lt;span style="color: #a31515"&gt;&amp;quot;Data Source=.\SQLEXPRESS;Integrated Security=true; Initial Catalog=Bodgett&amp;quot;&lt;/span&gt;)     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; con.Open()&amp;#160; &lt;br /&gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;span style="color: blue"&gt;Dim &lt;/span&gt;da &lt;span style="color: blue"&gt;As &lt;/span&gt;SqlDataAdapter = &lt;span style="color: blue"&gt;New &lt;/span&gt;SqlDataAdapter(&lt;span style="color: #a31515"&gt;&amp;quot;SELECT * FROM Employee&amp;quot;&lt;/span&gt;, con)     &lt;br /&gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; da.Fill(ds, &lt;span style="color: #a31515"&gt;&amp;quot;Emp&amp;quot;&lt;/span&gt;)     &lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; DataGridView1.DataSource = ds.Tables(&lt;span style="color: #a31515"&gt;&amp;quot;Emp&amp;quot;&lt;/span&gt;)     &lt;br /&gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &lt;span style="color: blue"&gt;End Sub      &lt;br /&gt;      &lt;br /&gt;      &lt;br /&gt;End Class &lt;/span&gt;&lt;/p&gt;  &lt;p&gt;Ok…now run the project and you will be (you should! ) see the data grid view filled with the data! Like this…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_KQZODyF52kI/SloWo2bZG4I/AAAAAAAAAE4/HY5fwiF5dUs/s1600-h/image%5B7%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_KQZODyF52kI/SloWqTs33zI/AAAAAAAAAE8/6BFiofqEYaE/image_thumb%5B3%5D.png?imgmax=800" width="423" height="237" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Assuming that everyone went as planned, lets do the actual filtering!&lt;/p&gt;  &lt;p&gt;Before actually coding, here is a heads up on the syntax used for the filtering.&lt;/p&gt;  &lt;p&gt;Lets say we want to find the employee with the first name ‘Lilak’&lt;/p&gt;  &lt;p&gt;Then the row filter would be &lt;em&gt;&lt;strong&gt;Emp_FName = 'Lilak'&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Or lets say that we want to find some one with the email address equals to ‘emiley@bodgett.com’&lt;/p&gt;  &lt;p&gt;then the row filter would be &lt;em&gt;&lt;strong&gt;Emp_Email = '&lt;/strong&gt;&lt;/em&gt;&lt;em&gt;&lt;strong&gt;emiley@bodgett.com&lt;a href="mailto:'emiley@bodgett.com&amp;rsquo;"&gt;'&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;But how do we search for both at the same time, simple combine them with a “and”&lt;/p&gt;  &lt;p&gt;eg: &lt;em&gt;&lt;strong&gt;Emp_FName = ‘Lilak’ AND Emp_Email = 'lilak@bodgett.com'&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;But as you can see, there is no use of filtering without the use of WILD CARDS! (I love ‘em!)&lt;/p&gt;  &lt;p&gt;The wild cards that can be used in a Data Grid View are % and *, which does the same job! &lt;/p&gt;  &lt;p&gt;Now lets say we want to filter records based on the email provider.&lt;/p&gt;  &lt;p&gt;Its going to be like &lt;strong&gt;&lt;em&gt;Emp_Email LIKE '%yahoo%'&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;the % sign represents 0 or more characters. &lt;/p&gt;  &lt;p&gt;So now hoping that you guys know how to write the filtering syntax, lets get wet with the actual coding… well, there is no CODING that you to do, as it is something that could be done with…yes my friends, 1 LINE OF CODE :)&lt;/p&gt;  &lt;pre class="code"&gt;ds.Tables(&lt;span style="color: #a31515"&gt;&amp;quot;Emp&amp;quot;&lt;/span&gt;).DefaultView.RowFilter&lt;/pre&gt;&lt;br /&gt;&lt;a href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;ds is our DataSet, but we are actually applying the coding to a DataTable’s (which is “Emp”) DataView. We are changing the RowFilter property of the DataView. &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="code"&gt;ds.Tables(&lt;span style="color: #a31515"&gt;&amp;quot;Emp&amp;quot;&lt;/span&gt;).DefaultView.RowFilter = &lt;span style="color: #a31515"&gt;&amp;quot;Emp_FName LIKE '*&amp;quot; &lt;/span&gt;&amp;amp; TextBox1.Text &amp;amp; &lt;span style="color: #a31515"&gt;&amp;quot;*'&amp;quot;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;This changes the RowFilter while text is being typed on to the textbox, which dynamically filters the records according to the text. Notice that i have used * but remember % can be used too. For an example if the user enters the word Jason to the textbox, the rowFilter would look like&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;font color="#808000"&gt;Emp_FName LIKE '*Jason*'&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;including the quotes ' '&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Now run the program and see how it is…&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;So how do you filter based on multiple attributes. Easy! Just separate the multiple attributes with a &lt;strong&gt;&lt;em&gt;OR&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;So if we want to filter using both First name and Last name we would use something like&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;ds.Tables(&amp;quot;Emp&amp;quot;).DefaultView.RowFilter = &amp;quot;Emp_FName LIKE '*&amp;quot; &amp;amp; TextBox1.Text &amp;amp; &amp;quot;*' OR Emp_Lname LIKE '*&amp;quot; &amp;amp; TextBox1.Text &amp;amp; &amp;quot;*'&amp;quot; &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;For the input “Jason” for the textbox this would output something like &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;font color="#808000"&gt;Emp_FName LIKE '*Jason*' OR Emp_LName LIKE '*Jason*'&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;font color="#000000"&gt;So this is it folks, the coding is over and so is the tutorial :)&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;font color="#000000"&gt;For more information on rowFilter and rowFilter expression read these articles on MSDN&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/system.data.dataview.rowfilter.aspx" href="http://msdn.microsoft.com/en-us/library/system.data.dataview.rowfilter.aspx"&gt;http://msdn.microsoft.com/en-us/library/system.data.dataview.rowfilter.aspx&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression.aspx" href="http://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression.aspx"&gt;http://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression.aspx&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;font color="#000000"&gt;Here is the complete coding for whoever wants it :D&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="code"&gt;&lt;span style="color: blue"&gt;Imports &lt;/span&gt;System.Data.SqlClient&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue"&gt;Public Class &lt;/span&gt;Form1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    &lt;span style="color: blue"&gt;Dim &lt;/span&gt;ds &lt;span style="color: blue"&gt;As New &lt;/span&gt;DataSet&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    &lt;span style="color: blue"&gt;Private Sub &lt;/span&gt;Form1_Load(&lt;span style="color: blue"&gt;ByVal &lt;/span&gt;sender &lt;span style="color: blue"&gt;As &lt;/span&gt;System.Object, &lt;span style="color: blue"&gt;ByVal &lt;/span&gt;e &lt;span style="color: blue"&gt;As &lt;/span&gt;System.EventArgs) &lt;span style="color: blue"&gt;Handles MyBase&lt;/span&gt;.Load&lt;br /&gt;&lt;br /&gt;        &lt;span style="color: blue"&gt;Dim &lt;/span&gt;con &lt;span style="color: blue"&gt;As &lt;/span&gt;SqlConnection = &lt;span style="color: blue"&gt;New &lt;/span&gt;SqlConnection(&lt;span style="color: #a31515"&gt;&amp;quot;Data Source=.\SQLEXPRESS;Integrated Security=true; Initial Catalog=yourDBName&amp;quot;&lt;/span&gt;)&lt;br /&gt;        con.Open()&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        &lt;span style="color: blue"&gt;Dim &lt;/span&gt;da &lt;span style="color: blue"&gt;As &lt;/span&gt;SqlDataAdapter = &lt;span style="color: blue"&gt;New &lt;/span&gt;SqlDataAdapter(&lt;span style="color: #a31515"&gt;&amp;quot;SELECT * FROM Employee&amp;quot;&lt;/span&gt;, con)&lt;br /&gt;&lt;br /&gt;        da.Fill(ds, &lt;span style="color: #a31515"&gt;&amp;quot;Emp&amp;quot;&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        DataGridView1.DataSource = ds.Tables(&lt;span style="color: #a31515"&gt;&amp;quot;Emp&amp;quot;&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;    &lt;span style="color: blue"&gt;End Sub&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    Private Sub &lt;/span&gt;TextBox1_TextChanged(&lt;span style="color: blue"&gt;ByVal &lt;/span&gt;sender &lt;span style="color: blue"&gt;As &lt;/span&gt;System.Object, &lt;span style="color: blue"&gt;ByVal &lt;/span&gt;e &lt;span style="color: blue"&gt;As &lt;/span&gt;System.EventArgs) &lt;span style="color: blue"&gt;Handles &lt;/span&gt;TextBox1.TextChanged&lt;br /&gt;        ds.Tables(&lt;span style="color: #a31515"&gt;&amp;quot;Emp&amp;quot;&lt;/span&gt;).DefaultView.RowFilter = &lt;span style="color: #a31515"&gt;&amp;quot;Emp_FName LIKE '*&amp;quot; &lt;/span&gt;&amp;amp; TextBox1.Text &amp;amp; &lt;span style="color: #a31515"&gt;&amp;quot;*' OR Emp_Lname LIKE '*&amp;quot; &lt;/span&gt;&amp;amp; TextBox1.Text &amp;amp; &lt;span style="color: #a31515"&gt;&amp;quot;*'&amp;quot;&lt;br /&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span style="color: blue"&gt;End Sub&lt;br /&gt;End Class&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;Blogger Labels: &lt;a href="http://Tech by Step.blogspot.com/search/label/Dynamic" rel="Tag"&gt;Dynamic&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/DataGridView" rel="Tag"&gt;DataGridView&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/ListBox" rel="Tag"&gt;ListBox&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/tricks" rel="Tag"&gt;tricks&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/data" rel="Tag"&gt;data&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/grid" rel="Tag"&gt;grid&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/text" rel="Tag"&gt;text&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Visual" rel="Tag"&gt;Visual&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Basic" rel="Tag"&gt;Basic&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Studio" rel="Tag"&gt;Studio&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/self" rel="Tag"&gt;self&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Easy" rel="Tag"&gt;Easy&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Time" rel="Tag"&gt;Time&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Prerequisites" rel="Tag"&gt;Prerequisites&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/database" rel="Tag"&gt;database&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/DataSet" rel="Tag"&gt;DataSet&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/DataTable" rel="Tag"&gt;DataTable&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Server" rel="Tag"&gt;Server&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/System" rel="Tag"&gt;System&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/SqlClient" rel="Tag"&gt;SqlClient&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Public" rel="Tag"&gt;Public&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Class" rel="Tag"&gt;Class&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Private" rel="Tag"&gt;Private&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/sender" rel="Tag"&gt;sender&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Object" rel="Tag"&gt;Object&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/EventArgs" rel="Tag"&gt;EventArgs&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/MyBase" rel="Tag"&gt;MyBase&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Load" rel="Tag"&gt;Load&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/SqlConnection" rel="Tag"&gt;SqlConnection&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Source" rel="Tag"&gt;Source&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Initial" rel="Tag"&gt;Initial&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Catalog" rel="Tag"&gt;Catalog&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Bodgett" rel="Tag"&gt;Bodgett&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Open" rel="Tag"&gt;Open&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/SqlDataAdapter" rel="Tag"&gt;SqlDataAdapter&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/SELECT" rel="Tag"&gt;SELECT&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/FROM" rel="Tag"&gt;FROM&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Employee" rel="Tag"&gt;Employee&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/Fill" rel="Tag"&gt;Fill&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/DataSource" rel="Tag"&gt;DataSource&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/syntax" rel="Tag"&gt;syntax&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/WILD" rel="Tag"&gt;WILD&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/CARDS" rel="Tag"&gt;CARDS&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/View" rel="Tag"&gt;View&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/records" rel="Tag"&gt;records&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/provider" rel="Tag"&gt;provider&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/characters" rel="Tag"&gt;characters&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/DefaultView" rel="Tag"&gt;DefaultView&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/RowFilter" rel="Tag"&gt;RowFilter&lt;/a&gt;,&lt;a href="http://Tech by Step.blogspot.com/search/label/DataView" rel="Tag"&gt;DataView&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-7850087209937566735?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6rXC7GC5HNVy90k--nRRZpMgWiA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6rXC7GC5HNVy90k--nRRZpMgWiA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6rXC7GC5HNVy90k--nRRZpMgWiA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6rXC7GC5HNVy90k--nRRZpMgWiA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/klv-QP-rnhM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/7850087209937566735/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/07/dynamic-searchingfiltering-of.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/7850087209937566735?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/7850087209937566735?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/klv-QP-rnhM/dynamic-searchingfiltering-of.html" title="Dynamic searching/filtering of DataGridView, ListBox" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_KQZODyF52kI/SloWnraMWbI/AAAAAAAAAE0/Jh_yrDjJg5k/s72-c/image_thumb%5B1%5D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/07/dynamic-searchingfiltering-of.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UERn4-fyp7ImA9WxJVF0U.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-402522250064176480</id><published>2009-07-05T12:53:00.001+05:30</published><updated>2009-07-05T14:43:27.057+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-05T14:43:27.057+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="software" /><category scheme="http://www.blogger.com/atom/ns#" term="freeware" /><title>OMG! Duplicate Files!! Not a problem anymore!</title><content type="html">&lt;p&gt;There was a time where it took me zillion hours to go through my playlist, my software folders and all my other load of images and videos….only to find they contain duplicates! Well though it took me zillion hours, i doubt whether i have done the job correctly!&lt;/p&gt;  &lt;p&gt;But now it takes me only 10 seconds to scan my music folder, 15 seconds or less to scan my software list and less than 5 seconds to scan my list of images and get my hands on a neatly arranged, flexible and comprehensive list of duplicate files…all ready to be displayed in any customized way i want…&lt;/p&gt;  &lt;p&gt;Ladies and Gentlemen, introducing Duplicate Cleaner by Digital Volcano. This too good to be free utility makes searching across directories and finding duplicates as easy as 1,2,3!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_KQZODyF52kI/SlBU5-bNliI/AAAAAAAAAEQ/C353s5y8Z5o/s1600-h/image13.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_KQZODyF52kI/SlBU7-DTJ_I/AAAAAAAAAEU/MEAGYdWUAog/image_thumb7.png?imgmax=800" width="423" height="318" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Digital Volcano, Duplicate Cleaner 1.3 (The latest version at the time of writing) starts with a very easy to understand interface!&lt;/p&gt;  &lt;p&gt;First you need to decide where am i going to search for duplicates! You can choose any directory or a drive! Simply select it and click &lt;em&gt;Add Path.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Now choose what you want to search :)&lt;/p&gt;  &lt;p&gt;There are 2 handy sections, File Search and Music&amp;#160; Search…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_KQZODyF52kI/SlBllRwga7I/AAAAAAAAAEY/e3cMOp5HSxk/s1600-h/image%5B2%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_KQZODyF52kI/SlBlmhIKW3I/AAAAAAAAAEc/SejR4KWESO0/image_thumb.png?imgmax=800" width="228" height="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The File search includes the basic search options. You can specify a File Filter (Wildcards) to limit which files to search for. The other amazing feature is check for the &lt;a title="CRC" href="http://en.wikipedia.org/wiki/Cyclic_redundancy_check" target="_blank"&gt;Same Content(CRC)&lt;/a&gt; which guarantees you almost 100% accurate search results :) Apart from that, you can search for same File Name, Size or Date. &lt;/p&gt;  &lt;p&gt;The second option (Music Search, which saved me gigs out of my huge music collection) is the option to search for music files. It searches for songs with the same Artist, Title or Album.&lt;/p&gt;  &lt;p&gt; Example result from my music folder may show that a particular song is there in 2 folders. Once i get the results, i can just check whatever file i need and press “Remove Selected”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_KQZODyF52kI/SlBlsPP9IHI/AAAAAAAAAEg/uzcsw2GYVoA/s1600-h/image%5B10%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_KQZODyF52kI/SlBmEG6vR6I/AAAAAAAAAEk/XrCrHeQEYQE/image_thumb%5B4%5D.png?imgmax=800" width="281" height="322" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Removing, does not necessarily mean getting rid of the file, that is why you can either delete to recycle bin, permanently delete or move all checked files to another folder.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Now lets say, your search returned 1000 duplicate entries, are you going to go through everything and check all by your self? Nope! That is when the handy Selection Assistant comes in to play!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_KQZODyF52kI/SlBm4FXkaEI/AAAAAAAAAEo/gyRx_ejAeCw/s1600-h/image%5B14%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_KQZODyF52kI/SlBuVctsA0I/AAAAAAAAAEs/TB2LmXPaRX4/image_thumb%5B6%5D.png?imgmax=800" width="417" height="237" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;It can make your life easier by specifying which files you want to delete, whether the file with the lowest bit rate, lowest sample rate or shortest length. (The option is to actually keep the opposite )&lt;/p&gt;  &lt;p&gt;Or keep the newest/oldest or smallest/largest or by search pattern. When you click close after selecting the options to your heart’s content, just click remove selected files to get rid of them!&lt;/p&gt;  &lt;p&gt;I anyway like the CRC option in the file search and it is the most used search method for me. &lt;/p&gt;  &lt;p&gt;Duplicate Cleaner is a truly amazing piece of freeware, which perfectly does the job and saves your hard disk space and the money in your wallet!&lt;/p&gt;  &lt;p&gt;Brilliant job, Digital Volcano&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:84e22ec2-74fa-4d1e-9351-71aff4a36bc3" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Duplicate" rel="tag"&gt;Duplicate&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Files" rel="tag"&gt;Files&lt;/a&gt;,&lt;a href="http://technorati.com/tags/images" rel="tag"&gt;images&lt;/a&gt;,&lt;a href="http://technorati.com/tags/music" rel="tag"&gt;music&lt;/a&gt;,&lt;a href="http://technorati.com/tags/folder" rel="tag"&gt;folder&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Ladies" rel="tag"&gt;Ladies&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Gentlemen" rel="tag"&gt;Gentlemen&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Cleaner" rel="tag"&gt;Cleaner&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Digital" rel="tag"&gt;Digital&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Volcano" rel="tag"&gt;Volcano&lt;/a&gt;,&lt;a href="http://technorati.com/tags/version" rel="tag"&gt;version&lt;/a&gt;,&lt;a href="http://technorati.com/tags/interface" rel="tag"&gt;interface&lt;/a&gt;,&lt;a href="http://technorati.com/tags/directory" rel="tag"&gt;directory&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Path" rel="tag"&gt;Path&lt;/a&gt;,&lt;a href="http://technorati.com/tags/File" rel="tag"&gt;File&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Search" rel="tag"&gt;Search&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Filter" rel="tag"&gt;Filter&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Wildcards" rel="tag"&gt;Wildcards&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Same" rel="tag"&gt;Same&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Content" rel="tag"&gt;Content&lt;/a&gt;,&lt;a href="http://technorati.com/tags/results" rel="tag"&gt;results&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Apart" rel="tag"&gt;Apart&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Name" rel="tag"&gt;Name&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Size" rel="tag"&gt;Size&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Date" rel="tag"&gt;Date&lt;/a&gt;,&lt;a href="http://technorati.com/tags/option" rel="tag"&gt;option&lt;/a&gt;,&lt;a href="http://technorati.com/tags/collection" rel="tag"&gt;collection&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Artist" rel="tag"&gt;Artist&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Title" rel="tag"&gt;Title&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Album" rel="tag"&gt;Album&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Example" rel="tag"&gt;Example&lt;/a&gt;,&lt;a href="http://technorati.com/tags/result" rel="tag"&gt;result&lt;/a&gt;,&lt;a href="http://technorati.com/tags/song" rel="tag"&gt;song&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Once" rel="tag"&gt;Once&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Remove" rel="tag"&gt;Remove&lt;/a&gt;,&lt;a href="http://technorati.com/tags/self" rel="tag"&gt;self&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Nope" rel="tag"&gt;Nope&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Selection" rel="tag"&gt;Selection&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Assistant" rel="tag"&gt;Assistant&lt;/a&gt;,&lt;a href="http://technorati.com/tags/life" rel="tag"&gt;life&lt;/a&gt;,&lt;a href="http://technorati.com/tags/length" rel="tag"&gt;length&lt;/a&gt;,&lt;a href="http://technorati.com/tags/heart" rel="tag"&gt;heart&lt;/a&gt;,&lt;a href="http://technorati.com/tags/method" rel="tag"&gt;method&lt;/a&gt;,&lt;a href="http://technorati.com/tags/piece" rel="tag"&gt;piece&lt;/a&gt;,&lt;a href="http://technorati.com/tags/disk" rel="tag"&gt;disk&lt;/a&gt;,&lt;a href="http://technorati.com/tags/money" rel="tag"&gt;money&lt;/a&gt;,&lt;a href="http://technorati.com/tags/wallet" rel="tag"&gt;wallet&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Brilliant" rel="tag"&gt;Brilliant&lt;/a&gt;,&lt;a href="http://technorati.com/tags/directories" rel="tag"&gt;directories&lt;/a&gt;,&lt;a href="http://technorati.com/tags/options" rel="tag"&gt;options&lt;/a&gt;,&lt;a href="http://technorati.com/tags/zillion" rel="tag"&gt;zillion&lt;/a&gt;,&lt;a href="http://technorati.com/tags/hours" rel="tag"&gt;hours&lt;/a&gt;,&lt;a href="http://technorati.com/tags/software" rel="tag"&gt;software&lt;/a&gt;,&lt;a href="http://technorati.com/tags/folders" rel="tag"&gt;folders&lt;/a&gt;,&lt;a href="http://technorati.com/tags/whether" rel="tag"&gt;whether&lt;/a&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-402522250064176480?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ktJqqboPDwgmRvewnyJOONxzBe0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ktJqqboPDwgmRvewnyJOONxzBe0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ktJqqboPDwgmRvewnyJOONxzBe0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ktJqqboPDwgmRvewnyJOONxzBe0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/n5-RWsEM5zo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/402522250064176480/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/07/omg-duplicate-files-not-problem-anymore.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/402522250064176480?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/402522250064176480?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/n5-RWsEM5zo/omg-duplicate-files-not-problem-anymore.html" title="OMG! Duplicate Files!! Not a problem anymore!" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_KQZODyF52kI/SlBU7-DTJ_I/AAAAAAAAAEU/MEAGYdWUAog/s72-c/image_thumb7.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/07/omg-duplicate-files-not-problem-anymore.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUBR3s8eyp7ImA9WxJSEE8.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-6354632217290955916</id><published>2009-04-05T20:04:00.001+05:30</published><updated>2009-04-29T22:27:36.573+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-29T22:27:36.573+05:30</app:edited><title>Ubuntu 9.04 is HERE :D :D :D :D</title><content type="html">&lt;iframe src="http://www.ubuntu.com/files/countdown/904/countdown-9.04-1/countdown.html" name="ubuntucountdown" frameborder="0" height="150" scrolling="no" width="180"&gt;&amp;amp;amp;amp;lt;a href="http://www.ubuntu.com/"&amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;img src="http://www.ubuntu.com/files/countdown/904/countdown-9.04-1/00.png" alt="Ubuntu 9.04 - on desktops, netbooks, servers and in the cloud" width="180" height="150" border="0" /&amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;/a&amp;amp;amp;amp;gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Order your free Ubuntu CD from http://shipit.ubuntu.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-6354632217290955916?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WNH19OcruQjes5VlMudYESbl_Q0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WNH19OcruQjes5VlMudYESbl_Q0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WNH19OcruQjes5VlMudYESbl_Q0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WNH19OcruQjes5VlMudYESbl_Q0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/1oTCorP7wnI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/6354632217290955916/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/04/ubuntu-904-is-coming-d-d-d-d.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/6354632217290955916?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/6354632217290955916?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/1oTCorP7wnI/ubuntu-904-is-coming-d-d-d-d.html" title="Ubuntu 9.04 is HERE :D :D :D :D" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/04/ubuntu-904-is-coming-d-d-d-d.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIBSH8zeCp7ImA9WxFVEU4.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-17535684246923308</id><published>2009-03-12T13:40:00.018+05:30</published><updated>2010-06-10T08:09:19.180+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-10T08:09:19.180+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="vb net" /><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="connect" /><category scheme="http://www.blogger.com/atom/ns#" term="database" /><title>How to connect to a SQL Server database using Visual Studio</title><content type="html">Hoping that the credit screen is working properly, lets move on to the basics of connecting to a database and retrieving single or multiple data items. For this tutorial we are using Visual Studio 2008 with Microsoft SQL Server (which is normally installed with Visual Studio)  &lt;br /&gt;
&lt;br /&gt;
So fire up the IDE (Integrated Development Environment) which is Yes! You guessed it right! Visual Basic Studio and lets get down to some serious business.... (Well its easy! Believe me! )   &lt;br /&gt;
&lt;br /&gt;
So once the IDE is up and running start fresh with a new project. Make it a Visual Basic Windows Application.   &lt;br /&gt;
&lt;br /&gt;
Now lets first add a database to this project.   &lt;br /&gt;
&lt;br /&gt;
Go to Project -&amp;gt; Add New Item   &lt;br /&gt;
&lt;br /&gt;
Now you will be presented with a huge list of items that can be added to the Project. And as you may have seen, there are 2 types of databases. &lt;span style="font-style: italic; font-weight: bold;"&gt;Local Database&lt;/span&gt; which has a file name like Database1.sdf and &lt;span style="font-style: italic; font-weight: bold;"&gt;Service Based Database&lt;/span&gt; which has a name like Database1.sdf. So what is the difference? Well i was very curious about it and did some simple googling and found out that   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #000066; font-weight: bold;"&gt;Local Database&lt;/span&gt;   &lt;br /&gt;
A Local Database which has the file extension .sdf is a type of database that is usually used in Mobile Applications. Its a kind of a database which is normally handles database tasks in your PDA or your favourite &lt;enter compatible="" device="" mobile="" whatever="" windows="" your=""&gt;.   &lt;br /&gt;
Remember, that though they are intended for Mobile devices, they can be used in desktop standalone applications as well. In contrast to a Service Based Database, as the name implies it does not require a service to be running in the host computer to access the data. The main disadvantage of this is the lack of support for multiple concurrent users. Enough said! Lets move on to Service Based. Well, a lil bit of googling wont hurt you! &lt;/enter&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #000066; font-weight: bold;"&gt;Service Based Database&lt;/span&gt;   &lt;br /&gt;
Service Based Databases, again, as the name implies requires a service (Microsoft SQL Server) to be running in the host computer to access the data. These databases ends with the extension .mdf and can be used in large scale applications with zillions of data. These kind of servers coupled with a high end server machine can handle A LOT of concurrent users. Also remember that these databases can also be used in a normal database applications as well. These databases can act as a back end for data intensive websites as well. Another very popular similar database is MySQL.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now for this tutorial we will use a Service Based Database. Don't worry! I will cover the Local Databases as well. Though they are different conceptually, the coding is not much of a difference.   &lt;br /&gt;
&lt;br /&gt;
So now select the Service Based Database from the list of items available. If you find it hard to find it (i dont think so :D) select the category "Data" from the left panel to narrow down your search.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a class="vt-p" href="http://2.bp.blogspot.com/_KQZODyF52kI/SbjVA_hMXaI/AAAAAAAAAB0/HaPqhMzuTgM/s1600-h/Add+New+Item.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5312229973510872482" src="http://2.bp.blogspot.com/_KQZODyF52kI/SbjVA_hMXaI/AAAAAAAAAB0/HaPqhMzuTgM/s320/Add+New+Item.jpg" style="cursor: pointer; display: block; height: 192px; margin: 0px auto 10px; text-align: center; width: 320px;" /&gt;&lt;/a&gt;   &lt;br /&gt;
&lt;br /&gt;
Finally, press Add to add the database to the project. If you are getting a problem at this time, you must have either not installed SQL Server or SQL Server is not running. That being the most basic reasons for the errors, please Google if otherwise.   &lt;br /&gt;
&lt;br /&gt;
In the next screen press "FINISH"   &lt;br /&gt;
&lt;br /&gt;
You will see that the Database1.mdf is added to the Server Explorer and is displayed in the Solution Explorer.   &lt;br /&gt;
&lt;br /&gt;
If you are familiar with creating Tables. Go ahead and skip this section or else keep reading...   &lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 130%;"&gt;&lt;span style="color: #3366ff;"&gt;Creating a Table&lt;/span&gt;&lt;/span&gt;   &lt;br /&gt;
Now lets create a table in the database which we can add/retrieve data. For that simply expand the Database1.mdf using the + button in the solution explorer. After that Right Click on the Tables (In the folder like list of icons) and select &lt;span style="font-style: italic;"&gt;Add New Table&lt;/span&gt;.   &lt;br /&gt;
&lt;br /&gt;
&lt;a class="vt-p" href="http://4.bp.blogspot.com/_KQZODyF52kI/SbjW1pjXX8I/AAAAAAAAAB8/ThlkAZn3g2o/s1600-h/Server+Explorer+-+Add+New+Table.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5312231977659097026" src="http://4.bp.blogspot.com/_KQZODyF52kI/SbjW1pjXX8I/AAAAAAAAAB8/ThlkAZn3g2o/s400/Server+Explorer+-+Add+New+Table.jpg" style="cursor: pointer; display: block; height: 400px; margin: 0px auto 10px; text-align: center; width: 221px;" /&gt;&lt;/a&gt;   &lt;br /&gt;
&lt;br /&gt;
Now you will be presented with a screen which will allow you to define the structure of the table you will be creating. For now, we will create a simple table but i will emphasize on important features with this simple table.   &lt;br /&gt;
&lt;br /&gt;
Lets imagine, you have being called by your employer to create an application to keep in track of all the employee's names, their telephone numbers, their addresses and their current status. So for this, you will need 4 fields with different data types.   &lt;br /&gt;
&lt;br /&gt;
&lt;a class="vt-p" href="http://msdn.microsoft.com/en-us/library/aa258271.aspx"&gt;Read this for further information on choosing data types&lt;/a&gt;   &lt;br /&gt;
&lt;br /&gt;
So lets create the Table. But there's a catch! Actually you will require 5 fields! The extra one being for the Primary Key. I cannot dig in to deep about creation about databases here because i would need to write a book about it :D But simply put, a Primary Key is something that would identify each record of the database uniquely. For an example we can make a social security number or national identity card number as a PK (Primary Key) because they will never ever ever be duplicated! Please read these articles i found if you do not understand yet, what PK means. Please read &lt;a class="vt-p" href="http://databases.about.com/cs/administration/g/primarykey.htm"&gt;THIS&lt;/a&gt;, &lt;a class="vt-p" href="http://databases.about.com/od/specificproducts/a/keys.htm"&gt;THIS &lt;/a&gt;and &lt;a class="vt-p" href="http://databases.about.com/od/specificproducts/a/primarykey.htm"&gt;THIS&lt;/a&gt;   &lt;br /&gt;
&lt;br /&gt;
So now lets move on and create the fields. Now we have to insert a special field! The PK! So lets choose something like empID which means Employee ID. The data type depends on how many employees are going to be working in the company. Lets say its a very small company with only around 50 people are working, you can select "tiny int". The data range for Tiny Int is 0-255. Always choose a data type which will support extra for future expansion. If the company has more than 1000 employee's the go for Small Int which supports up to -32,768 to 32,767. Forget about the -minus! But now you can store up to 32000+ employee records. For this example, i will choose Small Int. Now right click on the empID field and click "Set Primary Key"   &lt;br /&gt;
&lt;br /&gt;
&lt;a class="vt-p" href="http://4.bp.blogspot.com/_KQZODyF52kI/ScHjE7QdYII/AAAAAAAAACE/iVAl1nnRS1w/s1600-h/Set+Primary+Key.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5314778709039603842" src="http://4.bp.blogspot.com/_KQZODyF52kI/ScHjE7QdYII/AAAAAAAAACE/iVAl1nnRS1w/s400/Set+Primary+Key.jpg" style="cursor: pointer; display: block; height: 382px; margin: 0px auto 10px; text-align: center; width: 390px;" /&gt;&lt;/a&gt;   &lt;br /&gt;
As soon as you make it a primary key notice that "Allow Nulls" checkbox gets unchecked. Because a primary can never ever ever be null (or duplicated!"). Now lets make the primary key get automatically incremented on each record. So when you insert the first employee record, it will get the employee id 1 and the next employee 2 and so on. To do this, scroll down in Column Properties just below where you are creating the table while empID is selected and expand (+) Identity Specification. Now make the &lt;span style="font-style: italic;"&gt;"Is Identity" &lt;/span&gt;Property True. Now you can specify for &lt;span style="font-style: italic;"&gt;"Identity Increment"&lt;/span&gt; the amount that should be incremented on each record and &lt;span style="font-style: italic;"&gt;"Identity Seed" &lt;/span&gt;to specify on where to start incrementing. Lets keep it on the default.   &lt;br /&gt;
&lt;br /&gt;
When selecting data types to hold text there is char,varchar,nchar,nvarchar.   &lt;br /&gt;
the difference between char and varchar is that char is a fixed length text. So if you specify a text shorter than the fixed length, it will add additional spaces to make it to length. In contrast, varchar while having a maximum character limit does not do anything if the input text is smaller than the length.   &lt;br /&gt;
&lt;br /&gt;
Use char for text with a fixed length such as a telephone number/identification numbers.   &lt;br /&gt;
Use nvarchar for anything that the length is unsure such as names, addresses, email addresses etc.   &lt;br /&gt;
&lt;br /&gt;
The "n" in front denotes that the field can hold non-unicode characters.   &lt;br /&gt;
&lt;br /&gt;
Now lets quickly fill the rest of the table.   &lt;br /&gt;
&lt;br /&gt;
Finish the table according to the picture below.   &lt;br /&gt;
&lt;br /&gt;
&lt;a class="vt-p" href="http://lh4.ggpht.com/_KQZODyF52kI/Sd4lq-BaMGI/AAAAAAAAACk/svPAWudg3xE/s1600-h/image%5B7%5D.png"&gt;&lt;img alt="image" border="0" height="213" src="http://lh3.ggpht.com/_KQZODyF52kI/Sd4lscD7_JI/AAAAAAAAACo/grClqLTtQAA/image_thumb%5B3%5D.png?imgmax=800" style="border-width: 0px; display: inline;" title="image" width="371" /&gt;&lt;/a&gt;   &lt;br /&gt;
Now Save the Table! Use the Save button on the toolbar and enter the name “Employee”. Try to avoid spaces in the name which will later be a trouble when writing SQL statements.&lt;br /&gt;
Now that you have created the data, lets fill it with some data… :)&lt;br /&gt;
&lt;a class="vt-p" href="http://lh4.ggpht.com/_KQZODyF52kI/Sd4ltWhEfbI/AAAAAAAAACs/58-OTF-sfps/s1600-h/Show%20Table%20Data%5B7%5D.jpg"&gt;&lt;img alt="Show Table Data" border="0" height="322" src="http://lh6.ggpht.com/_KQZODyF52kI/Sd4lurhdneI/AAAAAAAAACw/bwE3gxX_8Z4/Show%20Table%20Data_thumb%5B3%5D.jpg?imgmax=800" style="border-width: 0px; display: inline;" title="Show Table Data" width="249" /&gt;&lt;/a&gt; &lt;br /&gt;
Right Click the Table and Select “Show Table Data”. Now you can add data in to the table. &lt;br /&gt;
&lt;a class="vt-p" href="http://lh6.ggpht.com/_KQZODyF52kI/Sd4lvRqSb_I/AAAAAAAAAC0/oqjk1CaiaUo/s1600-h/image%5B14%5D.png"&gt;&lt;img alt="image" border="0" height="128" src="http://lh4.ggpht.com/_KQZODyF52kI/Sd4lw3hmEWI/AAAAAAAAAC4/jJlA3ej-8Eo/image_thumb%5B8%5D.png?imgmax=800" style="border-width: 0px; display: inline;" title="image" width="426" /&gt;&lt;/a&gt;   &lt;br /&gt;
&lt;br /&gt;
Fill the table with appropriate data. Don’t worry about inserting an empID, just finish empName and other columns and move on to the next. Filling the empID is automatically handled.&lt;br /&gt;
Now that you have Database and a table with data, lets see how you can connect and retrieve the data! :D&lt;br /&gt;
&lt;a class="vt-p" href="http://lh5.ggpht.com/_KQZODyF52kI/Sd42n6w_usI/AAAAAAAAAC8/292EbqMNO20/s1600-h/image%5B4%5D.png"&gt;&lt;img alt="image" border="0" height="365" src="http://lh3.ggpht.com/_KQZODyF52kI/Sd42p8U5L8I/AAAAAAAAADA/m3JVNf_QkGE/image_thumb%5B2%5D.png?imgmax=800" style="border-width: 0px; display: inline;" title="image" width="251" /&gt;&lt;/a&gt;&lt;br /&gt;
First add a DataGridView to the form. A DataGridView is a table like view which will allow to show data in a convenient manner.&lt;br /&gt;
Now that the DataGridView is added, add a button too and change the name to “cmdLoad” and Text to “Load”&lt;br /&gt;
Now your form should look like this.&lt;br /&gt;
&lt;a class="vt-p" href="http://lh5.ggpht.com/_KQZODyF52kI/Sd7rvJLi2CI/AAAAAAAAADg/KSSRnAjJH9M/s1600-h/image%5B4%5D.png"&gt;&lt;img alt="image" border="0" height="267" src="http://lh4.ggpht.com/_KQZODyF52kI/Sd7rwRdsOzI/AAAAAAAAADk/kxaN07oAftM/image_thumb%5B1%5D.png?imgmax=800" style="border-width: 0px; display: inline;" title="image" width="385" /&gt;&lt;/a&gt;&lt;br /&gt;
Now my favorite part! Coding!!!!!!&lt;br /&gt;
Double Click the Load button and lets start CODING!&lt;br /&gt;
First you have to create a Sql Connection to the Database. It is achieved by a SqlConnection object and its connection String.&lt;br /&gt;
&lt;div&gt;&lt;pre class="code"&gt;&lt;span style="color: blue;"&gt;Dim &lt;/span&gt;con &lt;span style="color: blue;"&gt;As New &lt;/span&gt;SqlClient.SqlConnection&lt;/pre&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&lt;a class="vt-p" href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;Now we have to set the con’s connection string property. The easiest way to get a connection string is from &lt;a class="vt-p" href="http://www.connectionstrings.com/" title="http://www.connectionstrings.com/"&gt;http://www.connectionstrings.com/&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;But for SQL Server the connection string is pretty straight forward.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;Because we are using SQL Server Express Edition (Default SQL Server edition installed with VS 2008) the connection string is the following&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;con.ConnectionString = &lt;span style="color: #a31515;"&gt;"Data Source=.\SQLExpress;Integrated Security=true; AttachDbFilename=|DataDirectory|\Database1.mdf;User Instance=true;"&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;&lt;span style="color: #a31515;"&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Now when the connection string is added the next thing you should do is you should open the connection.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;con.&lt;span style="color: blue;"&gt;Open&lt;/span&gt;()&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;Now lets fill the DataGridView with the data in the Table.&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;First you should understand that the database only understands SQL. So we should construct an SQL statement to talk with the database. SQL stands for Structured Query Language. If you like to learn more about SQL syntax please refer to &lt;a class="vt-p" href="http://www.w3schools.com/sql/default.asp" target="_blank" title="http://www.w3schools.com/sql/default.asp"&gt;w3schools&lt;/a&gt; and &lt;a class="vt-p" href="http://www.w3schools.com/sql/sql_select.asp" title="http://www.w3schools.com/sql/sql_select.asp"&gt;w3schools SQL Select Statement&lt;/a&gt;.&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;&lt;span style="color: blue;"&gt;Dim &lt;/span&gt;sqlString &lt;span style="color: blue;"&gt;As String &lt;/span&gt;= &lt;span style="color: #a31515;"&gt;"SELECT * FROM Employee"&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;a class="vt-p" href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;This is simply a string which contains the command we are going to pass to the database. This simply says SELECT ALL RECORDS FROM THE TABLE Employee.&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;Now we require a middle man which will do the talking to the database. Ladies and Gentlemen, say Hello to the SQLDataAdapter. This nice friend when told what to get from the database, will talk in a nice way to the database and get the job done. &lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;&lt;span style="color: blue;"&gt;Dim &lt;/span&gt;da &lt;span style="color: blue;"&gt;As New &lt;/span&gt;SqlClient.SqlDataAdapter(sqlString, con)&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;Our “da” is the SqlDataAdapter and we tell him to use sqlString that we wrote and the connection. It is like telling someone what to buy and where to buy :)&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;Now the “da”, our SqlDataAdapter knows what to buy and where to buy but where to put all the grocery ??&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;That is where a DataSet comes to play! A DataSet is a object similar to a Shopping Cart :D You can hold one or more tables inside the DataSet. &lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;&lt;span style="color: blue;"&gt;Dim &lt;/span&gt;ds &lt;span style="color: blue;"&gt;As New &lt;/span&gt;DataSet&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a class="vt-p" href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;&lt;span style="font-family: 'Courier New';"&gt;OK! Now we’ve got everything! Lets go shopping!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;da.Fill(ds, &lt;span style="color: #a31515;"&gt;"EmployeeTable"&lt;/span&gt;)&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;What the above code does is calls the Fill method of the Data Adapter where two parameters are passed. We are telling the data adapter to use the SQL Statement and the connection we gave and fill the DataSet ds with the data returned from the database and name that set of data “EmployeeTable”&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;If you did not understand what was told above, take the Shopping Cart for an example. &lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;&lt;a class="vt-p" href="http://lh4.ggpht.com/_KQZODyF52kI/Sd7rw8rKe2I/AAAAAAAAADo/l0NBJ8Kto4A/s1600-h/image%5B8%5D.png"&gt;&lt;img alt="image" border="0" height="213" src="http://lh3.ggpht.com/_KQZODyF52kI/Sd7rx_ONnCI/AAAAAAAAADs/vHEAz_Oxq-A/image_thumb%5B3%5D.png?imgmax=800" style="border-width: 0px; display: inline;" title="image" width="390" /&gt;&lt;/a&gt; &lt;/pre&gt;&lt;br /&gt;
&lt;a class="vt-p" href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;A DataSet can keep hold of different sets of tables and data. But when we want a particular set of data how do we retrieve them? That is why each set of data is given a name. Daddy could be a table in the Database, so is Mommy, John and Dan. &lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;Shopping is over folks! If you did not encounter any problems you have successfully filled the Dataset with all the information in the Employee Table. (Remember? “SELECT * FROM Employee”? SELECT ALL)&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;So now we should tell to the DataGridView to load the data from the DataSet.&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;DataGridView1.DataSource = ds.Tables(&lt;span style="color: #a31515;"&gt;"EmployeeTable"&lt;/span&gt;)&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;DataSource is a property of the DataGridView which tells where to get the data. We are telling to get the data from the object ds’s (the dataset). Notice that ds contains “Tables”, which are like compartments storing data. So we are asking for the container named “EmployeeTable” which we filled prior. If you know about arrays, you can use the array index instead of the name of the container. The following code will work too, because it is the first container of data we filled.&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;DataGridView1.DataSource = ds.Tables(0)&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;Notice that we have included an array index (aka array subscript) 0. Why 0?? Why not 1??? Because in VB .NET, an array always starts with the index 0. &lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;OK now after the coding is done. Run the program and press the “Load” button. Your DataGridView should be filled now!&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;&lt;a class="vt-p" href="http://lh4.ggpht.com/_KQZODyF52kI/Sd9iYJ1oMEI/AAAAAAAAADw/V5UMcUT35kY/s1600-h/image%5B4%5D.png"&gt;&lt;img alt="image" border="0" height="272" src="http://lh5.ggpht.com/_KQZODyF52kI/Sd9iZyl6rnI/AAAAAAAAAD0/mBe5fqEWJb0/image_thumb%5B1%5D.png?imgmax=800" style="border-width: 0px; display: inline;" title="image" width="392" /&gt;&lt;/a&gt;&lt;/pre&gt;&lt;pre class="code"&gt;&lt;/pre&gt;&lt;pre class="code"&gt;&lt;a class="vt-p" href="http://lh4.ggpht.com/_KQZODyF52kI/Sd9iYJ1oMEI/AAAAAAAAADw/V5UMcUT35kY/s1600-h/image%5B4%5D.png"&gt;&lt;/a&gt;Here is the complete coding!&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="code"&gt;&lt;span style="color: blue;"&gt;Public Class &lt;/span&gt;Form1

&lt;span style="color: blue;"&gt;Private Sub &lt;/span&gt;cmdLoad_Click(&lt;span style="color: blue;"&gt;ByVal &lt;/span&gt;sender &lt;span style="color: blue;"&gt;As &lt;/span&gt;System.Object, &lt;span style="color: blue;"&gt;ByVal &lt;/span&gt;e &lt;span style="color: blue;"&gt;As &lt;/span&gt;System.EventArgs) &lt;span style="color: blue;"&gt;Handles &lt;/span&gt;cmdLoad.Click

&lt;span style="color: blue;"&gt;Dim &lt;/span&gt;con &lt;span style="color: blue;"&gt;As New &lt;/span&gt;SqlClient.SqlConnection
con.ConnectionString = &lt;span style="color: #a31515;"&gt;"Data Source=.\SQLExpress;Integrated Security=true; AttachDbFilename=|DataDirectory|\Database1.mdf;User Instance=true;"
&lt;/span&gt;con.Open()

&lt;span style="color: blue;"&gt;Dim &lt;/span&gt;sqlString &lt;span style="color: blue;"&gt;As String &lt;/span&gt;= &lt;span style="color: #a31515;"&gt;"SELECT * FROM Employee"
&lt;/span&gt;&lt;span style="color: blue;"&gt;Dim &lt;/span&gt;da &lt;span style="color: blue;"&gt;As New &lt;/span&gt;SqlClient.SqlDataAdapter(sqlString, con)

&lt;span style="color: blue;"&gt;Dim &lt;/span&gt;ds &lt;span style="color: blue;"&gt;As New &lt;/span&gt;DataSet


da.Fill(ds, &lt;span style="color: #a31515;"&gt;"EmployeeTable"&lt;/span&gt;)

DataGridView1.DataSource = ds.Tables(&lt;span style="color: #a31515;"&gt;"EmployeeTable"&lt;/span&gt;)

&lt;span style="color: blue;"&gt;End Sub
End Class&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;a class="vt-p" href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:851b665d-4d56-445e-8244-3ef9247e619e" style="display: inline; float: none; margin: 0px; padding: 0px;"&gt;Technorati Tags: &lt;a class="vt-p" href="http://technorati.com/tags/vb" rel="tag"&gt;vb&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/programming" rel="tag"&gt;programming&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/net" rel="tag"&gt;net&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/connect" rel="tag"&gt;connect&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/vb+net" rel="tag"&gt;vb net&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/coding" rel="tag"&gt;coding&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/sql" rel="tag"&gt;sql&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/server" rel="tag"&gt;server&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/express" rel="tag"&gt;express&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/sql+server" rel="tag"&gt;sql server&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/data" rel="tag"&gt;data&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/datagrid" rel="tag"&gt;datagrid&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/data+grid" rel="tag"&gt;data grid&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/data+grid+view" rel="tag"&gt;data grid view&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/DataGridView" rel="tag"&gt;DataGridView&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/connection" rel="tag"&gt;connection&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/connection+string" rel="tag"&gt;connection string&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/sql+client" rel="tag"&gt;sql client&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/client" rel="tag"&gt;client&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/source" rel="tag"&gt;source&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/datagridview" rel="tag"&gt;datagridview&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/dataGridView" rel="tag"&gt;dataGridView&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/ds" rel="tag"&gt;ds&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/data+source" rel="tag"&gt;data source&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/mdf" rel="tag"&gt;mdf&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/sdf" rel="tag"&gt;sdf&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/sql+connection" rel="tag"&gt;sql connection&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/DataAdapter" rel="tag"&gt;DataAdapter&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/SqlDataAdapter" rel="tag"&gt;SqlDataAdapter&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/SqlClient.SqlConnection" rel="tag"&gt;SqlClient.SqlConnection&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/server+based" rel="tag"&gt;server based&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/service+based" rel="tag"&gt;service based&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/database" rel="tag"&gt;database&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/nchar" rel="tag"&gt;nchar&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/char" rel="tag"&gt;char&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/varchar" rel="tag"&gt;varchar&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/nvarchar" rel="tag"&gt;nvarchar&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/pk" rel="tag"&gt;pk&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/primary+key" rel="tag"&gt;primary key&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/mdf+vs+sdf" rel="tag"&gt;mdf vs sdf&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/user" rel="tag"&gt;user&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/instance" rel="tag"&gt;instance&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/local+database" rel="tag"&gt;local database&lt;/a&gt;,&lt;a class="vt-p" href="http://technorati.com/tags/service+based+database" rel="tag"&gt;service based database&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-17535684246923308?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/oRcopmvVGjXc4ZWtpeGl9Kz7xfY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oRcopmvVGjXc4ZWtpeGl9Kz7xfY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/oRcopmvVGjXc4ZWtpeGl9Kz7xfY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oRcopmvVGjXc4ZWtpeGl9Kz7xfY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/FQJbYWCqCQo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/17535684246923308/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/03/how-to-connect-to-database-using-visual.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/17535684246923308?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/17535684246923308?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/FQJbYWCqCQo/how-to-connect-to-database-using-visual.html" title="How to connect to a SQL Server database using Visual Studio" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_KQZODyF52kI/SbjVA_hMXaI/AAAAAAAAAB0/HaPqhMzuTgM/s72-c/Add+New+Item.jpg" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/03/how-to-connect-to-database-using-visual.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08EQng6cCp7ImA9WxVaE04.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-3956495973003426137</id><published>2009-02-21T12:33:00.002+05:30</published><updated>2009-04-10T10:33:23.618+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-10T10:33:23.618+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="scroll" /><category scheme="http://www.blogger.com/atom/ns#" term="sliding" /><category scheme="http://www.blogger.com/atom/ns#" term="show" /><category scheme="http://www.blogger.com/atom/ns#" term="end" /><category scheme="http://www.blogger.com/atom/ns#" term="vb" /><category scheme="http://www.blogger.com/atom/ns#" term="scrolling" /><category scheme="http://www.blogger.com/atom/ns#" term="credit" /><category scheme="http://www.blogger.com/atom/ns#" term="smooth" /><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><category scheme="http://www.blogger.com/atom/ns#" term="net" /><title>Create a sliding credit screen in VB .NET</title><content type="html">&lt;div id="codeSnippetWrapper"&gt;   &lt;pre id="codeSnippet" class="csharpcode"&gt;&lt;strong&gt;&lt;em&gt;Difficulty&lt;/em&gt;&lt;/strong&gt; : Very Easy&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;Time to Complete&lt;/strong&gt;&lt;/em&gt; : 10-15 minutes&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;&lt;span style="color:#ff0000;"&gt;Click the images for larger images!&lt;/span&gt;&lt;/h4&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Most of you must be familiar with the sliding credits screen in many different software. When you click the about box in the software, you are presented with a sliding text moving upwards with nice music. So lets see how to do it with Visual Basic .NET 2008&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Start either Visual Studio 2008 or Visual Basic Express 2008. This works in Visual Studio 2005 and Visual Basic Express 2005 as well. &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Go to File –&amp;gt; New Project and select “Windows Forms Application” under Visual Basic –&amp;gt; Windows. (See the pane to your left). Rename it below to Credit Screen or what you think is appropriate.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;u&gt;Step  1&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;a href="http://lh5.ggpht.com/_KQZODyF52kI/Sd7JubntHgI/AAAAAAAAADE/qIMyM6aWO3c/s1600-h/ScreenHunter_06Feb.2111.51%5B1%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="ScreenHunter_06 Feb. 21 11.51" alt="ScreenHunter_06 Feb. 21 11.51" src="http://lh4.ggpht.com/_KQZODyF52kI/SaBNwl85dsI/AAAAAAAAADI/vZeSpspx0Rc/ScreenHunter_06Feb.2111.51_thumb.jpg?imgmax=800" border="0" height="256" width="422" /&gt;&lt;/a&gt; &lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Now lets fit in the components :)&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;Ingredients&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;1  Label with whatever text you want do display&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;2 Timers&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Few lines of coding&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;Lets start cooking!&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;First drag and drop 2 Timers to the screen. Timers are found in the Toolbox which is to your left of screen (usually!) under Components.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Timer is a component which will repeatedly execute a command or set commands at an interval specified. You can use a Timer to change something every 1 second or every 10 seconds. So we are using a Timer now to change the background color! Neat, eh? :) &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_KQZODyF52kI/SaBNyBFDX-I/AAAAAAAAADQ/EKBoSY0IN2M/s1600-h/ScreenHunter_09Feb.2112.05%5B5%5D.jpg"&gt;&lt;img style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="ScreenHunter_09 Feb. 21 12.05" alt="ScreenHunter_09 Feb. 21 12.05" src="http://lh4.ggpht.com/_KQZODyF52kI/SaBNzXymxXI/AAAAAAAAADY/O0JdD_3cJMg/ScreenHunter_09Feb.2112.05_thumb%5B4%5D.jpg?imgmax=800" border="0" height="233" width="411" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Notice that now you have 2 Timers in the bottom pane of the screen.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;So Timer1 is going to be take care of the colors! Oh yes colors! I’m pretty sure you don’t want the text to slide up in some empty boring background. So we will be making the screen display random colors while our text is sliding up.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Now lets change the properties of “Timer1”. Properties are displayed in a small box usually to the bottom right of the screen. Properties are different attributes of components which is used to change how the components look and behave.  &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Now change the properties of Timer1.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;Enabled –&amp;gt; True &lt;/li&gt;&lt;br /&gt;&lt;br /&gt; &lt;li&gt;Interval –&amp;gt; 100 &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;By setting the &lt;em&gt;&lt;strong&gt;Enabled&lt;/strong&gt;&lt;/em&gt; property to &lt;em&gt;&lt;strong&gt;True&lt;/strong&gt;&lt;/em&gt; we are telling the computer that the Timer will be acting and executing its commands at run time. The interval is how often the commands should be executed. &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Now that the properties are changed, lets code for the Timer. Double click the Timer1. You will be presented with the coding window which will look something like below.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_KQZODyF52kI/SaBN05Cq_LI/AAAAAAAAABQ/wZFXp9qfWXg/s1600-h/ScreenHunter_11Feb.2112.293.jpg"&gt;&lt;img style="border-width: 0px; display: inline;" title="ScreenHunter_11 Feb. 21 12.29" alt="ScreenHunter_11 Feb. 21 12.29" src="http://lh3.ggpht.com/_KQZODyF52kI/SaBN2KtuJFI/AAAAAAAAABU/LmpjQte52HI/ScreenHunter_11Feb.2112.29_thumb1.jpg?imgmax=800" border="0" height="239" width="424" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;h6&gt;&lt;em&gt;&lt;/em&gt;&lt;/h6&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="code"&gt;&lt;span style="color:blue;"&gt;Private Sub &lt;/span&gt;Timer1_Tick(&lt;span style="color:blue;"&gt;ByVal &lt;/span&gt;sender &lt;span style="color:blue;"&gt;As &lt;/span&gt;System.Object, &lt;span style="color:blue;"&gt;ByVal &lt;/span&gt;e &lt;span style="color:blue;"&gt;As &lt;/span&gt;System.EventArgs) &lt;span style="color:blue;"&gt;Handles &lt;/span&gt;Timer1.Tick&lt;br /&gt;   &lt;span style="color:green;"&gt;'Whatever your coding&lt;br /&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;End Sub&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;a href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="left"&gt;The coding between the above 2 lines  are the lines which will be executed at the specified interval, in our case each 100 milliseconds the ‘Whatever your coding line will be executed. But as a ' is at the beginning of a line which means the line is comment, it will not execute the line.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="left"&gt;Now what we are actually going to to is create random colors at each interval of the timer and assign them as the background color at the same time. So we need variables to hold the colors. Probably you must be knowing that almost all the colors in this world can be created with the primary colors RGB. &lt;span style="color:#ff0000;"&gt;Red&lt;/span&gt;. &lt;span style="color:#008000;"&gt;Green&lt;/span&gt;. &lt;span style="color:#0000ff;"&gt;Blue&lt;/span&gt;. If you do not understand it now, dont worry! You will later!&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="left"&gt;OK…now we know what the Timer does lets get to the real coding! yippee!&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#008000;"&gt;'We create 3 Integer Variables to hold the Red, Green, Blue colors&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="code"&gt;&lt;span style="color:blue;"&gt;Dim &lt;/span&gt;Red, Green, Blue &lt;span style="color:blue;"&gt;As Integer&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;a href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;'Do not panic! As soon as you type this message you will&lt;br /&gt;&lt;br /&gt;'get a warning about Unused Local variable 'Red' etc&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'Its just saying that we have declared but have not taken&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'any use from the variable&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="code"&gt;'Now we create a random number generator.&lt;br /&gt;'A Random number generator will generate random numbers&lt;br /&gt;'given a specific range&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="code"&gt;&lt;span style="color:blue;"&gt;Dim &lt;/span&gt;RandomNumGenerator &lt;span style="color:blue;"&gt;As New &lt;/span&gt;Random&lt;/pre&gt;&lt;br /&gt;'Now we are going to assign each variable a random&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'number between 0 and 255. The strategy in this is&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'that each color is represented with a value ranging from 0 &lt;br /&gt;'to 255 for each Red, Green and Blue values&lt;br /&gt;&lt;br /&gt;&lt;p&gt;'Example:- Giving a value between 0 to 255 to each Red, Green and Blue&lt;br /&gt;&lt;br /&gt;'we can create colors&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;'Black is (0,0,0) white is (255,255,255). &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="code"&gt;Red = RandomNumGenerator.&lt;span style="color:#0000ff;"&gt;Next&lt;/span&gt;(0, 255)&lt;br /&gt;Green = RandomNumGenerator.&lt;span style="color:#0000ff;"&gt;Next&lt;/span&gt;(0, 255)&lt;br /&gt;Blue = RandomNumGenerator.&lt;span style="color:#0000ff;"&gt;Next&lt;/span&gt;(0, 255)&lt;/pre&gt;&lt;br /&gt;&lt;a href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="code"&gt; &lt;span style="color:#008000;"&gt;'Now that we have created 3 numbers lets use them for creating a &lt;/span&gt;&lt;span style="color:#008000;"&gt;Red, Green, Blue mixed color&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="code"&gt;&lt;span style="color:blue;"&gt;Me&lt;/span&gt;.BackColor = Color.&lt;span style="color:#0000ff;"&gt;FromArgb&lt;/span&gt;(Red, Green, Blue)&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="codeSnippetWrapper"&gt;&lt;br /&gt; &lt;pre id="codeSnippet" class="csharpcode"&gt;&lt;span style="color:#008000;"&gt;'We have now setup the back color of the Form&lt;br /&gt;'Me is used to call the form that is currently we are coding for&lt;br /&gt;'BackColor is the property that is used to set or get the Back Color&lt;br /&gt;'Color.FromArgb is a function which will return a color when Red, Green and Blue values are given.&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt; &lt;p&gt;Now that everything is set up! Lets roll!&lt;/p&gt;&lt;br /&gt;&lt;br /&gt; &lt;pre class="code"&gt;&lt;span style="color:blue;"&gt;Private Sub &lt;/span&gt;Timer1_Tick(&lt;span style="color:blue;"&gt;ByVal &lt;/span&gt;sender &lt;span style="color:blue;"&gt;As &lt;/span&gt;System.Object,&lt;br /&gt;&lt;span style="color:blue;"&gt;ByVal &lt;/span&gt;e &lt;span style="color:blue;"&gt;As &lt;/span&gt;System.EventArgs) &lt;span style="color:blue;"&gt;Handles &lt;/span&gt;Timer1.Tick&lt;br /&gt;      &lt;span style="color:blue;"&gt;Dim &lt;/span&gt;Red, Green, Blue &lt;span style="color:blue;"&gt;As Integer&lt;br /&gt;      Dim &lt;/span&gt;RandomNumGenerator &lt;span style="color:blue;"&gt;As New &lt;/span&gt;Random&lt;br /&gt;      Red = RandomNumGenerator.Next(0, 255)&lt;br /&gt;      Green = RandomNumGenerator.Next(0, 255)&lt;br /&gt;      Blue = RandomNumGenerator.Next(0, 255)&lt;br /&gt;      &lt;span style="color:blue;"&gt;Me&lt;/span&gt;.BackColor = Color.FromArgb(Red, Green, Blue)&lt;br /&gt;  &lt;span style="color:blue;"&gt;End Sub&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt; &lt;a href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;Now this is the code to change the background color… so lets see about the scrolling part…&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;The scrolling part is pretty easy! All you’ve gotta do is insert the following code for the Timer2’s Tick event&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="code"&gt;Label1.Location = &lt;span style="color:blue;"&gt;New &lt;/span&gt;Point(Label1.Location.X,&lt;br /&gt; Label1.Location.Y - 1)&lt;/pre&gt;&lt;br /&gt;&lt;a href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Now the Label1 which is somewhere on the form will gradually rise up with each tick of Timer2 because we are steadily keeping the Location X to it self but reducing 1 from the Y coordinate!&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;The final coding will look like&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="code"&gt;&lt;span style="color:blue;"&gt;Public Class &lt;/span&gt;Form1&lt;br /&gt;&lt;br /&gt;   &lt;span style="color:blue;"&gt;Private Sub &lt;/span&gt;Timer1_Tick(&lt;span style="color:blue;"&gt;ByVal &lt;/span&gt;sender &lt;span style="color:blue;"&gt;As &lt;/span&gt;System.Object, &lt;span style="color:blue;"&gt;&lt;br /&gt;ByVal &lt;/span&gt;e &lt;span style="color:blue;"&gt;As &lt;/span&gt;System.EventArgs) &lt;span style="color:blue;"&gt;Handles &lt;/span&gt;Timer1.Tick&lt;br /&gt;       &lt;span style="color:blue;"&gt;Dim &lt;/span&gt;Red, Green, Blue &lt;span style="color:blue;"&gt;As Integer&lt;br /&gt;       Dim &lt;/span&gt;RandomNumGenerator &lt;span style="color:blue;"&gt;As New &lt;/span&gt;Random&lt;br /&gt;       Red = RandomNumGenerator.Next(0, 255)&lt;br /&gt;       Green = RandomNumGenerator.Next(0, 255)&lt;br /&gt;       Blue = RandomNumGenerator.Next(0, 255)&lt;br /&gt;       &lt;span style="color:blue;"&gt;Me&lt;/span&gt;.BackColor = Color.FromArgb(Red, Green, Blue)&lt;br /&gt;   &lt;span style="color:blue;"&gt;End Sub&lt;br /&gt;&lt;br /&gt;   Private Sub &lt;/span&gt;Timer2_Tick(&lt;span style="color:blue;"&gt;ByVal &lt;/span&gt;sender &lt;span style="color:blue;"&gt;As &lt;/span&gt;System.Object, &lt;span style="color:blue;"&gt;&lt;br /&gt;ByVal &lt;/span&gt;e &lt;span style="color:blue;"&gt;As &lt;/span&gt;System.EventArgs) &lt;span style="color:blue;"&gt;Handles &lt;/span&gt;Timer2.Tick&lt;br /&gt;       Label1.Location = &lt;span style="color:blue;"&gt;New &lt;/span&gt;Point(Label1.Location.X,&lt;br /&gt;Label1.Location.Y - 1)&lt;br /&gt;   &lt;span style="color:blue;"&gt;End Sub&lt;br /&gt;End Class&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://11011.net/software/vspaste"&gt;&lt;/a&gt;Hope you enjoy!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-3956495973003426137?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fxXi6VYE-ntDZdGZb5SFISipwzo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fxXi6VYE-ntDZdGZb5SFISipwzo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fxXi6VYE-ntDZdGZb5SFISipwzo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fxXi6VYE-ntDZdGZb5SFISipwzo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/EHQovYd7Aq8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/3956495973003426137/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/02/create-sliding-credit-screen-in-vb-net.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/3956495973003426137?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/3956495973003426137?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/EHQovYd7Aq8/create-sliding-credit-screen-in-vb-net.html" title="Create a sliding credit screen in VB .NET" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_KQZODyF52kI/SaBNwl85dsI/AAAAAAAAADI/vZeSpspx0Rc/s72-c/ScreenHunter_06Feb.2111.51_thumb.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/02/create-sliding-credit-screen-in-vb-net.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMMR3w_cCp7ImA9WxVXGUo.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-8827406212981100608</id><published>2009-02-18T21:58:00.001+05:30</published><updated>2009-02-18T21:58:06.248+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-18T21:58:06.248+05:30</app:edited><title>Await some tutorials</title><content type="html">&lt;p&gt;Hey! I could not write anything after my HDX 16t laptop review because&lt;/p&gt;  &lt;p&gt;* I was lazy&lt;/p&gt;  &lt;p&gt;* I was busy! :P&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Anyway my exams are going to be over soon and i hope to come with some new tutorials…&lt;/p&gt;  &lt;p&gt;So await for some new tutorials…&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-8827406212981100608?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VP6KgG5kcfo1Sw9mivzjYzDmNGQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VP6KgG5kcfo1Sw9mivzjYzDmNGQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VP6KgG5kcfo1Sw9mivzjYzDmNGQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VP6KgG5kcfo1Sw9mivzjYzDmNGQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/54I935gzYuc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/8827406212981100608/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2009/02/await-some-tutorials.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/8827406212981100608?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/8827406212981100608?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/54I935gzYuc/await-some-tutorials.html" title="Await some tutorials" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2009/02/await-some-tutorials.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8ESHg8fip7ImA9WxVWEUQ.&quot;"><id>tag:blogger.com,1999:blog-6733449340765331064.post-1515758155922372484</id><published>2008-12-21T00:11:00.018+05:30</published><updated>2009-02-21T11:10:09.676+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-21T11:10:09.676+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="16" /><category scheme="http://www.blogger.com/atom/ns#" term="bluetooth" /><category scheme="http://www.blogger.com/atom/ns#" term="hdx" /><category scheme="http://www.blogger.com/atom/ns#" term="persona" /><category scheme="http://www.blogger.com/atom/ns#" term="pics" /><category scheme="http://www.blogger.com/atom/ns#" term="protect" /><category scheme="http://www.blogger.com/atom/ns#" term="laptop" /><category scheme="http://www.blogger.com/atom/ns#" term="pavillion" /><category scheme="http://www.blogger.com/atom/ns#" term="smart" /><category scheme="http://www.blogger.com/atom/ns#" term="rpm" /><category scheme="http://www.blogger.com/atom/ns#" term="5400" /><category scheme="http://www.blogger.com/atom/ns#" term="notebook" /><category scheme="http://www.blogger.com/atom/ns#" term="nano" /><category scheme="http://www.blogger.com/atom/ns#" term="hp" /><category scheme="http://www.blogger.com/atom/ns#" term="16t" /><category scheme="http://www.blogger.com/atom/ns#" term="7200" /><title>HP HDX 16t Premium Notebook PC Review</title><content type="html">Couldn't write the first official post for the tech-by-step just because i was lazy! :P&lt;br /&gt;So here i am again reviewing my recently bought notebook...&lt;br /&gt;&lt;br /&gt;Right now nothing comes in to my mind but my laptop! Yes! A new one! A &lt;span style="font-style: italic; font-weight: bold;"&gt;HP HDX 16t Premium Notebook&lt;/span&gt;! The only reason i want to write about my laptop is because i found little or no information (especially pictures!) about it on the web! So ill be posting some pictures as well! Hope this will help all who are looking forward to buy a HP HDX 16t Notebook.&lt;br /&gt;&lt;br /&gt;OK.... so lets start off with the basics! Here's how it looks!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_KQZODyF52kI/SU1A7cuZtlI/AAAAAAAAAAM/ffx9lUbS0pY/s1600-h/DSC00023.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_KQZODyF52kI/SU1A7cuZtlI/AAAAAAAAAAM/ffx9lUbS0pY/s320/DSC00023.JPG" alt="" id="BLOGGER_PHOTO_ID_5281949328042735186" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;For anyone who wonder what on earth is the software I'm running, its called Rosetta@Home! Google It! :)&lt;br /&gt;&lt;br /&gt;Anyway, back to the laptop! Here are the specifications for my laptop!&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-style: italic; font-weight: bold;"&gt;Genuine Windows Vista Home Premium with Service Pack 1 (64-bit) &lt;/span&gt;&lt;br /&gt;The reason i chose a 64-bit Operating System is because of all the buzz going on in the web that a 32-bit OS will not support 4GB of RAM!!! Why take a risk! Chose 64-bit just to be on the safe side&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-weight: bold;"&gt;Intel(R) Core(TM)2 Duo Processor T9400 (2.53 GHz)&lt;/span&gt;&lt;br /&gt;This T9400 Processor is just about 0.1 percent extra GHz from 2.4 GHz P8600. The time i bought my laptop i could have saved 100$ by reducing the processor to 2.4GHz. But if you take a look at the Intel website you will know why i spent extra 100 bucks!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 51, 51);"&gt;P8600&lt;/span&gt;&lt;br /&gt;http://processorfinder.intel.com/details.aspx?sSpec=SLB3S&lt;br /&gt;&lt;br /&gt;L2 Cache Speed - 2.4GHz&lt;br /&gt;L2 Cache Size    - 3MB&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 51, 0);"&gt;T9400&lt;/span&gt;&lt;br /&gt;http://processorfinder.intel.com/details.aspx?sSpec=SL3BX&lt;br /&gt;&lt;br /&gt;L2 Cache Speed - 2.53GHz&lt;br /&gt;L2 Cache Size     - 6MB&lt;br /&gt;&lt;br /&gt;The cache size is doubled from 3MB to 6MB!! Its a major performance boost!&lt;br /&gt;&lt;br /&gt;So why didn't i choose the T9600? Simple! Because it was an extra $250 which i was not willing to pay! :)&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-style: italic; font-weight: bold;"&gt;4GB DDR2 System Memory (2 DIMM) &lt;/span&gt;&lt;br /&gt;More RAM = More programs you can run simultaneously without slowing down your PC :)&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-style: italic; font-weight: bold;"&gt;512MB NVIDIA GeForce 9600M GT&lt;/span&gt;&lt;br /&gt;This was the only available card for this laptop! Damn i wish there was a 9800M!&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-style: italic; font-weight: bold;"&gt;250GB 7200RPM SATA Hard Drive with HP ProtectSmart Hard Drive Protection&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;What the hell is RPM? RPM stands for Revolutions Per Minute. Well it means how many somersault's your hard disk can do for a minute! :D&lt;br /&gt;Out of jokes, its how fast your hard disk spins.&lt;br /&gt;The faster, the better hard disk seek time = more performance for your applications!&lt;br /&gt;But there is a trade off! (DAMN!) This 7200 RPM HDD tends to be more HOT (The Celsius and Fahrenheit HOT :P) And thats why i ordered a Chill Mat along with my laptop!&lt;br /&gt;&lt;br /&gt;OK... now What on earth is HP Protect Smart Hard Drive Protection? Here what it said in the Help Menu of ProtectSmart software...&lt;br /&gt;&lt;br /&gt;&lt;p class="Body"&gt;&lt;a name="en_ww-v160332584"&gt;&lt;/a&gt;ProtectSmart Hard Drive Protection  protects your disk drive by parking the drive and halting I/O requests when one  of the following events occurs: &lt;/p&gt; &lt;table dir="ltr" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td align="left" valign="top" width="24"&gt;&lt;span style="color: rgb(51, 102, 204);"&gt;&lt;span style="font-family:Tahoma,Arial;"&gt;●&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;a name="en_ww-v160332588"&gt;&lt;/a&gt; &lt;table cellpadding="0" cellspacing="0" width="100%"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;a name="en_ww-v160332588"&gt;&lt;/a&gt;You drop your computer.  &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td align="left" valign="top" width="24"&gt;&lt;span style="color: rgb(51, 102, 204);"&gt;&lt;span style="font-family:Tahoma,Arial;"&gt;●&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;a name="en_ww-v160332591"&gt;&lt;/a&gt; &lt;table cellpadding="0" cellspacing="0" width="100%"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;a name="en_ww-v160332591"&gt;&lt;/a&gt;You strike another object with the computer.  &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td align="left" valign="top" width="24"&gt;&lt;span style="color: rgb(51, 102, 204);"&gt;&lt;span style="font-family:Tahoma,Arial;"&gt;●&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;a name="en_ww-v160332594"&gt;&lt;/a&gt; &lt;table cellpadding="0" cellspacing="0" width="100%"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;a name="en_ww-v160332594"&gt;&lt;/a&gt;You move your computer with the display closed  while the computer is running on battery power.  &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;a name="en_ww-v160332596"&gt;&lt;/a&gt; &lt;p class="Body"&gt;&lt;a name="en_ww-v160332596"&gt;&lt;/a&gt;A short time after one of these  events, ProtectSmart Hard Drive Protection returns the disk drive to normal  operation. &lt;/p&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="color: rgb(0, 0, 102); font-style: italic; font-weight: bold;"&gt;Intel Next-Gen Wireless-N Mini-card&lt;/span&gt;&lt;br /&gt;Well..I didn't integrate Bluetooth to the laptop because i was not ready to pay an extra 50$ for bluetooth where i can buy a Nano Bluetooth adapter for $8~$10&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.gadgetvenue.com/wp-content/uploads/2008/02/nano-bluetooth-dongle.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 371px; height: 233px;" src="http://www.gadgetvenue.com/wp-content/uploads/2008/02/nano-bluetooth-dongle.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.7gadgets.com/wp-content/uploads/2008/02/b.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 450px; height: 417px;" src="http://www.7gadgets.com/wp-content/uploads/2008/02/b.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-style: italic; font-weight: bold;"&gt;LightScribe SuperMulti 8X DVD+/-RW with Double Layer Support&lt;/span&gt;&lt;br /&gt;This is the only i thing i worry about! That i could not buy a Blue-Ray Reader. Well Blue Ray Discs are now becoming really popular and not having a BR-Reader.... *sniff* *sniff*&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-style: italic; font-weight: bold;"&gt;Webcam + Microphone + Fingerprint Reader&lt;/span&gt;&lt;br /&gt;Well the webcam is AMAZING!! Very high quality pictures + the built in light brighten ups your video. You can completely turn off all lights and still talk with your [WHOEVER]! The included CyberLink YouCam software makes it so much FUN for video chatting! It even includes animated 3D figures which will move and talk the same way you do in REAL TIME! And in 1 press of a button your figure will be talking with your friend and you can conceal your identity :P :P&lt;br /&gt;&lt;br /&gt;I dont have any bad comments to say about the mic either! Works well!&lt;br /&gt;&lt;br /&gt;Finally the Finger Print Reader! Its just AWESOME! I login to Windows Vista using my finger print and also the DigitalPersona Personal software lets me create finger print logins to all my softwares! Now i just swipe my finger to login to Messenger! And the DigitalPersona Addon for Firefox does miracles! I just swipe my finger to login to Yahoo Mail and all of my favourite websites! Its just really cool!&lt;br /&gt;&lt;br /&gt;Well lets hit the bottom line!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Advantages&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Its FAST&lt;/li&gt;&lt;li&gt;Its REALLY GOOD LOOKING!&lt;/li&gt;&lt;li&gt;Good set of features!&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Disadvantages&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A bit heavy ( A lil bit! No it does not weigh A LOT!)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The touch buttons (see the pictures below!) are sometimes too responsive and sometimes not @ all responsive! (Not a very big issue coz it works almost all the time! :)&lt;/li&gt;&lt;li&gt;The battery life&lt;/li&gt;&lt;li&gt;Heat! (oh yeah its HOT!)&lt;/li&gt;&lt;/ul&gt;Long story...short...its good for a desktop replacement! But of course you can carry it around without a problem! But make sure you have an AC Outlet where ever you go... because this baby goes to sleep soon if you do not feed some electricity... So if you are looking for a notebook with a long battery life...i dont recommend this!&lt;br /&gt;&lt;br /&gt;EDIT -&gt; Well do not really get discouraged by the laptop battery! Because now that i have used this for sometime the battery indeed is good :) You can survive for about 1 hour if you turn off WiFi and change the power plan to "Power Saver"&lt;br /&gt;&lt;br /&gt;Here are some pictures i took... Click for larger pictures :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00027.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00027.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00025.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00025.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00026.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00026.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00024.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00024.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00023.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00023.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00036.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00036.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00034.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00034.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00035.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00035.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00033.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00033.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00029.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00029.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00821.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00821.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00813.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00813.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00818.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00818.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00816.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00816.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00037.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00037.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00822.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00822.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00827.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00827.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00830.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00830.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00825.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00825.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00823.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://i168.photobucket.com/albums/u192/Ranhiru/Laptop/DSC00823.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6733449340765331064-1515758155922372484?l=techbystep.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4G2yaMFcAInuuCaf7jT8LmkXWZw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4G2yaMFcAInuuCaf7jT8LmkXWZw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4G2yaMFcAInuuCaf7jT8LmkXWZw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4G2yaMFcAInuuCaf7jT8LmkXWZw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TechByStep/~4/MRqCMA0zL0c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://techbystep.blogspot.com/feeds/1515758155922372484/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://techbystep.blogspot.com/2008/12/hp-hdx-16t-premium-notebook-pc.html#comment-form" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/1515758155922372484?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6733449340765331064/posts/default/1515758155922372484?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TechByStep/~3/MRqCMA0zL0c/hp-hdx-16t-premium-notebook-pc.html" title="HP HDX 16t Premium Notebook PC Review" /><author><name>Ranhiru</name><uri>http://www.blogger.com/profile/04361406771539450427</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_KQZODyF52kI/SU1A7cuZtlI/AAAAAAAAAAM/ffx9lUbS0pY/s72-c/DSC00023.JPG" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://techbystep.blogspot.com/2008/12/hp-hdx-16t-premium-notebook-pc.html</feedburner:origLink></entry></feed>

