<?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>UKoom &#187; .NET</title>
	<atom:link href="http://www.ukoom.com/tag/net/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ukoom.com</link>
	<description>Documentum, SharePoint, Alfresco, ECM...</description>
	<lastBuildDate>Tue, 25 Oct 2011 15:11:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Navigate Code and Text in Virtual Studio 2010</title>
		<link>http://www.ukoom.com/navigate-code-and-text-in-virtual-studio-2010.htm</link>
		<comments>http://www.ukoom.com/navigate-code-and-text-in-virtual-studio-2010.htm#comments</comments>
		<pubDate>Mon, 11 Apr 2011 18:28:47 +0000</pubDate>
		<dc:creator>ukoom</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://www.ukoom.com/?p=1249</guid>
		<description><![CDATA[Original article: http://msdn.microsoft.com/en-us/library/9w13x3hh.aspx There are various ways to move through text or code in the Code Editor using the mouse and navigation keys: Use the arrow keys to move one character at a time, or the arrow keys in combination with the CTRL key to move one word at a time. Arrow keys move one [...]]]></description>
			<content:encoded><![CDATA[<p>Original article: http://msdn.microsoft.com/en-us/library/9w13x3hh.aspx</p>
<div>
<p>There are various ways to move through text or code in the Code Editor using the mouse and navigation keys:</p>
<ul>
<li>Use  the arrow keys to move one character at a time, or the arrow keys in  combination with the CTRL key to move one word at a time. Arrow keys  move one line at a time also.</li>
<li>Click a location with the mouse.</li>
<li>Use the scroll bars or scroll wheel on the mouse to move through the text.</li>
<li>Use the HOME, END, PAGEUP, and PAGEDOWN keys.</li>
<li>Use CTRL+PAGE UP and CTRL+PAGE DOWN to move the insertion point to the top or bottom of the window, respectively.</li>
<li>Use CTRL+HOME and CTRL+END to move the insertion point to the start or end of the file, respectively.</li>
<li>Use CTRL+UP ARROW and CTRL+DOWN ARROW to scroll the view without moving the insertion point.</li>
<li>Use the <span>Navigate Backward</span> button to move the insertion point to previous locations in the active document, and the <span>Navigate Forward</span> button to return to more recent locations.</li>
</ul>
<p>Operations such as <span>Incremental Search</span>, <span>Goto Line</span>, <span>Goto Definition</span>, <span>Beginning of Document</span>, <span>End of Document</span>, <span>Paste</span>, and <span>Insert File</span> can move the insertion point a significant distance within the active document. The <span>Navigate Backward</span> and <span>Navigate Forward</span> buttons retain the last 20 locations of the insertion point.</p>
<p>The following sections describe other ways to move to specific sections and lines of code:</p>
<ul>
<li>Navigation bar</li>
<li>Bookmarks in the <span>Bookmarks Window</span></li>
<li>Comment tasks in the <span>Task List</span></li>
<li>Incremental searches</li>
<li><span>Go to Line</span> command</li>
<li><span>Go to Definition</span> command</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.ukoom.com/navigate-code-and-text-in-virtual-studio-2010.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Display Line Numbers in Virtual Studio 2010</title>
		<link>http://www.ukoom.com/display-line-numbers-in-virtual-studio-2010.htm</link>
		<comments>http://www.ukoom.com/display-line-numbers-in-virtual-studio-2010.htm#comments</comments>
		<pubDate>Mon, 11 Apr 2011 18:26:33 +0000</pubDate>
		<dc:creator>ukoom</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://www.ukoom.com/?p=1247</guid>
		<description><![CDATA[ine numbers are not added to your code; they are for reference only. For line numbers to print, you must select Include line numbers in the Print dialog box. For more information, see How to: Print Code in the Editor. To display line numbers in code On the Tools menu, select Options. In the categories [...]]]></description>
			<content:encoded><![CDATA[<p>ine numbers are not added to your code; they are for reference only. For line numbers to print, you must select <span>Include line numbers</span> in the <span>Print</span> dialog box. For more information, see <span><a href="http://msdn.microsoft.com/en-us/library/1zh337ws.aspx">How to: Print Code in the Editor</a></span>.</p>
<h3>To display line numbers in code</h3>
<div>
<ol>
<li>On the <span>Tools</span> menu, select <span>Options</span>.</li>
<li>In the categories list on the left side of the <span>Options</span> window, expand the <span>Text Editor</span> node.</li>
<li>Expand the <span>All Languages</span> subnode and select <span>General</span> to set this option globally.</li>
</ol>
<div>
<table border="0">
<tbody>
<tr>
<th> <img id="alert_note" title="Note" src="http://i.msdn.microsoft.com/Hash/030c41d9079671d09a62d8e2c1db6973.gif" alt="Note" /> <strong>Note</strong></th>
</tr>
<tr>
<td>Visual C# Express user must click <span>Show All Settings</span> to reveal the <span>All Languages</span> subfolder.</td>
</tr>
</tbody>
</table>
</div>
<p>—or—</p>
<p>Choose the <span>General</span> options in the subfolder for the language in which you are programming.</p>
<ol>
<li>In the <span>Display</span> section select <span>Line numbers</span>.</li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.ukoom.com/display-line-numbers-in-virtual-studio-2010.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtual Studio 2010 disable the automated TFS connection</title>
		<link>http://www.ukoom.com/virtual-studio-2010-disable-the-automated-tfs-connection.htm</link>
		<comments>http://www.ukoom.com/virtual-studio-2010-disable-the-automated-tfs-connection.htm#comments</comments>
		<pubDate>Tue, 22 Mar 2011 16:29:08 +0000</pubDate>
		<dc:creator>ukoom</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://www.ukoom.com/?p=1178</guid>
		<description><![CDATA[Add a DWORD value called &#8220;AutoLoadServer&#8221; under HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\TeamFoundation. Zero means do not reconnect automatically.]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: Arial;">Add a DWORD value called &#8220;AutoLoadServer&#8221; under  HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\TeamFoundation. </span></p>
<p><span style="font-family: Arial;"> Zero means do not reconnect automatically. </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ukoom.com/virtual-studio-2010-disable-the-automated-tfs-connection.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VB.NET to C#</title>
		<link>http://www.ukoom.com/vb-net-to-c.htm</link>
		<comments>http://www.ukoom.com/vb-net-to-c.htm#comments</comments>
		<pubDate>Thu, 02 Sep 2010 11:53:08 +0000</pubDate>
		<dc:creator>ukoom</dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://www.ukoom.com/?p=1120</guid>
		<description><![CDATA[I came across this syntax error &#8211; &#8220;Non-invocable member &#8216;System.Windows.Forms.Control.Controls&#8217; cannot be used like a method&#8221; when converting a VB.NET project to C#  windows form application. In C#, weshould use bracket(&#8220;[", "]&#8220;) to retrieve item from a collection instead of using the parenthesis as in VB.NET. VB.NET -&#62;TabControl1.Controls(1).Enabled = False C#         -&#62; this.TabControl1.Controls[1].Enabled = false; [...]]]></description>
			<content:encoded><![CDATA[<p>I came across this syntax error &#8211; &#8220;Non-invocable member &#8216;System.Windows.Forms.Control.Controls&#8217; cannot be used like a method&#8221; when converting a VB.NET project to C#  windows form application.<br />
In C#, weshould use bracket(&#8220;[", "]&#8220;) to retrieve item from a collection instead of using the parenthesis as in VB.NET.<br />
VB.NET -&gt;TabControl1.Controls(1).Enabled = False<br />
C#         -&gt; this.TabControl1.Controls[1].Enabled = false;</p>
<p>Issue &#8211; &#8220;Operator &#8216;==&#8217; cannot be applied to operands of type &#8216;method group&#8217; and &#8216;System.Windows.Forms.DialogResult&#8217;&#8221;<br />
if (SaveFileDialog1.ShowDialog == System.Windows.Forms.DialogResult.OK)<br />
It is calling the ShowDIalog method not the value of the dialog<br />
if (SaveFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ukoom.com/vb-net-to-c.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VS 2008 users: remember to download the SourceSafe CTP</title>
		<link>http://www.ukoom.com/vs-2008-users-remember-to-download-the-sourcesafe-ctp.htm</link>
		<comments>http://www.ukoom.com/vs-2008-users-remember-to-download-the-sourcesafe-ctp.htm#comments</comments>
		<pubDate>Mon, 21 Dec 2009 07:45:07 +0000</pubDate>
		<dc:creator>ukoom</dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://www.ukoom.com/?p=986</guid>
		<description><![CDATA[You&#8217;ve probably all seen Soma&#8217;s announcement that the 2008 suite of products officially shipped this morning.  Good luck downloading &#8212; our servers are pegged If you plan to use VS 2008 with SourceSafe, make sure to pick up the Update CTP too.  Without it, some features like &#8220;Open from Source Control&#8221; will not work at all.  [...]]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ve probably all seen <a href="http://blogs.msdn.com/somasegar/archive/2007/11/19/visual-studio-2008-and-net-framework-3-5-shipped.aspx">Soma&#8217;s announcement</a> that the 2008 suite of products officially shipped this morning.  Good luck downloading &#8212; our servers are pegged <img src='http://www.ukoom.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If you plan to use VS 2008 with SourceSafe, make sure to pick up the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=FAF41EDD-924D-449F-AEFC-9C86DD499720&amp;displaylang=en">Update CTP</a> too.  Without it, some features like &#8220;Open from Source Control&#8221; will not work at all.  Pay close attention to the install instructions as well.  As it says in the <a href="http://support.microsoft.com/?kbid=939808">KB article</a>:</p>
<blockquote><p>You may receive error messages when you use Visual Studio 2008. This problem occurs because some compatibility fixes require the Tdnamespaceextension.dll file to be reregistered after you install Visual Studio 2008. To reregister the Tdnamespaceextension.dll file, type the following command at the [elevated - RB] command prompt:</p>
<p><strong>regsvr32 &#8220;%programfiles%\Microsoft Visual SourceSafe\tdnamespaceextension.dll&#8221;</strong></p></blockquote>
<p>Sorry about the manual install step.  It sucks, I know.  The next Update won&#8217;t have this requirement.  (We wanted to ship it before Orcas but ran into some last-minute delays.  Expect it before the end of the year.)</p>
<p>Why does SourceSafe need an update anyway?  Aren&#8217;t VS plugin interfaces supposed to be backwards compatible?  Yes, they are.  In fact, there are no changes to the MSSCCI API in 2008; none of the fixes are related to MSSCCI.  (3rd party source control developers can now breathe a sigh of relief).  The changes come from the way SourceSafe implements Open from Source Control, Add to Source Control, and Share inside Visual Studio.</p>
<p>Starting in VSS 2005, these functions let you browse the database inside VS&#8217;s open/add dialogs instead of hanging off the File -&gt; Source Control menu like most other source control providers.  It&#8217;s a cool trick known as a <a href="http://www.codeproject.com/shell/namespcextguide1.asp">namespace extension</a>.  In VS 2008, as you may have noticed, those open/add dialogs got a facelift: like <a href="http://blogs.msdn.com/richardb/archive/2007/09/11/did-you-know-how-to-bring-up-old-style-dialogs-in-sourcesafe-2005.aspx">VSS 2005</a>, VS 2008 now uses the standard Windows dialogs.  So Vista users in particular get a spiffy new one with integrated search &amp; everything.  Unfortunately, that change broke us pretty badly, leading in one way or another to at least 10 of the bugs on <a href="http://blogs.msdn.com/richardb/archive/2007/06/06/list-of-bugs-fixed-in-sourcesafe-2005-gdr.aspx">my list</a>.  Bottom line, you don&#8217;t want to be caught without the Update linked above.</p>
<p>Hopefully these fixes demonstrate our commitment to keep SourceSafe 2005 a viable option with VS 2008, Vista, and beyond!</p>
<p>This article is from http://blogs.msdn.com/richardb</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ukoom.com/vs-2008-users-remember-to-download-the-sourcesafe-ctp.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel Financial functions for .NET</title>
		<link>http://www.ukoom.com/excel-financial-functions-for-net.htm</link>
		<comments>http://www.ukoom.com/excel-financial-functions-for-net.htm#comments</comments>
		<pubDate>Mon, 29 Dec 2008 05:58:39 +0000</pubDate>
		<dc:creator>ukoom</dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://www.ukoom.com/?p=345</guid>
		<description><![CDATA[Considering that the .NET framework is easily on the short list for the most popular business application platform, it is surprising that financial functions are largely ignored. Sure there is a handful of methods squirreled away in VisualBasic.Financial, but most developers don’t even think to look there. It is no wonder companies often turn to [...]]]></description>
			<content:encoded><![CDATA[<p>Considering that the .NET framework is easily on the short list for the most popular business application platform, it is surprising that financial functions are largely ignored. Sure there is a handful of methods squirreled away in VisualBasic.Financial, but most developers don’t even think to look there. It is no wonder companies often turn to Excel.</p>
<p><span id="ctl00_ctl00_Content_TabContentPanel_Content_wikiSourceLabel">Excel Financial functions for .NET  is a .NET library that provides the full set of financial functions from Excel. The main goal for the library is compatibility with Excel, by providing the same functions, with the same behaviour. Note though that this is not a wrapper over the Excel library; the functions have been re-implemented in managed code so that you do not need to have Excel installed to use this library.</span></p>
<p>References:</p>
<p>http://www.infoq.com/news/2008/12/FSharp-Financial</p>
<p>http://code.msdn.microsoft.com/FinancialFunctions</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ukoom.com/excel-financial-functions-for-net.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Versions of .NET Framework and Visual studio</title>
		<link>http://www.ukoom.com/versions-of-net-framework-and-visual-studio.htm</link>
		<comments>http://www.ukoom.com/versions-of-net-framework-and-visual-studio.htm#comments</comments>
		<pubDate>Mon, 29 Dec 2008 05:47:03 +0000</pubDate>
		<dc:creator>ukoom</dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://www.ukoom.com/?p=339</guid>
		<description><![CDATA[Published: November 20, 2007 &#8211; 08:46AM CT As promised earlier this month, Microsoft announced today that both Visual Studio 2008 and the accompanying .NET Framework 3.5 have been released to manufacture (RTM). Codenamed Orcas, Visual Studio 2008 (VS2008) comes two years after Visual Studio 2005. In total, there are more than 250 new features added [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ukoom.com/wp-content/uploads/2008/12/dotnets.jpg"><img class="alignnone size-medium wp-image-340" title="dotnets" src="http://www.ukoom.com/wp-content/uploads/2008/12/dotnets-266x300.jpg" alt="" width="266" height="300" /></a></p>
<p>Published: November 20, 2007 &#8211; 08:46AM CT</p>
<p>As promised <a href="http://arstechnica.com/journals/microsoft.ars/2007/11/05/visual-studio-2008-coming-to-msdn-subscribers-at-the-end-of-november">earlier this month</a>, Microsoft announced today that both Visual Studio 2008 and the accompanying .NET Framework 3.5 have been released to manufacture (RTM).</p>
<p>Codenamed Orcas, Visual Studio 2008 (VS2008) comes two years after Visual Studio 2005.  In total, there are more than 250 new features added with significant enhancements across every version ranging from Express Editions to Visual Studio Team Systems (VSTS). A key addition in VS2008 is support for the new Language Integrated Query (LINQ), which is positioned as a technology for rapid application development. LINQ is designed to let developers focus on what they need the data to do, rather than be mired in the complexities of data abstraction and casting.  Also, LINQ makes it easier to tie C# or Visual Basic with SQL.</p>
<p>In addition, VS2008 features multi-targeting support.  Scott Guthrie, a general manager in the Microsoft Developer Division, explains in a <a href="http://weblogs.asp.net/scottgu/archive/2007/11/19/visual-studio-2008-and-net-3-5-released.aspx">blog post</a>:</p>
<blockquote><p>VS 2008 enables you to build applications that target multiple versions of the .Net Framework. This means you can use VS 2008 to open, edit and build existing .NET 2.0 and ASP.NET 2.0 applications (including ASP.NET 2.0 applications using ASP.NET AJAX 1.0), and continue to deploy these application on .NET 2.0 machines.</p></blockquote>
<p>The .NET Framework 3.5 features enhancements to a number of built-in libraries as well as deliver a host of features relevant to Web 2.0, Service-Oriented Architecture (SOA) and Software plus Services-based applications.</p>
<p>Even though the product&#8217;s formal launch will not take place until next year, MSDN subscribers can download VS2008 and .NET Framework 3.5 <a href="http://msdn2.microsoft.com/en-us/vstudio/default.aspx">here</a>.</p>
<p><a href="http://www.ukoom.com/wp-content/uploads/2008/12/vss.jpg"><img class="alignnone size-medium wp-image-342" title="visual studios" src="http://www.ukoom.com/wp-content/uploads/2008/12/vss-300x143.jpg" alt="" width="300" height="143" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ukoom.com/versions-of-net-framework-and-visual-studio.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows visual studio tips</title>
		<link>http://www.ukoom.com/windows-visual-studio-tip.htm</link>
		<comments>http://www.ukoom.com/windows-visual-studio-tip.htm#comments</comments>
		<pubDate>Mon, 29 Dec 2008 05:04:24 +0000</pubDate>
		<dc:creator>ukoom</dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://www.ukoom.com/?p=330</guid>
		<description><![CDATA[Plugins: DPack http://www.usysware.com/DPack/Default.aspx TestDriven.NET  http://www.testdriven.net/ Short cuts: CT+SH+L &#8211; remove current line CT+L &#8211; cut current line CT+EN / CT+SH+EN insert a new line CT+I &#8211; incremental search CT+SH+V &#8211; cycle paste &#8220;印象最深刻的就是工具栏上的那个搜索框：当输入一些文字之后，按回车，会在当前打开的文件中从当前光标位置向后搜索内容，并选中第一个搜到的内容（估计用 过这个玩意儿的人都知道）；输入一个数字行号，按Ctrl + G，就会跳转到这一行；输入工程中的一个文件名，按Ctrl + Shift + G，会打开这个文件；输入一些内容，按F1会打开帮助搜索这段内容；输入一个函数名、按F9，会在这个函数上加上断点；输入大于号，后面可以使用vs中的 一些命令，比如File.OpenFile……&#8221; 1 转到定义: F12； 2 设置书签:Ctr+K+K； 3 设置任务: //TODO:something,查看任务Ctrl+W+T； 4 查找：Ctrl+ F， Ctrl+Shift+F； 5 强迫智能感知：Ctrl+J； [...]]]></description>
			<content:encoded><![CDATA[<p>Plugins:</p>
<p>DPack http://www.usysware.com/DPack/Default.aspx</p>
<p>TestDriven.NET  http://www.testdriven.net/</p>
<p>Short cuts:</p>
<p>CT+SH+L  &#8211; remove current line</p>
<p>CT+L         &#8211; cut current line</p>
<p>CT+EN / CT+SH+EN  insert a new line</p>
<p>CT+I          &#8211;  incremental search</p>
<p>CT+SH+V  &#8211; cycle paste</p>
<p>&#8220;印象最深刻的就是工具栏上的那个搜索框：当输入一些文字之后，按回车，会在当前打开的文件中从当前光标位置向后搜索内容，并选中第一个搜到的内容（估计用 过这个玩意儿的人都知道）；输入一个数字行号，按Ctrl + G，就会跳转到这一行；输入工程中的一个文件名，按Ctrl + Shift + G，会打开这个文件；输入一些内容，按F1会打开帮助搜索这段内容；输入一个函数名、按F9，会在这个函数上加上断点；输入大于号，后面可以使用vs中的 一些命令，比如File.OpenFile……&#8221;</p>
<p>1 转到定义: F12；<br />
2 设置书签:Ctr+K+K；<br />
3 设置任务: //TODO:something,查看任务Ctrl+W+T；<br />
4 查找：Ctrl+ F， Ctrl+Shift+F；<br />
5 强迫智能感知：Ctrl+J；<br />
6 强迫智能感知显示参数信息：Ctrl-Shift-空格；<br />
7 格式化整个块：Ctrl+K+F；<br />
8 全屏幕：Alt+Shift+Enter；<br />
9 设置书签：Ctrl+B+T，跳转书签：Ctrl+B+N<br />
10 检查括号匹配(在左右括号间切换): Ctrl +]<br />
11 选中从光标起到行首(尾)间的代码: Shift + Home(End)<br />
12 在方法定义和调用之点切换：Ctrl+Shift+7(8)<br />
13 设置断点：F9<br />
14 查找所有引用： Shift + F12<br />
15 注释代码,助记方法，Edit + Comments：Ctrl + E,C<br />
16 取消注释, 助记方法：Edit + UnComments：Ctrl + E,U<br />
17 格式代码, 助记方法：Edit + Document(只能在代码能编绎的情况下起使用)：Ctrl + E,D<br />
18 收拢代码：Ctrl+M, O<br />
19 选中自己圈中的长方块：Alt+Shift+鼠标<br />
20 调试模式下，“调试——窗口——反汇编”，或者ctrl + alt + d<br />
21 按下Ctrl+Enter会在上面插入一个空行，Ctrl+Shift+Enter则会在下面插入一个空行。光标会移至新行的开始处。<br />
22 使用Tab增加缩进，Shift+Tab减少缩进（相应的菜单命令在Edit &#8211; Advanced 中）<br />
23 格式化整篇代码： Ctrl+K, D<br />
24 用Ctrl+W选中当前字<br />
25 单个节点折叠与打开开关: Ctrl+M, M<br />
26 使用Ctrl+G跳至指定行<br />
27 使用Ctrl+Delete和Ctrl+Backspace分别删除后继和前驱的词<br />
28 使用Ctrl+L剪切当前行，Ctrl+Shift+L删除当前行<br />
29 如何创建书签并在其中进行跳转？（推荐）按下Ctrl+K, Ctrl+K 可以创建/取消一个书签，该命令绑定至Edit.ToggleBookmark，如果你的快捷键与此不同，可通过命令来查看具体的快捷键。</p>
<p>30 使用Ctrl+J来帮助语句完成</p>
<p>References:</p>
<p>Book &#8211; Microsoft Visual Studio Tips： 251 Ways to improve your productivity</p>
<p>http://blogs.msdn.com/saraford/default.aspx</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ukoom.com/windows-visual-studio-tip.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.NET 两个月学习计划</title>
		<link>http://www.ukoom.com/net-%e4%b8%a4%e4%b8%aa%e6%9c%88%e5%ad%a6%e4%b9%a0%e8%ae%a1%e5%88%92.htm</link>
		<comments>http://www.ukoom.com/net-%e4%b8%a4%e4%b8%aa%e6%9c%88%e5%ad%a6%e4%b9%a0%e8%ae%a1%e5%88%92.htm#comments</comments>
		<pubDate>Tue, 25 Nov 2008 08:46:43 +0000</pubDate>
		<dc:creator>ukoom</dc:creator>
				<category><![CDATA[Team Fight]]></category>
		<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://www.ukoom.com/?p=123</guid>
		<description><![CDATA[这是BQ的.NET的学习计划，记于此以供跟踪。 ：） ASP.NET 1. 对ASP。NET有一个基本的认识，了解其处理流程。 2. 熟悉ASP。NET内置对象Reponse，Request， Session， Server。 3. 熟悉ASP。NET2.0 WEB常用的控件并灵活使用，并对数据绑定稍加练习。 4. 熟悉母版页，主题。 5. 使用ADO。NET操作数据库,从原理上理解一些东西。 6. 练习T-SQL 7. 了解并使用ASP。NET2.0缓存技术。 8． 了解并使用WEBService。 以上学习均融合在学校的团队开发大作业中实践。 .NET测试 1. 研究Performance test，对一些基本的performance counters了解，多向高手请教相关知识。 2. 用纯C#写AutomationTest tool，专注WINDOS的UI测试和WEB UI测试，不用测试框架，用基本C#实现，多了解一些稍微底层的知识，学习所在项目中的框架，从框架代码中吸收一些知识。]]></description>
			<content:encoded><![CDATA[<div>
<dl id="attachment_128" class="wp-caption alignleft" style="width: 310px;">
<dt class="wp-caption-dt"><a href="http://www.ukoom.com/wp-content/uploads/2008/11/developing_aspnet_application.jpg"><img class="size-medium wp-image-128" title="developing asp.net application" src="http://www.ukoom.com/wp-content/uploads/2008/11/developing_aspnet_application-300x166.jpg" alt="developing asp.net application" width="300" height="166" /></a></dt>
</dl>
</div>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">这是BQ的.NET的学习计划，记于此以供跟踪。 ：）</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"><span style="font-family: Times New Roman;">ASP</span></span><span style="font-family: 宋体;"><span style="font-family: Times New Roman;">.</span></span><span lang="EN-US"><span style="font-family: Times New Roman;">NET</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"><span><span style="font-family: Times New Roman;">1.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: 'Times New Roman';"> </span></span></span></span><span style="font-family: 宋体;">对</span><span lang="EN-US"><span style="font-family: Times New Roman;">ASP</span></span><span style="font-family: 宋体;">。</span><span lang="EN-US"><span style="font-family: Times New Roman;">NET</span></span><span style="font-family: 宋体;">有一个基本的认识，了解其处理流程。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 18pt; text-indent: -18pt;"><span lang="EN-US"><span><span style="font-family: Times New Roman;">2.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: 'Times New Roman';"> </span></span></span></span><span style="font-family: 宋体;">熟悉</span><span lang="EN-US"><span style="font-family: Times New Roman;">ASP</span></span><span style="font-family: 宋体;">。</span><span lang="EN-US"><span style="font-family: Times New Roman;">NET</span></span><span style="font-family: 宋体;">内置对象</span><span lang="EN-US"><span style="font-family: Times New Roman;">Reponse</span></span><span style="font-family: 宋体;">，</span><span lang="EN-US"><span style="font-family: Times New Roman;">Request</span></span><span style="font-family: 宋体;">，</span><span lang="EN-US"><span style="font-family: Times New Roman;"> Session</span></span><span style="font-family: 宋体;">，</span><span lang="EN-US"><span style="font-family: Times New Roman;"> Server</span></span><span style="font-family: 宋体;">。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 18pt; text-indent: -18pt;"><span lang="EN-US"><span><span style="font-family: Times New Roman;">3.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: 'Times New Roman';"> </span></span></span></span><span style="font-family: 宋体;">熟悉</span><span lang="EN-US"><span style="font-family: Times New Roman;">ASP</span></span><span style="font-family: 宋体;">。</span><span lang="EN-US"><span style="font-family: Times New Roman;">NET2.0<span> </span>WEB</span></span><span style="font-family: 宋体;">常用的控件并灵活使用，并对数据绑定稍加练习。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 18pt; text-indent: -18pt;"><span lang="EN-US"><span><span style="font-family: Times New Roman;">4.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: 'Times New Roman';"> </span></span></span></span><span style="font-family: 宋体;">熟悉母版页，主题。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 18pt; text-indent: -18pt;"><span lang="EN-US"><span><span style="font-family: Times New Roman;">5.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: 'Times New Roman';"> </span></span></span></span><span style="font-family: 宋体;">使用</span><span lang="EN-US"><span style="font-family: Times New Roman;">ADO</span></span><span style="font-family: 宋体;">。</span><span lang="EN-US"><span style="font-family: Times New Roman;">NET</span></span><span style="font-family: 宋体;">操作数据库</span><span lang="EN-US"><span style="font-family: Times New Roman;">,</span></span><span style="font-family: 宋体;">从原理上理解一些东西。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 18pt; text-indent: -18pt;"><span lang="EN-US"><span><span style="font-family: Times New Roman;">6.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: 'Times New Roman';"> </span></span></span></span><span style="font-family: 宋体;">练习</span><span lang="EN-US"><span style="font-family: Times New Roman;">T-SQL</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 18pt; text-indent: -18pt;"><span lang="EN-US"><span><span style="font-family: Times New Roman;">7.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: 'Times New Roman';"> </span></span></span></span><span style="font-family: 宋体;">了解并使用</span><span lang="EN-US"><span style="font-family: Times New Roman;">ASP</span></span><span style="font-family: 宋体;">。</span><span lang="EN-US"><span style="font-family: Times New Roman;">NET2.0</span></span><span style="font-family: 宋体;">缓存技术。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span lang="EN-US"><span style="font-family: Times New Roman;">8</span></span><span style="font-family: 宋体;">．</span><span style="font-family: Times New Roman;"> </span><span style="font-family: 宋体;">了解并使用</span><span lang="EN-US"><span style="font-family: Times New Roman;">WEBService</span></span><span style="font-family: 宋体;">。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-family: 宋体;">以上学习均融合在学校的团队开发大作业中实践。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">
<p><span style="font-family: 宋体;">.</span><span lang="EN-US"><span style="font-family: Times New Roman;">NET</span></span><span style="font-family: 宋体;">测试</span><span lang="EN-US"><span style="font-family: Times New Roman;"> </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 18pt; text-indent: -18pt;"><span lang="EN-US"><span><span style="font-family: Times New Roman;">1.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: 'Times New Roman';"> </span></span></span></span><span style="font-family: 宋体;">研究</span><span lang="EN-US"><span style="font-family: Times New Roman;">Performance test</span></span><span style="font-family: 宋体;">，对一些基本的</span><span lang="EN-US"><span style="font-family: Times New Roman;">performance counters</span></span><span style="font-family: 宋体;">了解，多向高手请教相关知识。</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt 18pt; text-indent: -18pt;"><span lang="EN-US"><span><span style="font-family: Times New Roman;">2.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: 'Times New Roman';"> </span></span></span></span><span style="font-family: 宋体;">用纯</span><span lang="EN-US"><span style="font-family: Times New Roman;">C#</span></span><span style="font-family: 宋体;">写</span><span lang="EN-US"><span style="font-family: Times New Roman;">AutomationTest tool</span></span><span style="font-family: 宋体;">，专注</span><span lang="EN-US"><span style="font-family: Times New Roman;">WINDOS</span></span><span style="font-family: 宋体;">的</span><span lang="EN-US"><span style="font-family: Times New Roman;">UI</span></span><span style="font-family: 宋体;">测试和</span><span lang="EN-US"><span style="font-family: Times New Roman;">WEB UI</span></span><span style="font-family: 宋体;">测试，不用测试框架，用基本</span><span lang="EN-US"><span style="font-family: Times New Roman;">C#</span></span><span style="font-family: 宋体;">实现，多了解一些稍微底层的知识，学习所在项目中的框架，从框架代码中吸收一些知识。</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ukoom.com/net-%e4%b8%a4%e4%b8%aa%e6%9c%88%e5%ad%a6%e4%b9%a0%e8%ae%a1%e5%88%92.htm/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

