<?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>Reflections of my thoughts.... &#187; Technology</title>
	<atom:link href="http://codereflect.com/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://codereflect.com</link>
	<description>On Windows Programming, Technical Tips etc...</description>
	<lastBuildDate>Tue, 24 Aug 2010 15:05:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<cloud domain='codereflect.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Visual Studio 2010 &#8211; Productivity tools</title>
		<link>http://codereflect.com/2010/08/11/visual-studio-2010-productivity-tools/</link>
		<comments>http://codereflect.com/2010/08/11/visual-studio-2010-productivity-tools/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 17:22:25 +0000</pubDate>
		<dc:creator>Sarath</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C Sharp]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Visual C++]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[Extensibility]]></category>
		<category><![CDATA[Productivity Tools]]></category>

		<guid isPermaLink="false">http://codereflect.com/2010/08/11/visual-studio-2010-productivity-tools/</guid>
		<description><![CDATA[Tweet
<p>Most of the Visual Studio Developers are familiar with Visual Assist X developer tool. It has really nifty features for improving the productivity. It may not be too detailed refactoring facilities or so flexible features as other tools provides like DevExpress but as a whole all we like this tool. But only one problem, it’s a <span style="color:#777"> . . . &#8594; Read More: <a href="http://codereflect.com/2010/08/11/visual-studio-2010-productivity-tools/">Visual Studio 2010 &#8211; Productivity tools</a></span>]]></description>
			<content:encoded><![CDATA[<div style="float:right;margin:0px 0px 0px 2px;"></div><div class="tw_button" style="float: left; margin-right: 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fcodereflect.com%2F2010%2F08%2F11%2Fvisual-studio-2010-productivity-tools%2F&amp;via=codereflect&amp;text=Visual+Studio+2010+%26ndash%3B+Productivity+tools&amp;related=sarat:Codereflect+Author&amp;lang=en&amp;count=vertical" style="" class="twitter-share-button">Tweet</a></div>
<p>Most of the Visual Studio Developers are familiar with Visual Assist X developer tool. It has really nifty features for improving the productivity. It may not be too detailed refactoring facilities or so flexible features as other tools provides like DevExpress but as a whole all we like this tool. But only one problem, it’s a paid software.</p>
<p>Visual Studio IDE is consistently getting improved over the versions but still some of the feature are missing like Symbol Search, file search within the IDE until Visual Studio 2010. It’s really important while managing large projects. The best thing in the Visual Studio 2010, is the <a href="http://msdn.microsoft.com/en-us/vstudio/vextend.aspx" target="_blank">extensibility SDK</a>. It’s far more flexible and prominent comparing to it’s predecessors.</p>
<p>Microsoft has created a really helpful site to host the useful tools for Visual Studio created by developers across the world. Even Microsoft has created some really cool tools for Visual Studio which is freely available in <a href="http://visualstudiogallery.msdn.microsoft.com/en-us/" target="_blank">Visual Studio Gallery</a>.</p>
<p>Productivity tools are one of best extensions available. It contains a bunch of features to improve your Visual Studio 2010 experience. You can download it from <a href="http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef?SRC=Home" target="_blank">Visual Studio Gallery</a>. The features can be simply enabled and disabled through Tools-&gt;Option menu.</p>
<p><a href="http://codereflect.com/wp-content/uploads/2010/08/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://codereflect.com/wp-content/uploads/2010/08/image_thumb.png" width="619" height="360" /></a> </p>
<p>Let’s have a quick look into the features. Each options are described well in their home page itself. Let’s skim through the features anyway. This contains only the features I handpicked from the whole features available. You can see the entire features the home page itself. The descriptions and screenshots are given same as the extension&#8217;s homepage.</p>
<p><strong>Solution Navigator</strong><strong>&#160; (<a href="http://blogs.msdn.com/b/visualstudio/archive/2010/07/20/solution-navigator-blog-post.aspx">More Info</a>)</strong></p>
<p><a href="http://codereflect.com/wp-content/uploads/2010/08/image1.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://codereflect.com/wp-content/uploads/2010/08/image_thumb1.png" width="341" height="430" /></a> </p>
<p>This is one of the best feature.</p>
<ul>
<li>Expand code files to navigate to its classes, expand classes to navigate to their members, and so on (C# and VB only) </li>
<li>Search your solution, all the way down to class members </li>
<li>Filter your solution or projects to see just opened files, unsaved files, and so on </li>
<li>View related information about classes and members (such as references or callers/callees for C#) </li>
<li>Preview images by hovering over them, or preview rich information by hovering over code item</li>
</ul>
<p>Solution Navigator also provides interactive tooltips in C# and VB code (replacing the default “quick info” tooltips) that give you the same kind of data, but right at your fingertips.&#160; In addition to getting the tooltips on hover, you can: </p>
<ul>
<li>Press Ctrl+1 to open a relevant tooltip at the current cursor location </li>
<li>Press Ctrl+2 to quickly navigate to any class/member in the current source file</li>
</ul>
<p><strong></strong></p>
<p><strong>Ctrl + Click Go To Definition</strong>    <br />This extension gives the editor a web browser by adding clickable hyperlinks to symbols in your code as you hold down the Ctrl key.</p>
<p><strong>Align Assignments</strong>    <br />This extension is useful for making your code a little more readable by aligning the assignments when you type Ctrl+Alt+] such that it takes this:    <br /><img alt="" src="http://i3.visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef/image/file/32145/0/align1.bmp" width="224" height="89" />    <br />And turns it into this:    <br /><img alt="" src="http://i1.visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef/image/file/32146/0/align2.bmp" width="235" height="84" />    <br /><em>Please note:</em> This may conflict with your formatting settings. E.g. in C# you will need to disable: Tools-&gt;Options-&gt;Text Editor-&gt;C#-&gt;Formatting-&gt;Spacing-&gt;&quot;Ignore spaces in declaration statements&quot;</p>
<p><strong>Triple Click</strong>    <br />It’s never been easier to select a line of code from the mouse by simple triple-clicking anywhere on the line. </p>
<p><strong>Highlight Current Line</strong>    <br />As the resolution of monitors increases, it’s becoming more difficult to find the caret in the code editor.&#160; The highlight current line extension makes it easy to find the caret by highlighting the line that the caret is on in the editor.&#160; You can even configure the default colour by changing the setting for “Current Line (Extension)” and “Current Line Inactive (Extension)” in Tools Options Fonts &amp; Colors. </p>
<p><strong>HTML Copy (<a href="http://blogs.msdn.com/b/kirillosenkov/archive/2010/06/07/copy-code-in-html-format-with-visual-studio-2010.aspx">More Info</a>)</strong>    <br />This extension provides support for the HTML Clipboard format when cutting or copying code from the editor.&#160; This means that you’ll no longer have to go fix up the formatting of your code when you paste it into a TFS bug form or any other HTML based control. </p>
<p><strong>Colorized Parameter Help</strong>    <br />This extension improves consistency with the editor by applying syntax highlighting to the contents of the Parameter Help window for C# &amp;VB.    <br />Please note: Syntax highlighting colors can be customized using the display items prefixed with “Signature Help” in the “Fonts and Colors” menu.</p>
<p><strong>Tab Well UI </strong>    <br />This extension allows you to completely customize the behavior of your document tabs from the Productivity Power Tools Options: See <a href="http://blogs.msdn.com/b/visualstudio/archive/2010/06/10/document-well-2010-plus.aspx">More Info</a></p>
<p><strong>Auto Brace Completion     <br /></strong>Automatic Brace Completion improves the productivity of writing code by automatically inserting the closing code construct when the opening construct is typed for VB &amp; C#.&#160; More specifically, this extension:</p>
<ul>
<li>Supports the following constructs: (), {}, [], &lt;&gt;, “”, and ‘’.&#160; </li>
<li>Allows you to press &lt;TAB&gt; to navigate past the next enclosing brace </li>
<li>Allows you to automatically complete a statement in C# by inserting the closing semi-colon and moving you to the next line with SHIFT + ENTER</li>
</ul>
<div class="tw_button" style="float: left; margin-right: 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fcodereflect.com%2F2010%2F08%2F11%2Fvisual-studio-2010-productivity-tools%2F&amp;via=codereflect&amp;text=Visual+Studio+2010+%26ndash%3B+Productivity+tools&amp;related=sarat:Codereflect+Author&amp;lang=en&amp;count=vertical" style="" class="twitter-share-button">Tweet</a></div>
]]></content:encoded>
			<wfw:commentRss>http://codereflect.com/2010/08/11/visual-studio-2010-productivity-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developer Tools available with Chrome</title>
		<link>http://codereflect.com/2008/09/06/developer-tools-available-with-chrome/</link>
		<comments>http://codereflect.com/2008/09/06/developer-tools-available-with-chrome/#comments</comments>
		<pubDate>Sat, 06 Sep 2008 09:20:11 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://sarathc.wordpress.com/2008/09/06/developer-tools-available-with-chrome/</guid>
		<description><![CDATA[Tweet
<p>Today morning I upgraded to the latest version of Chrome. It&#8217;s not giving an update notification like Mozilla. That&#8217;s really bad. I know it only when a guy commented for my previous post on Chrome bugs. He was talking, that the &#8220;:%&#8221; issue with Chrome has been fixed with the latest version. Anyway it&#8217;s nice if <span style="color:#777"> . . . &#8594; Read More: <a href="http://codereflect.com/2008/09/06/developer-tools-available-with-chrome/">Developer Tools available with Chrome</a></span>]]></description>
			<content:encoded><![CDATA[<div style="float:right;margin:0px 0px 0px 2px;"></div><div class="tw_button" style="float: left; margin-right: 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fcodereflect.com%2F2008%2F09%2F06%2Fdeveloper-tools-available-with-chrome%2F&amp;via=codereflect&amp;text=Developer+Tools+available+with+Chrome&amp;related=sarat:Codereflect+Author&amp;lang=en&amp;count=vertical" style="" class="twitter-share-button">Tweet</a></div>
<p><font face="Tahoma">Today morning I upgraded to the latest version of Chrome. It&#8217;s not giving an update notification like Mozilla. That&#8217;s really bad. I know it only when <a target="_blank" href="http://sarathc.wordpress.com/2008/09/04/a-simple-way-to-crash-chrome-browser/#comments">a guy commented</a> for <a target="_blank" href="http://sarathc.wordpress.com/2008/09/04/a-simple-way-to-crash-chrome-browser/">my previous post on Chrome bugs</a>. He was talking, that the &#8220;:%&#8221; issue with Chrome has been fixed with the latest version. Anyway it&#8217;s nice if we get an auto update notification of Chrome.</font></p>
<p><font face="Tahoma">BTW, that&#8217;s not my topic right now. I was talking about the some nifty tools for the developers. I&#8217;m not a web developer. So don&#8217;t know much details about script debugging and all. Anyway few things are there. </font></p>
<h4><font face="Tahoma">Task Manager</font></h4>
<p><font face="Tahoma">If you press (Shift+Esc) or right click on the Chrome window in task bar, you can see an option in the menu &#8220;Task Manager&#8221; (you can also navigate with the page button next to address bar and take it from Developer-&gt;Task Manager. The task bar contains the the list of Chrome tabs and Chrome application windows currently running in the system. Ironically you can&#8217;t do anything with the task manager than killing any of the Chrome Tabs or Windows(event you can&#8217;t sort it without).</font></p>
<p><a href="http://sarathc.files.wordpress.com/2008/09/image13.png"><font color="#333333" face="Tahoma"><img style="border-width:0;" border="0" alt="image" src="http://sarathc.files.wordpress.com/2008/09/image-thumb12.png" width="390" height="272"></font></a><font face="Tahoma"> </font></p>
<p><strong><font face="Tahoma">Stats of Nerds</font></strong></p>
<p><font face="Tahoma">The window also provides a like &#8220;Stats for nerds&#8221; which give detailed information on the currently running tabs in a new browser window. The great thing about &#8220;About:memory&#8221; is that it&#8217;s able to display the usage summary of other browsers as well. See it in the below picture <img src='http://codereflect.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </font></p>
<p><a href="http://sarathc.files.wordpress.com/2008/09/image16.png"><font face="Tahoma"><img style="border-width:0;" border="0" alt="image" src="http://sarathc.files.wordpress.com/2008/09/image-thumb15.png" width="399" height="366"></font></a><font face="Tahoma"> </font></p>
<p><strong><font face="Tahoma">JavaScript Debugger</font></strong></p>
<p><font face="Tahoma">Chrome provides a console JavaScript Debugger. You can debug your JavaScripts of an associated tab.</font></p>
<p><a href="http://sarathc.files.wordpress.com/2008/09/image14.png"><font color="#333333" face="Tahoma"><img style="border-width:0;" border="0" alt="image" src="http://sarathc.files.wordpress.com/2008/09/image-thumb13.png" width="402" height="242"></font></a><font face="Tahoma"> </font></p>
<p><strong><font face="Tahoma">JavaScript Console</font></strong></p>
<p><font face="Tahoma">Google also provides a Java Script console with Chrome.</font></p>
<p><a href="http://sarathc.files.wordpress.com/2008/09/image15.png"><font color="#333333" face="Tahoma"><img style="border-width:0;" border="0" alt="image" src="http://sarathc.files.wordpress.com/2008/09/image-thumb14.png" width="407" height="324"></font></a><font face="Tahoma">&nbsp;</font></p>
<p><font face="Tahoma">Try it yourself what happens when you press the following &#8220;about&#8221; commands in address bar</font></p>
<h5><font face="Tahoma">Other shortcuts</font></h5>
<p><font face="Tahoma">Type any of the following shortcuts in the address bar to see more information: </font></p>
<table border="1" width="100%" bgcolor="white">
<tbody>
<tr>
<td>
<p><font face="Tahoma">about:</font></p>
</td>
<td><font face="Tahoma">Similar to &#8220;About Google Chrome&#8221; Menu taking from from settings </font></td>
</tr>
<tr>
<td>
<p><font face="Tahoma">about:dns<br /></font></p>
</td>
<td><font face="Tahoma">Displays detailed DNS information</font></td>
</tr>
<tr>
<td>
<p><font face="Tahoma">about:plugins</font></p>
</td>
<td>
<p><font face="Tahoma">Shows currently loaded plugins and it&#8217;s details</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Tahoma">about:memory</font></p>
</td>
<td><font face="Tahoma">Show the &#8220;Stats of Nerds&#8221;. It provides detailed information on Tabs</font></td>
</tr>
<tr>
<td>
<p><font face="Tahoma">view-cache:[URL]</font></p>
</td>
<td><font face="Tahoma">Display URL from cache</font></td>
</tr>
<tr>
<td>
<p><font face="Tahoma">view-source:[URL]</font></p>
</td>
<td><font face="Tahoma">Displays the source of give webpage. e.g (</font><a href="http://sarathc.wordpress.com"><font face="Tahoma">view-source:http://sarathc.wordpress.com</font></a><font face="Tahoma">)</font></td>
</tr>
</tbody>
</table>
<p style="text-align:center;padding-bottom:0;line-height:0;margin-top:10px;margin-bottom:0;"><a href="http://feeds.feedburner.com/~r/SharingMyThoughts/~6/3"><img style="border-width:0;" alt="Sharing my thoughts..." src="http://feeds.feedburner.com/SharingMyThoughts.3.gif"></a></p>
<div class="tw_button" style="float: left; margin-right: 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fcodereflect.com%2F2008%2F09%2F06%2Fdeveloper-tools-available-with-chrome%2F&amp;via=codereflect&amp;text=Developer+Tools+available+with+Chrome&amp;related=sarat:Codereflect+Author&amp;lang=en&amp;count=vertical" style="" class="twitter-share-button">Tweet</a></div>
]]></content:encoded>
			<wfw:commentRss>http://codereflect.com/2008/09/06/developer-tools-available-with-chrome/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>What is the Future of Visual C++?</title>
		<link>http://codereflect.com/2006/06/23/what-is-the-future-of-visual-c/</link>
		<comments>http://codereflect.com/2006/06/23/what-is-the-future-of-visual-c/#comments</comments>
		<pubDate>Fri, 23 Jun 2006 11:41:51 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://sarathc.wordpress.com/2006/06/23/what-is-the-future-of-visual-c/</guid>
		<description><![CDATA[Tweet
<p>An interview by Chris Maunder with Microsoft&#39;s new Visual C++ Architect Stanley Lippman</p>
<p>Check it here What is the Future of Visual <span style="color:#777"> . . . &#8594; Read More: <a href="http://codereflect.com/2006/06/23/what-is-the-future-of-visual-c/">What is the Future of Visual C++?</a></span>]]></description>
			<content:encoded><![CDATA[<div style="float:right;margin:0px 0px 0px 2px;"></div><div class="tw_button" style="float: left; margin-right: 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fcodereflect.com%2F2006%2F06%2F23%2Fwhat-is-the-future-of-visual-c%2F&amp;via=codereflect&amp;text=What+is+the+Future+of+Visual+C%2B%2B%3F&amp;related=sarat:Codereflect+Author&amp;lang=en&amp;count=vertical" style="" class="twitter-share-button">Tweet</a></div>
<p>An interview by <a href="http://www.codeproject.com/script/profile/whos_who.asp?id=1">Chris Maunder</a> with Microsoft&#39;s new Visual C++ Architect <a href="http://blogs.msdn.com/slippman/">Stanley Lippman</a></p>
<p>Check it here <a href="http://www.codeproject.com/interview/stanlippman14nov2001.asp">What is the Future of Visual C++? </a>
<div class="tw_button" style="float: left; margin-right: 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fcodereflect.com%2F2006%2F06%2F23%2Fwhat-is-the-future-of-visual-c%2F&amp;via=codereflect&amp;text=What+is+the+Future+of+Visual+C%2B%2B%3F&amp;related=sarat:Codereflect+Author&amp;lang=en&amp;count=vertical" style="" class="twitter-share-button">Tweet</a></div>
]]></content:encoded>
			<wfw:commentRss>http://codereflect.com/2006/06/23/what-is-the-future-of-visual-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
