<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Innovation needs Passion</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/piyush/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/piyush/feed.xml</link>
    <description />
    <lastBuildDate>Tue, 16 Apr 2019 05:25:24 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Direct Push</title>
      <link>https://docs.microsoft.com/archive/blogs/piyush/direct-push</link>
      <pubDate>Wed, 20 Jun 2007 13:30:00 GMT</pubDate>
      <dc:creator><![CDATA[piyushjain]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/piyush/2007/06/20/direct-push/</guid>
      <description><![CDATA[Now a days I'm exploring the Windows Mobile , so some interesting work which i'm doing is related to...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">Now a days I'm exploring the Windows Mobile <IMG src="https://channel9.msdn.com/emoticons/emotion-11.gif" border=0 mce_src="https://channel9.msdn.com/emoticons/emotion-11.gif">, so some interesting work which i'm doing is related to Direct Push. In this blog&nbsp;post&nbsp;I will be discussing about the ways to implement Direct Push......<IMG src="https://channel9.msdn.com/emoticons/emotion-1.gif" border=0 mce_src="https://channel9.msdn.com/emoticons/emotion-1.gif"></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"><STRONG>Using SMS (this&nbsp;was used when there were no real direct push available)&nbsp;</STRONG></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">The triggers&nbsp;are sent from the server as SMTP Message to the SMTP front end at the mobile Operator and they&nbsp;send SMS messages to the device. So it keeps device Always Up To Date notification feature (AUTD). <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">Limitations<o:p></o:p></SPAN></P>
<P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Verdana; mso-bidi-font-family: Verdana"><SPAN style="mso-list: Ignore">1.<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">SMTP to SMS conversion latency.<o:p></o:p></SPAN></P>
<P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Verdana; mso-bidi-font-family: Verdana"><SPAN style="mso-list: Ignore">2.<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">Reliability.<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"><STRONG></STRONG></SPAN>&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"><STRONG>Using Direct Push<o:p></o:p></STRONG></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">In Direct Push client opens the HTTP connection with the server and keeps it alive for a X amount of time known as heartbeat interval. The server looks for the changes till the&nbsp;heartbeat interval elapses&nbsp;and sends notifications about new items over this connection.<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"><o:p>&nbsp;</o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"><STRONG>How Direct Push works<o:p></o:p></STRONG></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">Device issues a PING command and&nbsp;sends it as a part of the POST request from the device.<SPAN style="mso-bidi-font-weight: bold"> EAS server receives a PING command and&nbsp;subscribes to notifications for the folders&nbsp;using SUBSCRIBE command for&nbsp;DAV subscriptions. </SPAN></SPAN><SPAN style="FONT-SIZE: 7pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: Symbol; mso-bidi-font-weight: bold"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN></SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold">EAS checks for changes and if a notification arrives within the heartbeat interval it notifies changes to the client to sync by issuing a response to the PING command with a Status of 2. If there are no changes within the heartbeat interval, the EAS server waits for the notifications from the mailbox server. After the heartbeat interval elapses, the server uses UNSUBSCRIBE command&nbsp;to delete the DAV subscription and then it will return a response to PING command with a status of 1 indicating no changes.<o:p></o:p></SPAN></P>]]></content:encoded>
    </item>
    <item>
      <title>Connecting to WCF based services from Devices</title>
      <link>https://docs.microsoft.com/archive/blogs/piyush/connecting-to-wcf-based-services-from-devices</link>
      <pubDate>Sun, 29 Apr 2007 01:24:00 GMT</pubDate>
      <dc:creator><![CDATA[piyushjain]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/piyush/2007/04/29/connecting-to-wcf-based-services-from-devices/</guid>
      <description><![CDATA[It's coooooooool, Amazing, it blew away my mind... ﻿&nbsp;Hats off to NET CF team....&nbsp;the...]]></description>
      <content:encoded><![CDATA[<P>It's coooooooool, Amazing, it blew away my mind... ﻿<IMG src="https://channel9.msdn.com/emoticons/emotion-8.gif" border=0 mce_src="https://channel9.msdn.com/emoticons/emotion-8.gif">&nbsp;Hats off to NET CF team....&nbsp;the exciting things are&nbsp;coming up with NET CF 3.5 ....&nbsp;the NET CF team is working on WCF subset for the next release,&nbsp;hmmm... excited to know more about this, please refer Roman Batoukov&nbsp;blog post.. <IMG src="https://channel9.msdn.com/emoticons/emotion-1.gif" border=0 mce_src="https://channel9.msdn.com/emoticons/emotion-1.gif"></P>
<P><A class="" href="https://blogs.msdn.com/romanbat/archive/2006/10/21/windows-communication-foundation-compact-edition-and-the-story-of-the-lunch-launcher.aspx" mce_href="https://blogs.msdn.com/romanbat/archive/2006/10/21/windows-communication-foundation-compact-edition-and-the-story-of-the-lunch-launcher.aspx">Windows Communication Foundation (Compact Edition) and the story of the Lunch Launcher </A></P>]]></content:encoded>
    </item>
    <item>
      <title>How to Set permissions for Website Using Installer (MSI)</title>
      <link>https://docs.microsoft.com/archive/blogs/piyush/how-to-set-permissions-for-website-using-installer-msi</link>
      <pubDate>Sun, 29 Apr 2007 00:57:00 GMT</pubDate>
      <dc:creator><![CDATA[piyushjain]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/piyush/2007/04/29/how-to-set-permissions-for-website-using-installer-msi/</guid>
      <description><![CDATA[Many of us create installers for installing websites but most of the time we don't include the...]]></description>
      <content:encoded><![CDATA[<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">Many of us create installers for installing websites but most of the time we don't include the permission settings for the&nbsp;Website and rely on the users to do the rest&nbsp;&nbsp;<IMG src="https://channel9.msdn.com/emoticons/emotion-1.gif" border=0 mce_src="https://channel9.msdn.com/emoticons/emotion-1.gif">&nbsp;i.e.&nbsp;go in the IIS administrator and set the required permission on that… <IMG src="https://channel9.msdn.com/emoticons/emotion-5.gif" border=0 mce_src="https://channel9.msdn.com/emoticons/emotion-5.gif"><BR><BR>I believe if you do the same stuff with writing the custom action class, it will&nbsp;save hell lot of problem… so I’m including one of the custom action class which sets the required ACLs for the website </SPAN></P>
<P><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'">U can do lot many things starting from creating your App-pool to whatever you can think of doing with IIS administrator… so make sure that next time if you create MSI include the most of the stuff you can…<IMG src="https://channel9.msdn.com/emoticons/emotion-11.gif" border=0 mce_src="https://channel9.msdn.com/emoticons/emotion-11.gif"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><o:p><FONT face=Calibri size=3>&nbsp;</FONT></o:p></P>
<P mce_keep="true">&nbsp;</P>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/02/32/09/11/IISHelperUtility.cs" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-02-32-09-11/IISHelperUtility.cs">IISHelperUtility.cs</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Debugging Windows Installer (MSI) using Visual Studio 2005</title>
      <link>https://docs.microsoft.com/archive/blogs/piyush/debugging-windows-installer-msi-using-visual-studio-2005</link>
      <pubDate>Sun, 29 Apr 2007 00:39:00 GMT</pubDate>
      <dc:creator><![CDATA[piyushjain]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/piyush/2007/04/29/debugging-windows-installer-msi-using-visual-studio-2005/</guid>
      <description><![CDATA[I was struggling to debug my custom action class... Oh gush real pain How to debug this stuff.. i...]]></description>
      <content:encoded><![CDATA[<P>I was struggling to debug my custom action class... Oh gush real pain How to debug this stuff.. <IMG src="https://channel9.msdn.com/emoticons/emotion-6.gif" border=0><BR><BR><FONT color=#2b91af size=2><FONT color=#000000>i searched and got the simple way to debug Windows Installer (MSI) is to put below cool line in begining of your custom action class code </FONT></FONT></P>
<P><FONT color=#2b91af size=2><FONT color=#000000>"</FONT>Debugger</FONT><FONT size=2>.Break"&nbsp;&nbsp; !!!<IMG src="https://channel9.msdn.com/emoticons/emotion-2.gif" border=0><IMG src="https://channel9.msdn.com/emoticons/emotion-2.gif" border=0>&nbsp;and you are ready to go...&nbsp;</FONT><IMG src="https://channel9.msdn.com/emoticons/emotion-11.gif" border=0><BR></P>]]></content:encoded>
    </item>
    <item>
      <title>Useful Visual Studio shortcut keys</title>
      <link>https://docs.microsoft.com/archive/blogs/piyush/useful-visual-studio-shortcut-keys</link>
      <pubDate>Fri, 16 Mar 2007 05:18:00 GMT</pubDate>
      <dc:creator><![CDATA[piyushjain]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/piyush/2007/03/16/useful-visual-studio-shortcut-keys/</guid>
      <description><![CDATA[Shortcut Keys

Association


F8/Shift-F8

Navigate compilation...]]></description>
      <content:encoded><![CDATA[<TABLE class=MsoTableMediumShading1Accent3 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid #B3CC82 1.0pt; mso-border-themecolor: accent3; mso-border-themetint: 191; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 5.4pt 0in 5.4pt" cellSpacing=0 cellPadding=0 border=1 class="MsoTableMediumShading1Accent3">
<TBODY>
<TR style="mso-yfti-irow: -1; mso-yfti-firstrow: yes">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #b3cc82 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #9bbb59; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-border-themecolor: accent3; mso-border-themetint: 191; mso-background-themecolor: accent3" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 5"><SPAN style="FONT-SIZE: 12pt; COLOR: navy; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Shortcut <B>Keys<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></B></SPAN></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #b3cc82 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #9bbb59; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-border-themecolor: accent3; mso-border-themetint: 191; mso-background-themecolor: accent3" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 1"><SPAN style="FONT-SIZE: 12pt; COLOR: navy; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Association<B><o:p></o:p></B></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 0">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">F8/Shift-F8<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Navigate compilation errors<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 1">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-D<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Move to mini-buffer<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 2">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-Shift-G in mini-buffer or<BR>Ctrl-O in mini-buffer<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Open file name in mini-buffer (Ctrl-O seems to open stuff Ctrl-Shift-G does not)<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 3">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">"&gt; command" in mini-buffer<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Execute command<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 4">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl+/<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Move to mini-buffer, typing the leading &gt; for you<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 5">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-Alt-A<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Open the command window<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 6">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-PageUp in HTML Design View<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Open source view<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 7">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-PageDown in HTML Source View<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Open design view<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 8">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">F7 in Form Design View<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Open source view<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 9">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Shift-F7 in Form Source View<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Open design view<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 10">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-Alt-L<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Solution Explorer<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 11">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">F4 or Alt-Enter<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Properties of selected item<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 12">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-Shift-B<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Build<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 13">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">F5<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Debug<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 14">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-F5<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Run, but not debug<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 15">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-Alt-J<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Object Browser<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 16">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-Shift-C<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Class View<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 17">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-Space when typing a symbol<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Complete the symbol you're currently typing or give you a choice of possibilities<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 18">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-Space when entering arguments<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Show the function prototype<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 19">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">"-" (no quotes) as the name of a menu item<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Menu item becomes a separator<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 20">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-K Ctrl-F<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Reformat selection<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 21">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">}<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Reformat scope being closed<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 22">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-K Ctrl-C<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Comment out selected lines<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 23">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-K Ctrl-U<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Uncomment selected lines<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 24">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-}<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Match braces, brackets or compiler directives<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 25">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Shift-Ctrl-}<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Select match between braces, brackets or compiler directives<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 26">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-L or Shift-Del or<BR>Ctrl-X w/ no selection<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Delete entire line<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 27">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-Del<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Delete next "word"<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 28">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Alt-F6<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Next visible pane (not for use with all windows unpinned)<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 29">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-Shift-F12<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Jumps to next *whatever*, depending on what's active, e.g. next find result, next task, next error, etc.<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 30">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-"-"/Ctrl-Shift-"-" (no quotes)<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Jumps to last/next place you worked<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 31">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-C in the Class View<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Copies fully qualified name to the Clipboard<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 32">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-M Ctrl-M<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Collapse or expand a region or outlined block (as marked by the [+] and [-] on the left hand side of the editor).<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 33">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-M Ctrl-O<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Collapse everything in the current file<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 34">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-M Ctrl-L<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Expand everything in the current file<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 35">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">F12<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Jump to the current symbol's declaration<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 36">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-G, line #, Enter or<BR>Ctrl-D, line #, Ctrl-G<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Jump to line<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 37">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-I/Ctrl-Shift-I + string<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Incremental search for string<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 38">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl-R+Ctrl-R<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Turn on/off word wrap<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 39">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 132"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Ctrl+Up/Down Arrow<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; BACKGROUND-COLOR: transparent; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 128"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Scroll window up/down without moving the cursor away from the current line<o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 40; mso-yfti-lastrow: yes">
<TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #b3cc82 1pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-left-themecolor: accent3; mso-border-left-themetint: 191; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 68"><B><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Shift+Alt+Arrows<BR>(Alt+Mouse works, too)<o:p></o:p></SPAN></B></P></TD>
<TD class="" style="BORDER-RIGHT: #b3cc82 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #e6eed5; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #b3cc82 1pt solid; mso-background-themecolor: accent3; mso-border-bottom-themecolor: accent3; mso-border-bottom-themetint: 191; mso-border-top-alt: solid #B3CC82 1.0pt; mso-border-top-themecolor: accent3; mso-border-top-themetint: 191; mso-background-themetint: 63; mso-border-right-themecolor: accent3; mso-border-right-themetint: 191" vAlign=top>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-yfti-cnfc: 64"><SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'">Column selection (include of line selection)<o:p></o:p></SPAN></P></TD></TR></TBODY></TABLE>]]></content:encoded>
    </item>
    <item>
      <title>Breaking changes when Migrating from .NET Framework 1.1 to 2.0</title>
      <link>https://docs.microsoft.com/archive/blogs/piyush/breaking-changes-when-migrating-from-net-framework-1-1-to-2-0</link>
      <pubDate>Mon, 26 Feb 2007 06:18:00 GMT</pubDate>
      <dc:creator><![CDATA[piyushjain]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/piyush/2007/02/26/breaking-changes-when-migrating-from-net-framework-1-1-to-2-0/</guid>
      <description><![CDATA[Well... there will be tons of article on the web about breaking changes when you migrate from .net...]]></description>
      <content:encoded><![CDATA[<P>Well... there will be tons of article on the web about breaking changes when you migrate from .net framework 1.1 to 2.0,&nbsp;I find few good article and blogs on the migration..&nbsp;If any one thinking or migrating to 1.1 to 2.0&nbsp;may find good information.</P>
<P><STRONG><U>Links</U></STRONG>&nbsp;</P>
<P><A class="" title="MSDN Article" href="https://msdn2.microsoft.com/en-us/netframework/aa570326.aspx" target=_blank mce_href="https://msdn2.microsoft.com/en-us/netframework/aa570326.aspx">MSDN&nbsp;Article</A>&nbsp;for breaking changes</P>
<P><A class=headermaintitle id=ctl00___ctl00___bt___BlogTitle href="https://mehranikoo.net/CS/default.aspx">Mehran Nikoo's blog&nbsp;</A></P>
<P><A href="https://mehranikoo.net/CS/archive/2007/01/15/dotNetUpgradePostMortem.aspx"></A>&nbsp;</P>]]></content:encoded>
    </item>
    <item>
      <title>Ajax Validation controls</title>
      <link>https://docs.microsoft.com/archive/blogs/piyush/ajax-validation-controls</link>
      <pubDate>Fri, 10 Nov 2006 07:34:00 GMT</pubDate>
      <dc:creator><![CDATA[piyushjain]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/piyush/2006/11/10/ajax-validation-controls/</guid>
      <description><![CDATA[I hope you will get the same problem which&nbsp;i faced when we use&nbsp;ASP.NET 2.0 validation...]]></description>
      <content:encoded><![CDATA[<P xmlns:xlink="https://www.w3.org/1999/xlink">I hope you will get the same problem which&nbsp;i faced when we use&nbsp;ASP.NET 2.0 validation controls with Ajax controls (&nbsp;inside Update panel)&nbsp; :'( </P>
<P xmlns:xlink="https://www.w3.org/1999/xlink">so&nbsp;in this article i'm going to discuss about the difference between the ASP.NET 2.0 and the Ajax validation controls.&nbsp;&nbsp;</P>
<P xmlns:xlink="https://www.w3.org/1999/xlink">The difference between the ASP.NET 2.0 AJAX Extensions <SPAN class=nolink>Validation</SPAN>&nbsp;and the ASP.NET 2.0 <A href="https://msdn2.microsoft.com/en-us/xd4c894c" mce_href="https://msdn2.microsoft.com/en-us/xd4c894c">Validation</A>&nbsp;controls is that the ASP.NET 2.0 AJAX Extensions validation&nbsp;registers expando attributes and script compatible with partial page rendering by using the script registration methods of the <A href="https://ajax.asp.net/docs/mref/3b24af40-d9f2-7ddd-cb8e-38a9bb90b9c6.aspx" mce_href="https://ajax.asp.net/docs/mref/3b24af40-d9f2-7ddd-cb8e-38a9bb90b9c6.aspx">ScriptManager</A> control. </P>
<P xmlns:xlink="https://www.w3.org/1999/xlink">When using ASP.NET 2.0 AJAX Extensions validators the control to validate and the validator should be inside the same <A href="https://ajax.asp.net/docs/mref/82a07319-001c-3fa5-43b7-74e9fc21f6f3.aspx" mce_href="https://ajax.asp.net/docs/mref/82a07319-001c-3fa5-43b7-74e9fc21f6f3.aspx">UpdatePanel</A> control.</P>
<P xmlns:xlink="https://www.w3.org/1999/xlink">Validators outside of <A href="https://ajax.asp.net/docs/mref/82a07319-001c-3fa5-43b7-74e9fc21f6f3.aspx" mce_href="https://ajax.asp.net/docs/mref/82a07319-001c-3fa5-43b7-74e9fc21f6f3.aspx">UpdatePanel</A> controls should use the script registration methods of the <A href="https://msdn2.microsoft.com/en-us/0skaxdwf" mce_href="https://msdn2.microsoft.com/en-us/0skaxdwf">ClientScriptManager</A> control.</P>
<H2 xmlns:xlink="https://www.w3.org/1999/xlink">Examples</H2>
<P xmlns:xlink="https://www.w3.org/1999/xlink">This example uses two <SPAN class=nolink>RequiredFieldValidator</SPAN> controls to validate user input. Error messages are displayed in a <SPAN class=nolink>ValidationSummary</SPAN> control.</P>
<H4 xmlns:xlink="https://www.w3.org/1999/xlink">CS</H4>
<DIV class=code xmlns:xlink="https://www.w3.org/1999/xlink"><PRE>&lt;%@ Page Language="C#" %&gt;
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="https://www.w3.org/1999/xhtml" &gt;
&lt;head id="Head1" runat="server"&gt;
    &lt;title&gt;Validation Summary Example&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;form id="form1" runat="server"&gt;
    &lt;asp:ScriptManager ID="ScriptManager1" runat="server" /&gt;
    &lt;asp:UpdatePanel runat="server"&gt;
    &lt;ContentTemplate&gt;
    &lt;table cellpadding="10"&gt;
      &lt;tr&gt;
         &lt;td&gt;
    &lt;table style="background-color:#eeeeee; padding:10"&gt;

               &lt;tr&gt;
                  &lt;td colspan="3"&gt;
                     &lt;b&gt;Credit Card Information&lt;/b&gt;
                  &lt;/td&gt;
               &lt;/tr&gt;
               &lt;tr&gt;
                  &lt;td align="right"&gt;
                     Card Type:
                  &lt;/td&gt;
                  &lt;td&gt;
                     &lt;asp:RadioButtonList id="RadioButtonList1" 
                          RepeatLayout="Flow"
                          runat="server"&gt;

                        &lt;asp:ListItem&gt;MasterCard&lt;/asp:ListItem&gt;
                        &lt;asp:ListItem&gt;Visa&lt;/asp:ListItem&gt;

                     &lt;/asp:RadioButtonList&gt;
                  &lt;/td&gt;
                  &lt;td align="center" rowspan="1"&gt;
                    &lt;asp:RequiredFieldValidator
                          id="RequiredFieldValidator1"
                          ControlToValidate="RadioButtonList1"
                          ErrorMessage="Card Type."
                          Display="Static"
                          InitialValue="" 
                          Width="100%" 
                          Text="*"
                          runat="server"/&gt;
                  &lt;/td&gt;
               &lt;/tr&gt;
               &lt;tr&gt;
                  &lt;td align="right"&gt;
                     Card Number:
                  &lt;/td&gt;
                  &lt;td&gt;
                     &lt;asp:TextBox id="TextBox1" 
                          runat="server" /&gt;
                  &lt;/td&gt;
                  &lt;td&gt;
                     &lt;asp:RequiredFieldValidator
                          id="RequiredFieldValidator2"
                          ControlToValidate="TextBox1" 
                          ErrorMessage="Card Number. "
                          Display="Static"
                          Width="100%"
                          Text="*" 
                          runat="server"/&gt;
                  &lt;/td&gt;
               &lt;/tr&gt;

               &lt;tr&gt;
                  &lt;td&gt;&lt;/td&gt;
                  &lt;td&gt;
                     &lt;asp:Button id="Button1" 
                          Text="Validate" 
                          runat="server" /&gt;
                  &lt;/td&gt;
                  &lt;td&gt;&lt;/td&gt;
               &lt;/tr&gt;
            &lt;/table&gt;
         &lt;/td&gt;
         &lt;td valign="top"&gt;
            &lt;table cellpadding="20"&gt;
               &lt;tr&gt;
                  &lt;td&gt;
                     &lt;asp:ValidationSummary id="valSum" 
                          DisplayMode="BulletList"
                          EnableClientScript="true"
                          HeaderText="You must enter a value in the following fields:"
                          runat="server"/&gt;
                  &lt;/td&gt;
               &lt;/tr&gt;
            &lt;/table&gt;
         &lt;/td&gt;
      &lt;/tr&gt;
    &lt;/table&gt;
    &lt;/ContentTemplate&gt;
    &lt;/asp:UpdatePanel&gt;
    &lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;

</PRE></DIV>]]></content:encoded>
    </item>
    <item>
      <title>Migrating Atlas to Ajax Beta 2</title>
      <link>https://docs.microsoft.com/archive/blogs/piyush/migrating-atlas-to-ajax-beta-2</link>
      <pubDate>Fri, 10 Nov 2006 06:49:00 GMT</pubDate>
      <dc:creator><![CDATA[piyushjain]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/piyush/2006/11/10/migrating-atlas-to-ajax-beta-2/</guid>
      <description><![CDATA[This Article will help you directly migrate from Atlas to Ajax beta 2. The&nbsp;migration guide...]]></description>
      <content:encoded><![CDATA[<P>This Article will help you directly migrate from Atlas to Ajax beta 2. The&nbsp;migration guide available at <A href="https://ajax.asp.net/" mce_href="https://ajax.asp.net/">https://ajax.asp.net/</A>&nbsp;site talks about migrating Atlas to Ajax beta1 and beta1 to beta2.. I have not done much great job ..&nbsp;<SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: Wingdings; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">J</SPAN>&nbsp;just used these two migartion guide and consolidated in one to help those guys who wants to migrating from Atlas to Ajax beta2 directly. </P>
<P>Please refer the attach migration guide..</P>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/01/05/40/84/Migration%20Guide%20-ATLAS%20to%20Beta2.doc" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-01-05-40-84/Migration-Guide-_2D00_ATLAS-to-Beta2.doc">Migration Guide -ATLAS to Beta2.doc</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Generating Pivot Reports and charts in SharePoint</title>
      <link>https://docs.microsoft.com/archive/blogs/piyush/generating-pivot-reports-and-charts-in-sharepoint</link>
      <pubDate>Thu, 19 Oct 2006 05:39:00 GMT</pubDate>
      <dc:creator><![CDATA[piyushjain]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/piyush/2006/10/19/generating-pivot-reports-and-charts-in-sharepoint/</guid>
      <description><![CDATA[In this article I’m going to talk about generating “Pivot Reports” in SharePoint using excel as a...]]></description>
      <content:encoded><![CDATA[<P><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">In this article I’m going to talk about generating “Pivot Reports” in SharePoint using excel as a data source.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P>
<P><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">Let’s begin with the important step before we jump to talk about the “Pivot Report”<o:p></o:p></SPAN></P>
<P><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">Point 1. You need to Install SharePoint </SPAN><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: Wingdings; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">J</SPAN></SPAN><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P>
<P><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">Point 2. Install Office 2003 and <A href="https://www.microsoft.com/downloads/details.aspx?familyid=38BE67A5-2056-46A1-84B1-337FFB549C5C&amp;displaylang=en" mce_href="https://www.microsoft.com/downloads/details.aspx?familyid=38BE67A5-2056-46A1-84B1-337FFB549C5C&amp;displaylang=en"><FONT color=#800080>Office Web Parts</FONT></A>.<o:p></o:p></SPAN></P>
<P><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">After you have </SPAN><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 8pt; COLOR: #d03505; FONT-FAMILY: 'Verdana','sans-serif'">installed</SPAN></B><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'"> the Office Web Parts you should be able to follow these steps:<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Verdana; mso-bidi-font-family: Verdana"><SPAN style="mso-list: Ignore">1.<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">Import data from an Excel spreadsheet to your SharePoint team Web site. Those who not aware of how to import data from excel to SharePoint list refer <A href="https://office.microsoft.com/en-us/assistance/HA010565201033.aspx" mce_href="https://office.microsoft.com/en-us/assistance/HA010565201033.aspx"><FONT color=#800080>Microsoft Office Assistance</FONT></A> site<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Verdana; mso-bidi-font-family: Verdana"><SPAN style="mso-list: Ignore">2.<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">Open ad Web Part page and add the Office PivotChart component from the Virtual Server Gallery <o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Verdana; mso-bidi-font-family: Verdana"><SPAN style="mso-list: Ignore">3.<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">Click on the "Connect to an external data source" link in the web part. <o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Verdana; mso-bidi-font-family: Verdana"><SPAN style="mso-list: Ignore">4.<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">Add a new data connection &amp; select Data retrieval services<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Verdana; mso-bidi-font-family: Verdana"><SPAN style="mso-list: Ignore">5.<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">Select Windows SharePoint Services lists<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Verdana; mso-bidi-font-family: Verdana"><SPAN style="mso-list: Ignore">6.<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">Type in the URL to your site and then select the list you wish to retrieve data from.<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Verdana; mso-bidi-font-family: Verdana"><SPAN style="mso-list: Ignore">7.<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">Select the columns you with to retrieve<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Verdana; mso-bidi-font-family: Verdana"><SPAN style="mso-list: Ignore">8.<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">This next step is most important. It is selecting the location to store the data connection information. This must be a location that is accessible to users who will view the web part. A logical location for this on a SharePoint site is a document library. <o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: Verdana; mso-bidi-font-family: Verdana"><SPAN style="mso-list: Ignore">9.<SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">Finish the wizard and View the result.<o:p></o:p></SPAN></P>
<P><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'">If you don’t see any data in pivot table then follow the above steps till you succeed……</SPAN><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: Wingdings; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">J</SPAN></SPAN><SPAN style="FONT-SIZE: 8pt; COLOR: #6a6a6a; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P>]]></content:encoded>
    </item>
    <item>
      <title>How to bind Generic Dictionary with dropdown list</title>
      <link>https://docs.microsoft.com/archive/blogs/piyush/how-to-bind-generic-dictionary-with-dropdown-list</link>
      <pubDate>Tue, 17 Oct 2006 09:41:00 GMT</pubDate>
      <dc:creator><![CDATA[piyushjain]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/piyush/2006/10/17/how-to-bind-generic-dictionary-with-dropdown-list/</guid>
      <description><![CDATA[I was searching for binding the dictionary &nbsp;with dropdown list, the solution I found was...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>I was searching for binding the dictionary <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>with dropdown list, the solution I found was consist of binding the Key as <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>‘DataValueField’ and value as ‘DataTextField’ of dictionary object. </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>But my problem was to bind the object (value collection of the dictionary)as datasource and its property to the dropdown ‘DataValueField’ and ‘DataTextField’.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>The beauty of Generic dictionary object is that it can return you the value collection by using ‘Values’ property of the dictionary.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>So here is the example.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&lt;</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">asp</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">:</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">DropDownList</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-INDENT: 0.5in; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">ID</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">="ddlCustomer"</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> <o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-INDENT: 0.5in; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">runat</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">="server"</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"> <o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-INDENT: 0.5in; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">DataSource</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">='</SPAN><SPAN style="FONT-SIZE: 10pt; BACKGROUND: yellow; FONT-FAMILY: 'Courier New'; mso-no-proof: yes; mso-highlight: yellow">&lt;%</SPAN><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">#Customers.Values<SPAN style="BACKGROUND: yellow; mso-highlight: yellow">%&gt;</SPAN><SPAN style="COLOR: blue">'<o:p></o:p></SPAN></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-no-proof: yes"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="COLOR: red">DataTextField</SPAN><SPAN style="COLOR: blue">="Name"</SPAN> <o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-INDENT: 0.5in; LINE-HEIGHT: normal; mso-layout-grid-align: none"><SPAN style="FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">DataValueField</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">="ID"&gt;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 10pt; COLOR: blue; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&lt;/</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: maroon; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">asp</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">:</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: maroon; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">DropDownList</SPAN><SPAN style="FONT-SIZE: 10pt; COLOR: blue; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-no-proof: yes">&gt;</SPAN></P>]]></content:encoded>
    </item>
  </channel>
</rss>