<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Visual Basic IDE Team Blog : Editor</title><link>http://blogs.msdn.com/vbide/archive/tags/Editor/default.aspx</link><description>Tags: Editor</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>VB IDE Blog finds a new home - Please Update Your Subscriptions!</title><link>http://blogs.msdn.com/vbide/archive/2005/11/08/490117.aspx</link><pubDate>Tue, 08 Nov 2005 03:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:490117</guid><dc:creator>Lisa Feigenbaum</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vbide/comments/490117.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vbide/commentrss.aspx?PostID=490117</wfw:commentRss><description>&lt;DIV class=Section1&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Hi all,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;As of today, we are moving this blog to a &lt;a href="http://blogs.msdn.com/vbteam"&gt;new location&lt;/A&gt;.&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;We've decided to merge our blogging efforts with the rest of the VB team, and thus are moving our posts to&amp;nbsp;the &lt;a href="http://blogs.msdn.com/vbteam"&gt;VB Team blog&lt;/A&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;VS 2005 launches TODAY!&amp;nbsp; Thus, the motivation behind merging is to create one site to be your best&amp;nbsp;one-stop shop&amp;nbsp;for Visual Basic content.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;In terms of updating your subscription, you can change your feed&amp;nbsp;from &lt;a href="http://blogs.msdn.com/vbide"&gt;http://blogs.msdn.com/vbide&lt;/A&gt; to &lt;a href="http://blogs.msdn.com/vbteam"&gt;http://blogs.msdn.com/vbteam&lt;/A&gt; &lt;SPAN class=SpellE&gt;to&lt;/SPAN&gt; take advantage of the diverse content being posted on the &lt;SPAN class=SpellE&gt;vbteam&lt;/SPAN&gt; &lt;SPAN class=SpellE&gt;blog&lt;/SPAN&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Otherwise, if you would like to continue hearing just about the VB IDE, you can also subscribe to the VB IDE filter on that page.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;During the transition period,&amp;nbsp;you may see some duplications while we migrate posts to the new location.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;However, we will be intermixing new content so you can look forward to seeing new stuff as well.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"&gt;Thanks!&lt;BR&gt;Lisa&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=490117" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vbide/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/vbide/archive/tags/Informational/default.aspx">Informational</category><category domain="http://blogs.msdn.com/vbide/archive/tags/Debugger/default.aspx">Debugger</category><category domain="http://blogs.msdn.com/vbide/archive/tags/Editor/default.aspx">Editor</category><category domain="http://blogs.msdn.com/vbide/archive/tags/Code+Snippets/default.aspx">Code Snippets</category><category domain="http://blogs.msdn.com/vbide/archive/tags/IDE+Customization/default.aspx">IDE Customization</category></item><item><title>Code Generation for Overrides in Visual Basic .Net 2005</title><link>http://blogs.msdn.com/vbide/archive/2005/05/04/414776.aspx</link><pubDate>Thu, 05 May 2005 02:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:414776</guid><dc:creator>MikeCarter</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vbide/comments/414776.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vbide/commentrss.aspx?PostID=414776</wfw:commentRss><description>&lt;P&gt;Some subtle changes were made in Visual Basic .Net 2005 to make code generation of overidden methods a little easier.&amp;nbsp; In Visual Basic .Net 2003 and earlier, you used the code dropdowns as in Figure 1 below.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://vbide.members.winisp.net/blog/mcarter/Overrides/VB2003.jpg"&gt;&lt;/P&gt;&lt;B&gt;Figure 1&lt;/B&gt;&lt;BR&gt;&lt;BR&gt;When overriding a Sub,&amp;nbsp;a declaration stub similar to the following was generated in the editor.&lt;BR&gt;&lt;BR&gt;&lt;FONT size=2&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;Public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Overrides&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New"&gt; MyOverridableSub()&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/FONT&gt;&lt;/FONT&gt;In Visual Basic .Net 2005, you never have to leave the code editor. 
&lt;P&gt;&lt;IMG src="http://vbide.members.winisp.net/blog/mcarter/Overrides/Whidbey.jpg"&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Figure 2&lt;/B&gt;&lt;BR&gt;&lt;BR&gt;You can generate a method stub for your overridable methods by just entering "overrides " on a new line&amp;nbsp;in the editor, as in Figure 2. An Intellisense window is displayed with a list of all overridable members of the base class. When you select a method, &amp;nbsp;a declaration stub is generated with a call to the base method similar to the following.&lt;/P&gt;&lt;FONT size=2&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;Public&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Overrides&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New"&gt; MyOverridableSub()&lt;/FONT&gt; 
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" color=#0000ff size=2&gt;MyBase&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New"&gt;.MyOverridableSub()&lt;/FONT&gt;&lt;/BLOCKQUOTE&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff size=2&gt;End&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;Sub&lt;/FONT&gt;&lt;/FONT&gt;&lt;/BLOCKQUOTE&gt;This is just one subtle way in Visual Basic .Net 2005 in which we are trying to make your development experience a little easier.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=414776" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vbide/archive/tags/Informational/default.aspx">Informational</category><category domain="http://blogs.msdn.com/vbide/archive/tags/Editor/default.aspx">Editor</category></item><item><title>Refactoring Tool in VB Editor</title><link>http://blogs.msdn.com/vbide/archive/2005/04/29/413546.aspx</link><pubDate>Fri, 29 Apr 2005 16:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:413546</guid><dc:creator>Sarika</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/vbide/comments/413546.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vbide/commentrss.aspx?PostID=413546</wfw:commentRss><description>&lt;P class=MsoNormal&gt;&lt;U&gt;&lt;FONT face="Times New Roman" color=black size=3&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: black"&gt;&lt;A title=http://msdn.microsoft.com/vbasic/downloads/2005/tools/refactor/ href="http://msdn.microsoft.com/vbasic/downloads/2005/tools/refactor/"&gt;&lt;B title=http://msdn.microsoft.com/vbasic/downloads/2005/tools/refactor/&gt;&lt;SPAN title=http://msdn.microsoft.com/vbasic/downloads/2005/tools/refactor/ style="FONT-WEIGHT: bold"&gt;Refactoring in Visual Basic 2005&lt;/SPAN&gt;&lt;/B&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;In case you haven’t already heard, last Thursday (4/21) we announced the availability of Refactor! for Visual Basic 2005, a free version of Developer Express Inc.’s Refactor! product that supports Visual Basic 2005.&amp;nbsp; This is a fully functional and licensed version of their product that integrates into the Visual Studio Standard, Visual Studio Professional and Visual Studio Team System products.&amp;nbsp; With this tool&amp;nbsp;VB developers will have a great refactoring solution that really complements the Visual Basic development style.&amp;nbsp; Refactor! for Visual Basic 2005 supports more than 15 individual refactoring operations, including the most commonly requested operations like Reorder Parameters, Extract Method, Encapsulate Field and Create Overload.&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;Check out &lt;A title=http://msdn.microsoft.com/vbasic/downloads/2005/tools/refactor/ href="http://msdn.microsoft.com/vbasic/downloads/2005/tools/refactor/"&gt;http://msdn.microsoft.com/vbasic/downloads/2005/tools/refactor/&lt;/A&gt; for more information (including video demos and a whitepaper) and to download the product.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial color=green size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=413546" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vbide/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/vbide/archive/tags/Editor/default.aspx">Editor</category></item><item><title>Welcome to the Visual Basic IDE Blog!</title><link>http://blogs.msdn.com/vbide/archive/2005/04/13/407955.aspx</link><pubDate>Wed, 13 Apr 2005 19:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:407955</guid><dc:creator>Lisa Feigenbaum</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/vbide/comments/407955.aspx</comments><wfw:commentRss>http://blogs.msdn.com/vbide/commentrss.aspx?PostID=407955</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000080&gt;Welcome to the Visual Basic IDE Blog.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000000&gt;This blog is hosted by the program managers, developers, and testers who work on the Visual Basic Integrated Development Environment (VB IDE).&amp;nbsp; My name is Lisa Feigenbaum, and I am a Program Manager on the Team.&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000000&gt;There are many new features, as well as enhancements to existing features, in Visual Basic 2005. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;So, I thought a good way to start this off would be to provide my list of the top 10 new features in the Visual Basic 2005 IDE.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In future posts we plan to provide tips and tricks on getting the most out of the Visual Basic development environment, provide answers to frequently asked IDE questions, and most importantly provide a forum for you to voice your thoughts and comments.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000080&gt;1. Edit and Continue&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;You will again be able to make changes to your code while debugging, back up the code instruction pointer if you want, and re-execute lines of code with the modifications.&amp;nbsp; This allows you to fix bugs or make changes to code while in break mode and have those modifications take effect without restarting the debugger.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000080&gt;2. IntelliSense Code Snippets&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;IntelliSense Code Snippets are reusable, task oriented blocks of code.&amp;nbsp; Visual Basic 2005 includes code snippets covering tasks ranging from creating a custom exception, to sending an e-mail message, to drawing a circle.&amp;nbsp; Code snippets can also be used for simple expansions of common programming structures. The code snippets are formatted to automatically include the references they require, and contain replacement fields to allow easy customization.&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;The IntelliSense code snippet library consists of 500 prewritten pieces of code, and is extensible allowing you to create new code snippets that suit your business needs, edit the ones that are already exist, or download from third-party vendors and community sites.&amp;nbsp; To insert a snippet, right-click in the code editor and select Insert Snippet from the menu, or use the keyboard shortcut (?+Tab).&lt;/SPAN&gt; &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000080&gt;3. Error Correction and Warnings&lt;/FONT&gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Let’s face it we’re all human and we make mistakes when writing code.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The Visual Basic background compiler has always alerted us to these mistakes by placing a blue squiggle under the code associated with the error.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In Visual Basic 2005, in addition to reporting the error, we’ll also offer suggestions for fixing common errors and help you apply the appropriate fix to your code.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This is similar to the way Microsoft Word offers suggestions to spelling or grammar errors.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The functionality is made available to you through a Smart Tag that appears when an error occurs in the code editor. Clicking on the smart tag allows you to open the error correction, read the error description, learn possible ways to fix it, and when appropriate preview the fix.&lt;/SPAN&gt; &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000080&gt;4. XML Comments&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000000&gt;Documenting your code is a crucial part of an application, and Visual Basic 2005 adds support for creating XML-based comments in your code that can easily be extracted, parsed, and turned into documentation.&amp;nbsp; These XML-based comments feed directly into the information displayed via IntelliSense so developers consuming your classes and methods will see the summary and descriptions you’ve provided as they write their code.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;XML comments can be inserted either by right-clicking on a declaration and selecting Insert Comment from the menu, or typing ‘’’ on the empty line above a declaration.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000080&gt;5. Rename&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000000&gt;Rename provides an easy way to rename identifiers for code elements such as fields, variables, methods, namespaces, properties, and types.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In addition to changing the declaration of the element, rename will update all calls and references to the code element with the updated name. This is extremely useful when doing iterative development.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It can be invoked, either by right-clicking on a code element in the code editor, or by clicking on the smart tag which appears when you modify the declaration of a code element.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;FONT color=#000000&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000080&gt;6. The new Exception Assistant&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000000&gt;The Exception Assistant is a helper window which appears whenever a run-time exception occurs while debugging.&amp;nbsp; It shows the type of exception, troubleshooting tips, help topic links, as well as potential corrective actions that can be applied directly from the Exception Assistant. &amp;nbsp;In most cases when the Exception Assistant appears, you will have the opportunity to fix your code and continue program execution.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000080&gt;7. Project Designer&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000000&gt;Visual Studio 2005 moves project properties, configuration and a number of other project specific designers into a central location to create a one-stop shop for project-wide settings. It includes a settings designer that supports the declaration of user and application settings, a resource designer that allows you to easily associate string and image resources with your project, and property pages with options for features like ClickOnce deployment, security and VB windows application framework.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000080&gt;8. Visual Basic Development Settings&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000000&gt;When you start up Visual Studio 2005 for the first time after installing, and select the Visual Basic Development Settings, a number of customizations are applied to the IDE. By streamlining the set of menus, toolbars, and windows, this provides a focused and productive development environment for business application developers.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Developers gain instant access to the IDE features they use most, without losing access to those used less frequently.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000080&gt;9. IntelliSense Filtering&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000000&gt;You can now use IntelliSense filtering to adjust the level of detail supplied by IntelliSense in the code editor. When the IntelliSense window is displayed, you can filter out less commonly used members by clicking the Common tab or see everything that is available by clicking the All tab. By adjusting the level, you can easily filter out uncommon or esoteric members when they are not needed, or include them when they are.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Regardless of the current tab, or filtering level, Intellisense will continue to provide full completion support by dynamically switching filter levels to provide the best match for what has been typed.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000000&gt;IntelliSense in Zone is a Visual Basic IntelliSense feature that displays certain items in the statement completion list in a different color if they do not have enough permission to run in the security zone specified. This design-time support allows you to more easily develop applications that run in partial trust.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000080&gt;10. New VB Form Templates&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000000&gt;To help you be more productive in your development tasks, Visual Studio 2005 includes a number of new Form templates in the Add New Item dialog. These templates provide logical starting points to common programming tasks.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Examples include: Dialog, Explorer Form, MDI Parent, About Box, Login Form, and Splash Screen. It’s also easy enough to create your own!&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000080&gt;11. Just My Code Debugging&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT color=#000000&gt;When you create a new project in Visual Basic, the project generally includes a lot of code that you didn't write. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Just My Code debugging provides the option to always skip over any code that you didn't write, when you’re single-step debugging through your code.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This also allows you to step through Windows Forms event handlers, much like you could in Visual Basic 6.0.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=407955" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/vbide/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/vbide/archive/tags/Informational/default.aspx">Informational</category><category domain="http://blogs.msdn.com/vbide/archive/tags/Debugger/default.aspx">Debugger</category><category domain="http://blogs.msdn.com/vbide/archive/tags/Editor/default.aspx">Editor</category><category domain="http://blogs.msdn.com/vbide/archive/tags/Code+Snippets/default.aspx">Code Snippets</category></item></channel></rss>