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

<channel>
	<title>Script(s)</title>
	<atom:link href="http://www.gchandra.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gchandra.com</link>
	<description>What I learn Is What U C</description>
	<lastBuildDate>Tue, 11 Oct 2011 17:45:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Visual Studio Debug Problem with IE8</title>
		<link>http://www.gchandra.com/tips-and-tricks/visual-studio-debug-problem-with-ie8.html</link>
		<comments>http://www.gchandra.com/tips-and-tricks/visual-studio-debug-problem-with-ie8.html#comments</comments>
		<pubDate>Wed, 04 May 2011 17:12:40 +0000</pubDate>
		<dc:creator>gchandra</dc:creator>
				<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Asp.Net]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[Regedit]]></category>
		<category><![CDATA[Registry]]></category>
		<category><![CDATA[VS2005]]></category>
		<category><![CDATA[VS2008]]></category>

		<guid isPermaLink="false">http://www.gchandra.com/?p=375</guid>
		<description><![CDATA[Thanks to &#160;: Abdulla AbdelHaq Source : http://weblogs.asp.net/abdullaabdelhaq/archive/2009/06/01/VS-Debug-Problem-with-IE8.aspx &#160; How VS debugger could be crashed with IE8? If you opened multiple instances of IE8 and you attempt to debug your project, you mostly will have the issue where VS debugger just stops and ignores your break points! Why was that? Well, IE 8 has a [...]]]></description>
			<content:encoded><![CDATA[<p><strong><em>Thanks to &nbsp;: Abdulla AbdelHaq</em></strong></p>
<p><strong><em>Source : http://weblogs.asp.net/abdullaabdelhaq/archive/2009/06/01/VS-Debug-Problem-with-IE8.aspx</em></strong></p>
<p>&nbsp;</p>
<p><strong>How VS debugger could be crashed with IE8?</strong></p>
<p>If you opened multiple instances of IE8 and you attempt to debug your project, you mostly will have the issue where VS debugger just stops and ignores your break points!</p>
<p><strong>Why was that?</strong></p>
<p>Well, IE 8 has a feature called Loosely-Coupled Internet Explorer (LCIE) which results in IE running across multiple processes.&nbsp;</p>
<p>h<a href="http://ttp://www.microsoft.com/windows/internet-explorer/beta/readiness/developers-existing.aspx#lcie" target="_blank">ttp://www.microsoft.com/windows/internet-explorer/beta/readiness/developers-existing.aspx#lcie</a></p>
<p>Older versions of the Visual Studio Debugger get confused by this and cannot figure out how to attach to the correct process.&nbsp;</p>
<p>To overcome this issue, you need to disable the process growth feature of LCIE by follow the below steps:</p>
<p style="margin-left: 40px; ">1) &nbsp;Open RegEdit</p>
<p style="margin-left: 40px; ">2) &nbsp;Browse to HKEY_LOCALMACHINE -&gt; SOFTWARE -&gt; Microsoft -&gt; Internet Explorer -&gt; Main</p>
<p style="margin-left: 40px; ">3) &nbsp;Add a dword under this key called TabProcGrowth</p>
<p style="margin-left: 40px; ">4) &nbsp;Set TabProcGrowth to 0</p>
<p>&nbsp;If you run into the same problem on Vista or newer, you will also need to turn off protected mode.</p>
<p>And then go a head and start debugging your code.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gchandra.com/tips-and-tricks/visual-studio-debug-problem-with-ie8.html/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What I like the most</title>
		<link>http://www.gchandra.com/visual-studio/what-i-like-the-most.html</link>
		<comments>http://www.gchandra.com/visual-studio/what-i-like-the-most.html#comments</comments>
		<pubDate>Thu, 03 Feb 2011 18:24:22 +0000</pubDate>
		<dc:creator>gchandra</dc:creator>
				<category><![CDATA[Audio Conversion]]></category>
		<category><![CDATA[Audio Ripping]]></category>
		<category><![CDATA[Freebies]]></category>
		<category><![CDATA[Softwares]]></category>
		<category><![CDATA[SQLServer 2005]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Adavance System Care]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.gchandra.com/?p=371</guid>
		<description><![CDATA[There are many Free and Better alternatives for list mentioned below. I like them because they make my life simple. Microsoft 1. Windows 2. Office (Word, Excel, Outlook, Power point, Access) 3. Visual Studio 4. Notepad 5. Microsoft Shared View 6. Microsoft Security Essentials 7. Snipping Tool 8. SQLServer Google 1. Search 2. Gmail 3. [...]]]></description>
			<content:encoded><![CDATA[<p>There are many Free and Better alternatives for list mentioned below. I like them because they make my life simple.</p>
<p><strong>Microsoft</strong></p>
<p>1. Windows</p>
<p>2. Office (Word, Excel, Outlook, Power point, Access)</p>
<p>3. Visual Studio</p>
<p>4. Notepad</p>
<p>5. Microsoft Shared View</p>
<p>6. Microsoft Security Essentials</p>
<p>7. Snipping Tool</p>
<p>8. SQLServer</p>
<p><strong>Google</strong></p>
<p>1. Search</p>
<p>2. Gmail</p>
<p>3. Picasa</p>
<p>4. Chrome</p>
<p>5. Reader</p>
<p>6. Bookmarks</p>
<p><strong>Apple</strong></p>
<p>1. iPhone</p>
<p>2. iTunes</p>
<p><strong>Adobe</strong></p>
<p>1. Photoshop</p>
<p>2. Reader</p>
<p><strong>Freebies</strong></p>
<p>1. Advance System Care</p>
<p>2. Core FTP</p>
<p>3. Mp3 Tag</p>
<p>4. DropBox</p>
<p>5. Stickies</p>
<p><strong>Open Source</strong></p>
<p>1. Word Press</p>
<p>2. Audacity</p>
<p>3. SM Player</p>
<p>4. 7-Zip</p>
<p>5. NHM Writer</p>
<p>6. DVD Decrypter</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gchandra.com/visual-studio/what-i-like-the-most.html/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Chrome Browser &#8211; Extensions &#8211; Top Suggested Tools</title>
		<link>http://www.gchandra.com/browsers/holiday-gift-%e2%80%93-2.html</link>
		<comments>http://www.gchandra.com/browsers/holiday-gift-%e2%80%93-2.html#comments</comments>
		<pubDate>Tue, 21 Dec 2010 21:32:18 +0000</pubDate>
		<dc:creator>gchandra</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Freebies]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Holiday Gift]]></category>

		<guid isPermaLink="false">http://www.gchandra.com/scripts/?p=368</guid>
		<description><![CDATA[&#60;&#60;&#160;Part 1 of Holiday Gift &#160;Series Google Chrome Browser Here is a list of some extensions for Everyday User http://www.gchandra.com/scripts/?p=354 &#160; WOT Web of Trust is a safe browsing tool, which warns you about risky sites that cheat customers, deliver malware or send spam https://chrome.google.com/extensions/detail/bhmmomiinigofkjcapegjjndpbikblnp IE Tab For websites which likes only IE. This extension [...]]]></description>
			<content:encoded><![CDATA[<p>&lt;&lt;&nbsp;<a href="http://www.gchandra.com/scripts/?p=365">Part 1 of Holiday Gift &nbsp;Series</a></p>
<h2><span style="background-color:#ffff00;"><strong>Google Chrome Browser</strong></span></h2>
<p>Here is a list of some extensions for Everyday User <a href="http://www.gchandra.com/scripts/?p=354">http://www.gchandra.com/scripts/?p=354</a></p>
<p>&nbsp;</p>
<p><strong>WOT</strong></p>
<p>Web of Trust is a safe browsing tool, which warns you about risky sites that cheat customers, deliver malware or send spam</p>
<p><a href="https://chrome.google.com/extensions/detail/bhmmomiinigofkjcapegjjndpbikblnp">https://chrome.google.com/extensions/detail/bhmmomiinigofkjcapegjjndpbikblnp</a></p>
<p><strong>IE Tab</strong></p>
<p>For websites which likes only IE. This extension will come in handy.</p>
<p><a href="https://chrome.google.com/extensions/detail/hehijbfgiekmjfkfjpbkbammjbdenadd">https://chrome.google.com/extensions/detail/hehijbfgiekmjfkfjpbkbammjbdenadd</a></p>
<p><strong>Docs PDF/PowerPoint Viewer (by Google)</strong></p>
<p><a href="https://chrome.google.com/extensions/detail/nnbmlagghjjcbdhgmkedmbmedengocbn">https://chrome.google.com/extensions/detail/nnbmlagghjjcbdhgmkedmbmedengocbn</a></p>
<p><strong>FlashBlock</strong></p>
<p>Block them all, or be selective with the embedded whitelist manager.</p>
<p><a href="https://chrome.google.com/extensions/detail/gofhjkjmkpinhpoiabjplobcaignabnl">https://chrome.google.com/extensions/detail/gofhjkjmkpinhpoiabjplobcaignabnl</a></p>
<p><strong>Awesome Screenshot: Capture &amp; Annotate</strong></p>
<p>Capture the whole page or any portion, annotate it with rectangles, circles, arrows, lines and text, blur sensitive info, one-click upload to share. Support PNG and shortcuts.</p>
<p><a href="https://chrome.google.com/extensions/detail/alelhddbbhepgpmgidjdcjakblofbmce">https://chrome.google.com/extensions/detail/alelhddbbhepgpmgidjdcjakblofbmce</a></p>
<p>(to be continued)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gchandra.com/browsers/holiday-gift-%e2%80%93-2.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Holiday Gift &#8211; 1</title>
		<link>http://www.gchandra.com/windows/holiday-gift-1.html</link>
		<comments>http://www.gchandra.com/windows/holiday-gift-1.html#comments</comments>
		<pubDate>Tue, 21 Dec 2010 16:42:18 +0000</pubDate>
		<dc:creator>gchandra</dc:creator>
				<category><![CDATA[Freebies]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Softwares]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Antispyware]]></category>
		<category><![CDATA[Antivirus]]></category>
		<category><![CDATA[FolderGuide]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Unlocker]]></category>
		<category><![CDATA[VideoPlayer]]></category>
		<category><![CDATA[Winmerge]]></category>

		<guid isPermaLink="false">http://www.gchandra.com/scripts/?p=365</guid>
		<description><![CDATA[Its wonderful time of the year. Everyone is busy buying and wrapping gifts. I wanted to do the same for my blog readers. Instead of physical gift I will share some interesting softwares, apps, websites which will definitely improve your lifestyle. The list caters to all Microsoft, Google, Apple, WordPress fans. &#34;Feliz Navidad&#34; Windows AntiVirus [...]]]></description>
			<content:encoded><![CDATA[<p>Its wonderful time of the year. Everyone is busy buying and wrapping gifts. I wanted to do the same for my blog readers. Instead of physical gift I will share some interesting softwares, apps, websites which will definitely improve your lifestyle. The list caters to all Microsoft, Google, Apple, WordPress fans.</p>
<p>&quot;Feliz Navidad&quot;</p>
<hr />
<h2><span style="background-color:#ffd700;"><strong>Windows</strong></span></h2>
<p><strong>AntiVirus</strong></p>
<p><em>Microsoft Security Essential (Free for genuine windows licenses)</em></p>
<p><a href="http://www.microsoft.com/security/products/mse.aspx">http://www.microsoft.com/security/products/mse.aspx</a></p>
<p><em>Avira AntiVirus (Free &amp; Premium)</em></p>
<p><a href="http://www.avira.com/en/avira-free-antivirus">http://www.avira.com/en/avira-free-antivirus</a></p>
<p>&nbsp;</p>
<p><strong>Anti Spyware :&nbsp;</strong><em>Advanced System Care (Free &amp; Pro)</em></p>
<p><a href="http://www.iobit.com/ascdownload-promo.html">http://www.iobit.com/ascdownload-promo.html</a></p>
<p>&nbsp;</p>
<p><strong>TeraCopy (Free &amp; Pro)</strong></p>
<p>It replaces windows copy feature. Its fast, accurate and with bunch of features you will love to have.</p>
<p><a href="http://www.codesector.com/teracopy.php">http://www.codesector.com/teracopy.php</a></p>
<p>&nbsp;</p>
<p><strong>Unlocker (Free)</strong></p>
<p>Ever had such an annoying message given by Windows: Cannot delete file: Access is denied. There has been a sharing violation. &nbsp;Unlocker comes for your rescue.</p>
<p><a href="http://download.cnet.com/Unlocker/3000-2248_4-10493998.html">http://download.cnet.com/Unlocker/3000-2248_4-10493998.html</a></p>
<p>&nbsp;</p>
<p><strong>WinMerge (Open Source)</strong></p>
<p>WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.</p>
<p><a href="http://winmerge.org/">http://winmerge.org/</a></p>
<p>&nbsp;</p>
<p><strong>SMPlayer (Open Source)</strong></p>
<p>Light Video Player, which can play any video format without any problem. One click downloading of Subtitles from web for international movies you dont understand.</p>
<p><a href="http://smplayer.sourceforge.net/">http://smplayer.sourceforge.net/</a></p>
<p>&nbsp;</p>
<p><strong>FolderGuide (Free)</strong></p>
<p>Its handy utility that provides fast access to your frequently used and favorite folders. It can operate as the part of your context menu in your Windows Explorer.</p>
<p><a href="http://www.freeware365.com/desktop/folderguide.htm">http://www.freeware365.com/desktop/folderguide.htm</a></p>
<hr />
<p>(continue&#8230;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gchandra.com/windows/holiday-gift-1.html/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Chrome Extensions are they safe to install</title>
		<link>http://www.gchandra.com/browsers/chrome-extensions-are-they-safe-to-install.html</link>
		<comments>http://www.gchandra.com/browsers/chrome-extensions-are-they-safe-to-install.html#comments</comments>
		<pubDate>Thu, 16 Dec 2010 04:15:51 +0000</pubDate>
		<dc:creator>gchandra</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Install]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Safety]]></category>

		<guid isPermaLink="false">http://www.gchandra.com/scripts/?p=360</guid>
		<description><![CDATA[&#160; There are lot of great extensions available for Google Chrome. When I tried to install them most of the extensions gave a warning &#34;This extension will have access to your data &#8230;&#34;. The extensions were approved by google and many got 4 stars and above, still I was skeptical to install them fearing what [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p><a href="http://www.gchandra.com/scripts/wp-content/uploads/2010/12/top-google-chrome-extensions.png" rel="lightbox[360]"><img align="left" alt="" border="0" class="aligncenter size-full wp-image-361" height="250" hspace="8" src="http://www.gchandra.com/scripts/wp-content/uploads/2010/12/top-google-chrome-extensions.png" title="top-google-chrome-extensions" vspace="8" width="250" /></a>There are lot of great extensions available for Google Chrome. When I tried to install them most of the extensions gave a warning &quot;This extension will have access to your data &#8230;&quot;.</p>
<p>The extensions were approved by google and many got 4 stars and above, still I was skeptical to install them fearing what if they misuse it.. ?</p>
<p>After doing some research on what data they actually access, I found the following answers in Google Chrome Extension forum. Now I can install the plugins which are rated high and verified by Google team.&nbsp;</p>
<p>If we dont trust Google, why even bother using their browser or their services.</p>
<p>Now my Chrooooommmmmmmeeeeeeeeee is extended.</p>
<p style="text-align: center; ">ooOoo</p>
<p>Chrome extensions have a manifest file, that specifies which pages that you visit, that the extension can interact with. The extension you&#39;re trying to install, might need access to all pages you visit.&nbsp;</p>
<p>Some extensions might want to access any page you visit, for legit reasons. Most, in fact. If the extension does anything with your page (modify, extend or in any way behave because of the content you see), you&#39;ll get that warning when installing the extension.</p>
<p>Extensions cannot access the passwords you store in the password manager that is built into Chrome. It might, however, have access to the information that you submit to websites, including passwords and other personal details. But it would have to be built for that specific purpose.</p>
<p>It all boils down to whether you trust the source or not. The vendor cannot hide how the extension works, so a rouge extension would probably have a short life.</p>
<p>Cheers!</p>
<p>- christianp</p>
<p>&nbsp;</p>
<p>Hi everyone,&nbsp;</p>
<p>Thanks for the feedback on this. christianp has done a great job explaining some of this so far (thanks christianp!) and I&#39;ll reiterate/clarify on some points.&nbsp;</p>
<p>Depending on the extension you install, the extension might need legitimate access to various things to carry out its purpose. For example, if you see the message that the extension can have access to &quot;your private data on all websites,&quot; this usually means that the extension is inserting content scripts into a page. Content scripts are used to make changes to what&#39;s being shown on a page. An extension for blocking ads is one such example since it needs to modify the execution of the page to not show ads. In this case, this ability to modify page content brings you a desired functionality. However, this same ability means the extension can have the ability to read information submitted on the page, which includes private data. This is not to say it&#39;s going to do this or do something malicious with it, but it *can* if the extension author is ill-intentioned and built his extension specifically for this purpose. This is why we always advise users to only download extensions from authors they know and trust (they have great reviews, have a lot of users, good reputation, etc).&nbsp;</p>
<p>This is no different from the risk you take when installing software in general and the same risks exist in other browsers when installing extensions/add-ons. That said, we have done and are still doing many things to try and mitigate potential damage that can be caused by malicious extensions. For example, we can enforce granular access to permissions (having access to some sites instead of all sites), we isolate extension code from web page code to reduce the ability for malicious web pages to infect good extensions, and more. You can read more about security and Chrome extensions in a very informative blog post listed in my references.&nbsp;</p>
<p>Keep in mind that Google can also remove any malicious extension from the gallery and disable the extension for existing users when discovered. You can report malicious extensions by using the &#39;Report abuse&#39; link off the extension&#39;s gallery details page.</p>
<p>Hope this helps!&nbsp;</p>
<p>Toni (Googler)</p>
<p>Google Employee</p>
<p>7/17/10</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Related Link</strong></p>
<p><a href="http://www.gchandra.com/scripts/?p=354">Google Chrome Browser Extensions for everyday user &#8211; 1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gchandra.com/browsers/chrome-extensions-are-they-safe-to-install.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome Browser Extensions for everyday user &#8211; 1</title>
		<link>http://www.gchandra.com/browsers/google-chrome-browser-extensions-for-everyday-user.html</link>
		<comments>http://www.gchandra.com/browsers/google-chrome-browser-extensions-for-everyday-user.html#comments</comments>
		<pubDate>Wed, 15 Dec 2010 17:19:53 +0000</pubDate>
		<dc:creator>gchandra</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CopyPaste]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Right Click Disable]]></category>
		<category><![CDATA[Sync]]></category>

		<guid isPermaLink="false">http://www.gchandra.com/scripts/?p=354</guid>
		<description><![CDATA[Some useful Google Chrome Browser Extensions for everyday user. Allow copy-paste action on websites https://chrome.google.com/extensions/detail/mkklbhjangmgebkkjkgcaehkjiemjkpm Allow Right Click https://chrome.google.com/extensions/detail/hompjdfbfmmmgflfjdlnkohcplmboaeo Webpage Screenshot https://chrome.google.com/extensions/detail/ckibcdccnfeookdmbahgiakhnjcddpki Youtube Videos Download http://www.chromeextensions.org/music-videos-photos/download-youtube-videos-as-mp4-flv/ RemindMe https://chrome.google.com/extensions/detail/dkbeopafgiefnlffkhmkhldcojehlgam Google Analytics Opt-out Add-on (by Google) https://chrome.google.com/extensions/detail/fllaojicojecljbmefodhfapmkghcbnh If you use Google Chrome on multiple computers, you can Sync them using Chrome Sync. Customize &#62; Options &#62; Personal [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gchandra.com/scripts/wp-content/uploads/2010/12/Google-Chrome-.jpg" rel="lightbox[354]"><img alt="" border="0" class="aligncenter size-medium wp-image-355" height="285" hspace="7" src="http://www.gchandra.com/scripts/wp-content/uploads/2010/12/Google-Chrome--300x285.jpg" title="Google-Chrome-" vspace="7" width="300" /></a></p>
<p>Some useful Google Chrome Browser Extensions for everyday user.</p>
<p>
	<strong>Allow copy-paste action on websites</strong></p>
<p>	<a href="https://chrome.google.com/extensions/detail/mkklbhjangmgebkkjkgcaehkjiemjkpm">https://chrome.google.com/extensions/detail/mkklbhjangmgebkkjkgcaehkjiemjkpm</a></p>
<p>
	<strong>Allow Right Click</strong></p>
<p>	<a href="https://chrome.google.com/extensions/detail/hompjdfbfmmmgflfjdlnkohcplmboaeo">https://chrome.google.com/extensions/detail/hompjdfbfmmmgflfjdlnkohcplmboaeo</a></p>
<p>
	<strong>Webpage Screenshot</strong></p>
<p>	<a href="https://chrome.google.com/extensions/detail/ckibcdccnfeookdmbahgiakhnjcddpki">https://chrome.google.com/extensions/detail/ckibcdccnfeookdmbahgiakhnjcddpki</a></p>
<p>	<strong><br />
	Youtube Videos Download</strong></p>
<p>	<a href="http://www.chromeextensions.org/music-videos-photos/download-youtube-videos-as-mp4-flv/">http://www.chromeextensions.org/music-videos-photos/download-youtube-videos-as-mp4-flv/</a></p>
<p>
	<strong>RemindMe</strong></p>
<p>	<a href="https://chrome.google.com/extensions/detail/dkbeopafgiefnlffkhmkhldcojehlgam">https://chrome.google.com/extensions/detail/dkbeopafgiefnlffkhmkhldcojehlgam</a></p>
<p>
	<strong>Google Analytics Opt-out Add-on (by Google)</strong></p>
<p>	<a href="https://chrome.google.com/extensions/detail/fllaojicojecljbmefodhfapmkghcbnh">https://chrome.google.com/extensions/detail/fllaojicojecljbmefodhfapmkghcbnh</a></p>
<p>
	If you use Google Chrome on multiple computers, you can Sync them using Chrome Sync.</p>
<p>Customize &gt; Options &gt; Personal Stuff &gt; Sync (with your gmail address)</p>
<p>Its very useful and convenient.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gchandra.com/browsers/google-chrome-browser-extensions-for-everyday-user.html/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SSIS import mixed datatypes from Excel to SQLServer</title>
		<link>http://www.gchandra.com/sqlserver-2005/ssis-import-mixed-datatypes-from-excel-to-sqlserver.html</link>
		<comments>http://www.gchandra.com/sqlserver-2005/ssis-import-mixed-datatypes-from-excel-to-sqlserver.html#comments</comments>
		<pubDate>Thu, 07 Oct 2010 20:29:42 +0000</pubDate>
		<dc:creator>gchandra</dc:creator>
				<category><![CDATA[SQLServer 2005]]></category>
		<category><![CDATA[SSIS]]></category>
		<category><![CDATA[Mixed DataType]]></category>
		<category><![CDATA[NULL]]></category>
		<category><![CDATA[SQLServer]]></category>

		<guid isPermaLink="false">http://www.gchandra.com/scripts/?p=347</guid>
		<description><![CDATA[While importing data from Excel to SQLServer, if a Excel column in has both Text and Numeric values then either Text or Numeric values will be NULL in SQLServer. See example.. If first data cell (in Excel) in that particular column is of type String/Text then all Numeric values in that column will be NULL [...]]]></description>
			<content:encoded><![CDATA[<p>While importing data from Excel to SQLServer, if a Excel column in has both Text and Numeric values then either Text or Numeric values will be NULL in SQLServer.</p>
<p>	See example..</p>
<p><a href="http://www.gchandra.com/scripts/wp-content/uploads/2010/10/Excel-Column.jpg" rel="lightbox[347]"><img alt="" border="0" class="aligncenter size-full wp-image-348" height="361" hspace="7" src="http://www.gchandra.com/scripts/wp-content/uploads/2010/10/Excel-Column.jpg" title="Excel-Column" vspace="7" width="117" /></a></p>
<p>	If first data cell (in Excel) in that particular column is of type String/Text then all Numeric values in that column will be NULL in SQL table or viceversa.</p>
<p>
	This NULL can be avoided in 3 different ways</p>
<p>	<strong>1. Manual Change</strong></p>
<p>	Manually add single quotes (&#39;) before each Numeric cell and convert it to String / Text type. This way all the values will be exported to SQLServer without NULLS.</p>
<p>	<strong>2. Excel to Access to SQLServer</strong></p>
<p>	If number of rows to modify is more then &#8230;</p>
<p>	First export the excel data to MS-Access database and then export Access DB to SQL Server. This way all the values will be exporeted to SQLServer without NULLS.</p>
<p>	<strong>3. Change EXCEL Connection String</strong></p>
<p>	This is simple method but it has its own disadvantage.</p>
<p>	Append <strong>IMEX=1</strong> to ExcelFileConnectionString. Adding IMEX=1 changes ISAM driver to Import Mode.</p>
<p>(click on the image for full view)</p>
<p><a href="http://www.gchandra.com/scripts/wp-content/uploads/2010/10/IMEX.jpg" rel="lightbox[347]"><img alt="" border="0" class="aligncenter size-large wp-image-349" height="19" hspace="6" src="http://www.gchandra.com/scripts/wp-content/uploads/2010/10/IMEX-1024x32.jpg" title="IMEX" vspace="6" width="600" /></a></p>
<p>	You must be careful that IMEX=1 not be used indiscriminately. This is IMPORT mode, so the results may be unpredictable if you try to do appends or updates of data in this mode. </p>
<p>	The possible settings of IMEX are:</p>
<p>	0 is Export mode<br />
	1 is Import mode<br />
	2 is Linked mode (full update capabilities)</p>
<p>	More Info : </p>
<p>	http://support.microsoft.com/kb/194124/en-us</p>
<p>http://www.jimmcleod.net/blog/index.php/2008/06/25/importing-excel-spreadsheets-into-sql-server-2005-ssis/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gchandra.com/sqlserver-2005/ssis-import-mixed-datatypes-from-excel-to-sqlserver.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Outlook Cached Exchange Mode</title>
		<link>http://www.gchandra.com/tips-and-tricks/outlook-cached-exchange-mode.html</link>
		<comments>http://www.gchandra.com/tips-and-tricks/outlook-cached-exchange-mode.html#comments</comments>
		<pubDate>Thu, 05 Aug 2010 20:34:27 +0000</pubDate>
		<dc:creator>gchandra</dc:creator>
				<category><![CDATA[Outlook]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Cached Mode]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Outlook 2007]]></category>

		<guid isPermaLink="false">http://www.gchandra.com/scripts/?p=262</guid>
		<description><![CDATA[When a new email address or Distribution list is created, the email address or distribution list may not be visible in Outlook. Its because Outlook may be running in Cached mode. Tools&#160; &#62; Options &#62; Mail Setup &#160; Click on Email Accounts &#160; Double click your Email Account &#160; UnCheck Use Cached Exchange Mode box [...]]]></description>
			<content:encoded><![CDATA[<p>When a new email address or Distribution list is created, the email address or distribution list may not be visible in Outlook.</p>
<p>	Its because Outlook may be running in Cached mode.</p>
<ul>
<li>Tools&nbsp; &gt; Options &gt; Mail Setup</li>
<li>&nbsp;</li>
<li>Click on Email Accounts</li>
<li>&nbsp;</li>
<li>Double click your Email Account</li>
<li>&nbsp;</li>
<li><strong>UnCheck </strong>Use Cached Exchange Mode box</li>
<li>&nbsp;</li>
<li>Click Next</li>
<li>&nbsp;</li>
<li>Click Close</li>
<li>&nbsp;</li>
<li>Open New Email, try the new email address to verify its seen.</li>
</ul>
<p>
	Follow the same steps and <strong>Check </strong>the box to Use the Cached Exchange Mode.</p>
<p>	Read more on benefits of using <a href="http://office.microsoft.com/en-us/outlook-help/about-cached-exchange-mode-HP001000067.aspx">Cached Exchange Mode</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gchandra.com/tips-and-tricks/outlook-cached-exchange-mode.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LoginControl and CSSAdapters</title>
		<link>http://www.gchandra.com/web/aspnet/logincontrol-and-cssadapters.html</link>
		<comments>http://www.gchandra.com/web/aspnet/logincontrol-and-cssadapters.html#comments</comments>
		<pubDate>Thu, 06 May 2010 17:03:25 +0000</pubDate>
		<dc:creator>gchandra</dc:creator>
				<category><![CDATA[Asp.Net]]></category>
		<category><![CDATA[Error Messages]]></category>
		<category><![CDATA[CSSAdapters]]></category>
		<category><![CDATA[CSSFriendly]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[LoginControl]]></category>

		<guid isPermaLink="false">http://www.gchandra.com/scripts/?p=256</guid>
		<description><![CDATA[A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 &#8211; Error Locating Server/Instance Specified)&#160; I got this error when [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color:#f00;">A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 &#8211; Error Locating Server/Instance Specified</span>)&nbsp;</p>
<p>I got this error when I started using <strong>LoginStatus Control.</strong> It seemed very wiered. After lot of struggle I found out this is caused by <strong>CSSAdapters</strong>.</p>
<p>Open&nbsp;<strong>CSSFriendlyAdapters.browser </strong>&nbsp;(or something similar)</p>
<p>Look for this line and remove or comment it.</p>
<p style="margin-left: 40px; ">&lt;adapter controlType=&quot;System.Web.UI.WebControls.LoginStatus&quot;</p>
<p style="margin-left: 40px; ">&nbsp;adapterType=&quot;CSSFriendly.LoginStatusAdapter&quot; /&gt;</p>
<p>Now you LoginControl will work without any issues.</p>
<p>&nbsp;</p>
<p><a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.gchandra.com%2fscripts%2f%3fp%3d256"><img alt="kick it on DotNetKicks.com" border="0" src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.gchandra.com%2fscripts%2f%3fp%3d256" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gchandra.com/web/aspnet/logincontrol-and-cssadapters.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Avoid Using SQL Server Cursors</title>
		<link>http://www.gchandra.com/sqlserver-2005/avoid-using-sql-server-cursors.html</link>
		<comments>http://www.gchandra.com/sqlserver-2005/avoid-using-sql-server-cursors.html#comments</comments>
		<pubDate>Thu, 06 May 2010 16:36:38 +0000</pubDate>
		<dc:creator>gchandra</dc:creator>
				<category><![CDATA[SQLServer 2005]]></category>
		<category><![CDATA[Cursors]]></category>
		<category><![CDATA[SQLServer2005]]></category>
		<category><![CDATA[SSMS]]></category>

		<guid isPermaLink="false">http://www.gchandra.com/scripts/?p=254</guid>
		<description><![CDATA[&#160; Based on http://www.sqlbook.com/SQL/Avoiding-using-SQL-Cursors-20.aspx with a minor change. DECLARE @CustomerID int DECLARE @FirstName varchar(30), @LastName varchar(30) &#8211; declare cursor called ActiveCustomers DECLARE ActiveCustomers Cursor FOR &#160;SELECT CustomerID, FirstName, LastName&#160; &#160;FROM Customer &#160;WHERE Active = 1 &#8211; Open the cursor OPEN ActiveCustomers &#8211; Fetch the first row of the cursor and assign its values into variables [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Based on http://www.sqlbook.com/SQL/Avoiding-using-SQL-Cursors-20.aspx with a minor change.</p>
<blockquote>
<p>DECLARE @CustomerID int</p>
<p>DECLARE @FirstName varchar(30), @LastName varchar(30)</p>
<p>&#8211; declare cursor called ActiveCustomers</p>
<p>DECLARE ActiveCustomers Cursor FOR</p>
<p>&nbsp;SELECT CustomerID, FirstName, LastName&nbsp;</p>
<p>&nbsp;FROM Customer</p>
<p>&nbsp;WHERE Active = 1</p>
<p>&#8211; Open the cursor</p>
<p>OPEN ActiveCustomers</p>
<p>&#8211; Fetch the first row of the cursor and assign its values into variables</p>
<p>FETCH NEXT FROM ActiveCustomers INTO @CustomerID, @FirstName, @LastName&nbsp;</p>
<p>&#8211; perform action whilst a row was found</p>
<p>WHILE @@FETCH_STATUS = 0</p>
<p>BEGIN</p>
<p>&nbsp;Exec MyStoredProc @CustomerID, @Forename, @Surname</p>
<p>&nbsp;&#8211; get next row of cursor</p>
<p>&nbsp;FETCH NEXT FROM ActiveCustomers INTO @CustomerID, @FirstName, @LastName&nbsp;</p>
<p>END</p>
<p>&#8211; Close the cursor to release locks</p>
<p>CLOSE ActiveCustomers</p>
<p>&#8211; Free memory used by cursor</p>
<p>DEALLOCATE ActiveCustomers</p>
</blockquote>
<p>&nbsp;</p>
<p><strong>Cursor alternative 1</strong>: Using the SQL WHILE loop</p>
<p>SQL provides us with the WHILE looping structure. This can be utilised with a temporary table that enables us to avoid using a cursor:</p>
<p>&#8211; Create a temporary table, note the IDENTITY</p>
<p>&#8211; column that will be used to loop through</p>
<p>&#8211; the rows of this table</p>
<blockquote>
<p>DECLARE @TempCustomer TABLE (</p>
<p>&nbsp;RowID int IDENTITY(1, 1),&nbsp;</p>
<p>&nbsp;CustomerID int,</p>
<p>&nbsp;FirstName varchar(30),</p>
<p>&nbsp;LastName varchar(30)</p>
<p>)</p>
<p>DECLARE @NumberRecords int, @RowCount int</p>
<p>DECLARE @CustomerID int, @FirstName varchar(30), @LastName varchar(30)</p>
<p>&#8211; Insert the resultset we want to loop through</p>
<p>&#8211; into the temporary table</p>
<p>INSERT INTO @TempCustomer (CustomerID, FirstName, LastName)</p>
<p>SELECT CustomerID, FirstName, LastName</p>
<p>FROM Customer</p>
<p>WHERE Active = 1&nbsp;</p>
<p>&nbsp;</p>
<p>&#8211; Get the number of records in the temporary table</p>
<p>SET @NumberRecords = @@ROWCOUNT</p>
<p>SET @RowCount = 1</p>
<p>&nbsp;</p>
<p>&#8211; loop through all records in the temporary table</p>
<p>&#8211; using the WHILE loop construct</p>
<p>WHILE @RowCount &lt;= @NumberRecords</p>
<p>BEGIN</p>
<p>&nbsp;SELECT @CustomerID = CustomerID, @FirstName = FirstName, @LastName = LastName&nbsp;</p>
<p>&nbsp;FROM @TempCustomer&nbsp;</p>
<p>&nbsp;WHERE RowID = @RowCount</p>
<p>&nbsp;EXEC MyStoredProc @CustomerID, @FirstName, @LastName</p>
<p>&nbsp;SET @RowCount = @RowCount + 1</p>
<p>END</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.gchandra.com/sqlserver-2005/avoid-using-sql-server-cursors.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

