<?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>Tips &amp; Tricks for ASP.NET, IIS, and Visual Web Developer : VS2008</title><link>http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx</link><description>Tags: VS2008</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Tip#97: Did you know… How to Display Hidden Information in Design View</title><link>http://blogs.msdn.com/webdevelopertips/archive/2009/09/30/tip-97-did-you-know-how-to-display-hidden-information-in-design-view.aspx</link><pubDate>Thu, 01 Oct 2009 03:20:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9901593</guid><dc:creator>WebDevTools</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9901593.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9901593</wfw:commentRss><description>&lt;p&gt;The design view in Visual Studio can display glyphs and borders for the hidden non - graphic elements (such as div, span, form, and script elements). This feature helps you to see where the elements are and avoid inadvertently deleting the non-graphic elements from your page while editing.&lt;/p&gt; &lt;p&gt;To enable it in designer click on View -&amp;gt; Formatting Marks -&amp;gt; Show&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip97DidyouknowHowtoDisplayHiddenInforma_F3A3/image_2.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip97DidyouknowHowtoDisplayHiddenInforma_F3A3/image_thumb.png" width="518" height="370"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Now you will start seeing the hidden elements on the designer surface.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip97DidyouknowHowtoDisplayHiddenInforma_F3A3/image_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip97DidyouknowHowtoDisplayHiddenInforma_F3A3/image_thumb_2.png" width="518" height="306"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Hope this helps,  &lt;p&gt;&lt;strong&gt;Deepak Verma &lt;/strong&gt;&lt;br&gt;SDET | &lt;a href="http://blogs.msdn.com/webdevtools/"&gt;Visual Web Developer&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9901593" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VWD/default.aspx">VWD</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Designer/default.aspx">Designer</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Deepak+Verma/default.aspx">Deepak Verma</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Formatting/default.aspx">Formatting</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008+SP1/default.aspx">Visual Studio 2008 SP1</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Options/default.aspx">Options</category></item><item><title>Tip #92: Did you know … How to select a master page using 'Select a Master Page' dialog?</title><link>http://blogs.msdn.com/webdevelopertips/archive/2009/08/21/tip-92-did-you-know-how-to-select-a-master-page-using-select-a-master-page-dialog.aspx</link><pubDate>Fri, 21 Aug 2009 23:02:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9879207</guid><dc:creator>WebDevTools</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9879207.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9879207</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;Master page for a Web form can always be set manually in the source code, but here is an option to select the master page while create the webform using the 'Select a Master Page' dialog. &lt;/p&gt; &lt;p&gt;The path to select a Master page using the 'Select a master page' dialog is different for a Web application project than for a Web site.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;br&gt;&lt;strong&gt;For a Web Application project:&lt;/strong&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;strong&gt;Right click &lt;/strong&gt;solution explore. Select &lt;strong&gt;Add &lt;/strong&gt;and then select &lt;strong&gt;New Item&lt;br&gt;&lt;br&gt;&lt;/strong&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip92DidyouknowHowtoselectamasterpageusi_B746/image_2.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip92DidyouknowHowtoselectamasterpageusi_B746/image_thumb.png" width="363" height="484"&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt; &lt;li&gt;From the Add new Item dialog select &lt;strong&gt;Web content form &lt;/strong&gt;and click on &lt;strong&gt;Add button.&lt;br&gt;&lt;br&gt;&lt;/strong&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip92DidyouknowHowtoselectamasterpageusi_B746/image_4.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip92DidyouknowHowtoselectamasterpageusi_B746/image_thumb_1.png" width="512" height="311"&gt;&lt;/a&gt; &lt;br&gt; &lt;li&gt;Select a Master Page dialog would appear. Navigate thru the project folders to select the Master page &amp;amp; click on &lt;strong&gt;OK &lt;/strong&gt;button. The aspx added would now be using the selected master page.&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip92DidyouknowHowtoselectamasterpageusi_B746/image_6.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip92DidyouknowHowtoselectamasterpageusi_B746/image_thumb_2.png" width="512" height="315"&gt;&lt;/a&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&amp;nbsp;&lt;br&gt;&lt;strong&gt;For a Web site project:&lt;/strong&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;While adding a Webform, &lt;strong&gt;check &lt;/strong&gt;the select master page checkbox and click on the &lt;strong&gt;Add &lt;/strong&gt;button.&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip92DidyouknowHowtoselectamasterpageusi_B746/image_8.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip92DidyouknowHowtoselectamasterpageusi_B746/image_thumb_3.png" width="512" height="340"&gt;&lt;/a&gt; &lt;br&gt; &lt;li&gt;Select a Master Page dialog would appear. Navigate thru the project folders to select the Master page &amp;amp; click on &lt;strong&gt;OK &lt;/strong&gt;button. The aspx added would now be using the selected master page.&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip92DidyouknowHowtoselectamasterpageusi_B746/image_10.png"&gt;&lt;br&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip92DidyouknowHowtoselectamasterpageusi_B746/image_thumb_4.png" width="512" height="316"&gt;&lt;/a&gt; &lt;br&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Hope this helps,  &lt;p&gt;&lt;strong&gt;Deepak Verma &lt;/strong&gt;&lt;br&gt;SDET | &lt;a href="http://blogs.msdn.com/webdevtools/"&gt;Visual Web Developer&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9879207" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VWD/default.aspx">VWD</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Deepak+Verma/default.aspx">Deepak Verma</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Master+Pages/default.aspx">Master Pages</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008+SP1/default.aspx">Visual Studio 2008 SP1</category></item><item><title>Tip #82: Did you know... How to migrate Visual Studio 2005 Web Application Project to Visual Studio 2008</title><link>http://blogs.msdn.com/webdevelopertips/archive/2009/06/18/migrating-vs-2005-web-application-project-to-vs-2008.aspx</link><pubDate>Fri, 19 Jun 2009 02:32:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9777921</guid><dc:creator>WebDevTools</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9777921.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9777921</wfw:commentRss><description>&lt;p&gt;Following steps highlight how a Visual Studio 2005 Web application project can be migrated to Visual Studio 2008.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Take &lt;strong&gt;backup &lt;/strong&gt;of the original project&lt;br&gt; &lt;li&gt;&lt;strong&gt;Open &lt;/strong&gt;Visual Studio 2008&lt;br&gt; &lt;li&gt;Click File -&amp;gt; &lt;strong&gt;Open Project &lt;/strong&gt;and browse to the folder to open the project&lt;br&gt; &lt;li&gt;You will receive the following conversion wizard to help you convert the solution or project to the current version. &lt;strong&gt;Click Next.&lt;br&gt;&lt;/strong&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/MigratingVS2005WebApplicationProjecttoVS_E8A4/image_12.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/MigratingVS2005WebApplicationProjecttoVS_E8A4/image_thumb_5.png" width="511" height="403"&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt; &lt;li&gt;Select &lt;strong&gt;Yes &lt;/strong&gt;on this screen if you want the wizard to help you to take the &lt;strong&gt;backup, &lt;/strong&gt;otherwise select &lt;strong&gt;No &lt;/strong&gt;and Click &lt;strong&gt;Next.&lt;br&gt;&lt;/strong&gt;&lt;br&gt;&amp;nbsp;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/MigratingVS2005WebApplicationProjecttoVS_E8A4/image_4.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/MigratingVS2005WebApplicationProjecttoVS_E8A4/image_thumb_1.png" width="512" height="403"&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt; &lt;li&gt;Be sure to &lt;strong&gt;read the summary &lt;/strong&gt;on this screen &amp;amp; click &lt;strong&gt;finish&lt;br&gt;&lt;/strong&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/MigratingVS2005WebApplicationProjecttoVS_E8A4/image_6.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/MigratingVS2005WebApplicationProjecttoVS_E8A4/image_thumb_2.png" width="511" height="401"&gt;&lt;/a&gt;&amp;nbsp;&lt;br&gt;&lt;br&gt; &lt;li&gt;As soon as you click finish, you will see an &lt;strong&gt;upgrade prompt&lt;/strong&gt;. Click &lt;strong&gt;yes&lt;/strong&gt; if you want to upgrade to the latest framework otherwise Click &lt;strong&gt;No. &lt;/strong&gt;If you select yes to upgrade, the project file as well as web.config file is updated for the latest framework. It's recommended to select the checkbox to do the same for all webs in this solution.&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/MigratingVS2005WebApplicationProjecttoVS_E8A4/image_8.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/MigratingVS2005WebApplicationProjecttoVS_E8A4/image_thumb_3.png" width="511" height="243"&gt;&lt;/a&gt; &lt;br&gt; &lt;li&gt;The conversion wizard would show you the status, select Show the log to see the log and click close.&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/MigratingVS2005WebApplicationProjecttoVS_E8A4/image_10.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/MigratingVS2005WebApplicationProjecttoVS_E8A4/image_thumb_4.png" width="511" height="401"&gt;&lt;/a&gt; &lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;For projects using Ajax you might need to install ASP.NET Ajax Extensions 1.0 in VS 2008 if you said no to upgrade. Please see &lt;a href="http://blogs.msdn.com/webdevelopertips/archive/2009/05/16/tip-62-did-you-know-how-to-add-ajax-control-toolkit-to-the-toolbox.aspx" target="_blank"&gt;Tip #62&lt;/a&gt; to learn how to install it. &lt;/p&gt; &lt;p&gt;Hope this helps,&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Deepak Verma &lt;/strong&gt;&lt;br&gt;SDET | &lt;a href="http://blogs.msdn.com/webdevtools/"&gt;Visual Web Developer&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9777921" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VWD/default.aspx">VWD</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Deepak+Verma/default.aspx">Deepak Verma</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008+SP1/default.aspx">Visual Studio 2008 SP1</category></item><item><title>Tip #61: Did you know… How to create an ASP.Net Dynamic Data Web Site?</title><link>http://blogs.msdn.com/webdevelopertips/archive/2009/05/14/tip-61-did-you-know-how-to-create-an-asp-net-dynamic-data-web-site.aspx</link><pubDate>Thu, 14 May 2009 21:54:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9616842</guid><dc:creator>WebDevTools</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9616842.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9616842</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;If your web site is heavily data driven then here is a quick and easy way for you to create one without writing much code. All you need is &lt;strong&gt;Visual Studio 2008 SP1 or Visual Web Developer 2008 Express SP1&lt;/strong&gt; installed on your box. &lt;/p&gt;  &lt;p&gt;Dynamic Data Web Sites makes use of a mechanism called Scaffolding. When &lt;strong&gt;Scaffolding&lt;/strong&gt; is enabled it lets ASP.Net go through your data model and generate web pages for your tables. These generated pages have Insert, Delete and Update capabilities for each table.&lt;/p&gt;  &lt;p&gt;Here are the steps:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; &lt;strong&gt;Create a Dynamic Data Web Site.&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Go to &lt;strong&gt;File -&amp;gt;New Web Site&lt;/strong&gt;&amp;#160; and select &lt;strong&gt;Dynamic Data Web Site template&lt;/strong&gt;. Give it a name and select the location and language to be used. Click Ok button.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip61DidyouknowHow.NetDynamicDataWebSite_BD09/New%20Web%20Site_2.jpg"&gt;&lt;img title="New Web Site" height="412" alt="New Web Site" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip61DidyouknowHow.NetDynamicDataWebSite_BD09/New%20Web%20Site_thumb.jpg" width="527" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step 2:&lt;/strong&gt; &lt;strong&gt;Add data to your Web Site.&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Copy paste &lt;strong&gt;pubs.mdf&lt;/strong&gt; file that you want to use in your &lt;strong&gt;App_Data&lt;/strong&gt; folder.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Step 3:&lt;/strong&gt; &lt;strong&gt;Create a Data model using LINQ to SQL.&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Right click on App_code and Add New &lt;strong&gt;LINQ to SQL Classes.&lt;/strong&gt; On selecting the LINQ to SQL Classes the DataClasses.dbml opens up in your O/R Designer.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip61DidyouknowHow.NetDynamicDataWebSite_BD09/LINQ%20to%20SQL%20CLasses_2.jpg"&gt;&lt;img title="LINQ to SQL CLasses" height="420" alt="LINQ to SQL CLasses" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip61DidyouknowHow.NetDynamicDataWebSite_BD09/LINQ%20to%20SQL%20CLasses_thumb.jpg" width="530" /&gt;&lt;/a&gt; &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step 4:&lt;/strong&gt; &lt;strong&gt;Drag drop tables to Object Relational Designer.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Now &lt;strong&gt;drag drop &lt;/strong&gt;Authors table on to the O/R Designer from server explorer and save DataClassses.dbml.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip61DidyouknowHow.NetDynamicDataWebSite_BD09/DataClasses.dbml_2.jpg"&gt;&lt;img title="DataClasses.dbml" height="425" alt="DataClasses.dbml" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip61DidyouknowHow.NetDynamicDataWebSite_BD09/DataClasses.dbml_thumb.jpg" width="523" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;strong&gt;Step 5: Look what VS has created for you.&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Note that there are two files &lt;strong&gt;DataClasses.dbml.layout&lt;/strong&gt; and &lt;strong&gt;DataCalsses.designer.vb&lt;/strong&gt; present under the .dbml file node. &lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;Open DataCalsses.designer.vb, and you can see that there is a Partial Public Class &lt;strong&gt;DataClassesDataContext. &lt;/strong&gt;This file also contains an entity class for Author table (Partial Public Class author).&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Step 6&lt;/strong&gt;: &lt;strong&gt;Register the data context in Global.asax file.&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Open global.asax page and add the following lines of code in &lt;strong&gt;RegisterRoutes&lt;/strong&gt; method.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font color="#0000ff"&gt;VB code:&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#0000ff"&gt;model.RegisterContext(GetType(AdventureWorksDataContext), _ New ContextConfiguration() With {.ScaffoldAllTables = True})&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font color="#0000ff"&gt;C# code: &lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#0000ff"&gt;model.RegisterContext(typeof(AdventureWorksDataContext), new ContextConfiguration() { ScaffoldAllTables = true });&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Save the file.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step 7: &lt;strong&gt;View the page in Browser&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Now you can view default.aspx page using &lt;strong&gt;View in Browser&lt;/strong&gt;. This will show you a link for Authors table. &lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;Click on the table name and you will see a page with data from Authors Table. There is also readymade option for you to Edit, Delete and Insert new data.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip61DidyouknowHow.NetDynamicDataWebSite_BD09/AuthorTable_4.jpg"&gt;&lt;img title="AuthorTable" height="480" alt="AuthorTable" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip61DidyouknowHow.NetDynamicDataWebSite_BD09/AuthorTable_thumb_1.jpg" width="347" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Try this today and have fun! &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Reshmi Mangalore&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;SDET, Web Development Tools&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9616842" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VWD/default.aspx">VWD</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Reshmi+Mangalore/default.aspx">Reshmi Mangalore</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/WAP/default.aspx">WAP</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Dynamic+Data/default.aspx">Dynamic Data</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008+SP1/default.aspx">Visual Studio 2008 SP1</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Data/default.aspx">Data</category></item><item><title>Tip#57: Did you know… How to manage web site configuration through a web interface</title><link>http://blogs.msdn.com/webdevelopertips/archive/2009/04/28/tip-56-did-you-know-how-to-manage-web-site-configuration-through-a-web-interface.aspx</link><pubDate>Tue, 28 Apr 2009 10:37:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9573170</guid><dc:creator>WebDevTools</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9573170.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9573170</wfw:commentRss><description>&lt;p&gt;The Web Site Administration Tool provides a web interface for you to manage different web site configuration settings. To launch the tool, for Web Application Project click Project-&amp;gt; ASP.Net Configuration &amp;amp; for Websites, click Website-&amp;gt; ASP.Net Configuration&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;table border="0" cellspacing="0" cellpadding="2" width="571"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="296"&gt;for Website&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip56DidyouknowHowtomanagewebsiteconfigu_896/image_2.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip56DidyouknowHowtomanagewebsiteconfigu_896/image_thumb.png" width="206" height="279"&gt;&lt;/a&gt;&lt;/td&gt; &lt;td valign="top" width="270"&gt;For WAP&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip56DidyouknowHowtomanagewebsiteconfigu_896/image_4.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip56DidyouknowHowtomanagewebsiteconfigu_896/image_thumb_1.png" width="191" height="279"&gt;&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Visual Studio launches the tool in a browser window. You can use the tabs on the top to navigate &amp;amp; change various settings.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip56DidyouknowHowtomanagewebsiteconfigu_896/image_6.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip56DidyouknowHowtomanagewebsiteconfigu_896/image_thumb_2.png" width="644" height="284"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;You can read more in detail for the various settings that can be managed using the tool &lt;a href="http://msdn.microsoft.com/en-us/library/yy40ytx0.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Deepak Verma &lt;/strong&gt;&lt;br&gt;SDET | &lt;a href="http://blogs.msdn.com/webdevtools/"&gt;Visual Web Developer&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9573170" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Deepak+Verma/default.aspx">Deepak Verma</category></item><item><title>Tip # 53: Did you know... How to edit the templates for gridview in VS designer?</title><link>http://blogs.msdn.com/webdevelopertips/archive/2009/04/22/tip-53-did-you-know-how-to-edit-the-templates-for-gridview-in-vs-designer.aspx</link><pubDate>Thu, 23 Apr 2009 00:44:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9563275</guid><dc:creator>WebDevTools</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9563275.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9563275</wfw:commentRss><description>&lt;p&gt;Gridview control has the flexibility to be configured how it's rendered using templates. Following steps show how the control's edit template can be changed in the Visual Studio Designer. &lt;/p&gt; &lt;ul&gt; &lt;li&gt;I have a GridView hooked up to Sqldatasource using Northwind.products. I have selected Generate Insert, update and delete statements while configuring the sql data source (by clicking the Advanced button)&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_2.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_thumb.png" width="456" height="335"&gt;&lt;/a&gt;&amp;nbsp;&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_4.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_thumb_1.png" width="385" height="247"&gt;&lt;/a&gt;&amp;nbsp;&lt;br&gt;&lt;br&gt; &lt;li&gt;Click on smart task for grid view &amp;amp; select Enable Editing check box for the grid view &lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_8.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_thumb_3.png" width="319" height="274"&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt; &lt;li&gt;Now to convert a column to use Template field. Select Edit columns from the Grid view Smarttask.&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_20.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_thumb_9.png" width="218" height="272"&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt; &lt;li&gt;Select the column name in the selected fields list and click on Convert this field into TemplateField &amp;amp; click OK&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_26.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_thumb_12.png" width="418" height="323"&gt;&lt;/a&gt; &lt;br&gt; &lt;li&gt;Select Edit Templates from the gridview smarttask&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_10.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_thumb_4.png" width="251" height="306"&gt;&lt;/a&gt;&amp;nbsp;&lt;br&gt;&lt;br&gt; &lt;li&gt;From the Display drop down select EditItemTemplate&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_12.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_thumb_5.png" width="210" height="202"&gt;&lt;/a&gt;&amp;nbsp;&lt;br&gt;&lt;br&gt; &lt;li&gt;You will see the following&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_16.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_thumb_7.png" width="233" height="132"&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt; &lt;li&gt;You can update the template now. For example, I have dragged dropped requireFiledValidator into it&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_18.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_thumb_8.png" width="244" height="123"&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt; &lt;li&gt;If there are multiple columns converted to templates, you will see something like this &amp;amp; can select a particular column template to be edited.&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_24.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_thumb_11.png" width="194" height="244"&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt; &lt;li&gt;Switching to the source view, you will find that VS has generated the source code for the template changes done.&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_28.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_thumb_13.png" width="518" height="236"&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt; &lt;li&gt;Click on 'End template editing' from the smart task to exit editing the template &lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_30.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.HowtoeditthetemplatesforgridviewinVS_CE7B/image_thumb_14.png" width="244" height="109"&gt;&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Deepak Verma &lt;/strong&gt;&lt;br&gt;SDET | &lt;a href="http://blogs.msdn.com/webdevtools/"&gt;Visual Web Developer&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9563275" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Designer/default.aspx">Designer</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Deepak+Verma/default.aspx">Deepak Verma</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Data/default.aspx">Data</category></item><item><title>Tip #40: Did you know…How to scope master pages?</title><link>http://blogs.msdn.com/webdevelopertips/archive/2008/12/31/tip-40-did-you-know-how-to-scope-master-pages.aspx</link><pubDate>Thu, 01 Jan 2009 01:50:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9259021</guid><dc:creator>WebDevTools</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9259021.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9259021</wfw:commentRss><description>&lt;p&gt;Master page is a&amp;nbsp; template page that can be used to create a consistent layout for your application. First you create a master page to define the look &amp;amp; feel of the application and then you create the content pages that contains the content.&lt;/p&gt; &lt;p&gt;You can attach these content pages to the master page at the following three levels:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;strong&gt;Page Level&lt;/strong&gt;: You can use the page directive on each of the content pages&lt;br&gt;&lt;br&gt;&amp;lt;@Page Language="VB" MasterPageFile="~/Main.master"%&amp;gt;&lt;br&gt;&lt;br&gt;Or programmatically set it in the content page Page_PreInit Event&lt;br&gt;&lt;br&gt;&lt;em&gt;for VB&lt;br&gt;&lt;/em&gt;Protected Sub Page_PreInit(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreInit&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me.MasterPageFile = "~/Main.master"&lt;br&gt;End Sub&lt;br&gt;&lt;br&gt;&lt;em&gt;for C#&lt;/em&gt;&lt;br&gt;protected void Page_PreInit(Object sender, EventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.MasterPageFile = "~/Main.Master";&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt; &lt;li&gt;&lt;strong&gt;Application Level &lt;/strong&gt;: By specifying the following in web.config file, all the aspx files will use the master page as Main.master (If&amp;nbsp; aspx file does not contain a Content control, the master page won't be applied to it )&lt;br&gt;&lt;br&gt;&amp;lt;configuration&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;system.web&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;pages masterPageFile="~/Main.master" /&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/system.web&amp;gt;&lt;br&gt;&amp;lt;/configuration&amp;gt;&lt;br&gt;&lt;br&gt;[You will notice that the pages node already exists in web.config, add the masterPageFile attribute to this node]&lt;br&gt;&lt;br&gt; &lt;li&gt;&lt;strong&gt;Folder Level: &lt;/strong&gt;By specifying the following in web.config all the aspx files in a specified folder (admin) will use the master page as Admin.master (If&amp;nbsp; aspx file does not contain a Content control, the master page won't be applied to it )&lt;br&gt;&lt;br&gt;&amp;lt;configuration&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;location path="admin"&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;system.web&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;pages masterPageFile="~/Admin.master" /&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/system.web&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/location&amp;gt;&lt;br&gt;&amp;lt;/configuration&amp;gt; &lt;br&gt;&lt;br&gt;[you will notice system.web already exists, leave it as it is &amp;amp; add a new node 'location' with the above content under 'configuration']&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;By setting master page programmatically or thru web.config you may not get the Visual Studio master page design time features. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Deepak Verma &lt;/strong&gt;&lt;br&gt;SDET | &lt;a href="http://blogs.msdn.com/webdevtools/"&gt;Visual Web Developer&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9259021" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Deepak+Verma/default.aspx">Deepak Verma</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Master+Pages/default.aspx">Master Pages</category></item><item><title>Tip #37: Did you know…How to organize usings?</title><link>http://blogs.msdn.com/webdevelopertips/archive/2008/12/28/tip-37-did-you-know-how-to-organize-usings.aspx</link><pubDate>Sun, 28 Dec 2008 10:28:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9254766</guid><dc:creator>WebDevTools</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9254766.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9254766</wfw:commentRss><description>&lt;p&gt;Overtime C# source code files may have unnecessary &amp;amp; unorganized using directives. Visual Studio IDE organize using options can help you to unclutter the source code.&lt;/p&gt; &lt;p&gt;To organize the C# code right click anywhere inside the code editor, select Organize usings.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Select Remove Unused Usings to remove any using directives that are not used in the source code (this may remove some required using directives if the source code doesn't build)  &lt;li&gt;Select Sort Usings to organize alphabetically the using directives (by default directives that begin with System comes before other using directives)  &lt;li&gt;Select remove and Sort to perform both of the above operations &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip37DidyouknowHowtoorganizeusings_14657/image_4.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="388" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip37DidyouknowHowtoorganizeusings_14657/image_thumb_1.png" width="512" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Thanks,&lt;br&gt;&lt;strong&gt;Deepak Verma &lt;/strong&gt;&lt;br&gt;SDET | &lt;a href="http://blogs.msdn.com/webdevtools/"&gt;Visual Web Developer&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9254766" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Deepak+Verma/default.aspx">Deepak Verma</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Editor/default.aspx">Editor</category></item><item><title>Tip #35: Did you know…How to add Intellisense from script libraries for JS files?</title><link>http://blogs.msdn.com/webdevelopertips/archive/2008/12/16/tip-35-did-you-know-how-to-add-intellisense-from-script-libraries-for-js-files.aspx</link><pubDate>Wed, 17 Dec 2008 00:50:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9228652</guid><dc:creator>WebDevTools</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9228652.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9228652</wfw:commentRss><description>&lt;p&gt;Here is an example to add intellisense for JS files in VS 2008. &lt;br&gt;&lt;br&gt;So, you have two Javascript files  &lt;p&gt;Jscript1.js with the following code  &lt;p&gt;function validateForm() {&lt;br&gt;}  &lt;p&gt;and Jscript2.js (wherein you want current JScript file to show intellisense including objects &amp;amp; functions declared in Jscript1.js)&lt;br&gt;&lt;br&gt;Now to add intellisense, from the solution explorer drag drop Jscript1.js into Jscript2.js. &lt;br&gt;&lt;br&gt;You will notice that the following Jscript document comment has been added to the Jscript2.js file.  &lt;p&gt;/// &amp;lt;reference path="JScript1.js" /&amp;gt; &lt;br&gt;&lt;br&gt;And now you can start using the intellisense, try typing in validateForm in Jscript2.js.  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip22DidyouknowHowtoaddJavascriptIntelli_CFA8/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="191" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip22DidyouknowHowtoaddJavascriptIntelli_CFA8/image_thumb.png" width="244" border="0"&gt;&lt;/a&gt; &lt;br&gt; &lt;p&gt;Thanks,&lt;br&gt;&lt;strong&gt;Deepak Verma &lt;/strong&gt;&lt;br&gt;SDET | &lt;a href="http://blogs.msdn.com/webdevtools/" target="_blank"&gt;Visual Web Developer&lt;/a&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9228652" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Deepak+Verma/default.aspx">Deepak Verma</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Ajax/default.aspx">Ajax</category></item><item><title>Tip #33: Did you know… How to create Nested Master Pages using VS 2008?</title><link>http://blogs.msdn.com/webdevelopertips/archive/2008/12/06/tip-33-did-you-know-how-to-create-nested-master-pages-using-vs-2008.aspx</link><pubDate>Sat, 06 Dec 2008 03:26:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9180829</guid><dc:creator>WebDevTools</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9180829.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9180829</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;VS 2008 and VWD 2008 both support Nested Master Pages which means you can have a Base Master page which would cater to the whole site and then you can further customize these Base Master Pages.&lt;/p&gt;  &lt;p&gt;Here is how you do it:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1. Create a BaseMasterPage.master for the base look:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;First we need to create a Base Master Page look, which will apply to the entire site. To do this you will have to &lt;strong&gt;Add New Item&lt;/strong&gt; to your Web Site and Select &lt;strong&gt;Master Page Template&lt;/strong&gt;. Let us name it BaseMasterPage.Master. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip33DidyouknowHowtocreateNestedMasterPa_C020/BaseMasterPage_2.jpg"&gt;&lt;img title="BaseMasterPage" height="420" alt="BaseMasterPage" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip33DidyouknowHowtocreateNestedMasterPa_C020/BaseMasterPage_thumb.jpg" width="519" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Let us say that our BaseMasterPage looks like this: &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip33DidyouknowHowtocreateNestedMasterPa_C020/BaseMasterPageLook_4.jpg"&gt;&lt;img title="BaseMasterPageLook" height="112" alt="BaseMasterPageLook" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip33DidyouknowHowtocreateNestedMasterPa_C020/BaseMasterPageLook_thumb_1.jpg" width="514" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2. Create a NestedMasterPage.master based on the Base Master Page created above.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;To do this right click on Solution Explorer of your web site and launch the Add New Item dialog.&lt;/p&gt;  &lt;p&gt;In this dialog select Master Page Template and to make this Master page a Nested one, specify the parent Master page by checking the “&lt;strong&gt;Select master page&lt;/strong&gt;” checkbox as shown below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip33DidyouknowHowtocreateNestedMasterPa_C020/NestedMasterPage_2.jpg"&gt;&lt;img title="NestedMasterPage" height="420" alt="NestedMasterPage" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip33DidyouknowHowtocreateNestedMasterPa_C020/NestedMasterPage_thumb.jpg" width="520" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Click Add in the above dialog. This will automatically launch the “&lt;strong&gt;Select a Master Page Dialog”&lt;/strong&gt; as shown below. In this dialog select your parent/base master page.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip33DidyouknowHowtocreateNestedMasterPa_C020/Select%20a%20Master%20Page%20dilaog_2.jpg"&gt;&lt;img title="Select a Master Page dilaog" height="365" alt="Select a Master Page dilaog" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip33DidyouknowHowtocreateNestedMasterPa_C020/Select%20a%20Master%20Page%20dilaog_thumb.jpg" width="515" /&gt;&lt;/a&gt; &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Notice that VS will now add a blank &amp;lt;asp:content&amp;gt; control inside the Nested Master Page and this content control can be further customized. This is the same &lt;strong&gt;BaseContentPlaceHolder &lt;/strong&gt;which was available in the parent master page.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip33DidyouknowHowtocreateNestedMasterPa_C020/BaseContentPlaceHolder%20in%20NestedMP_2.jpg"&gt;&lt;img title="BaseContentPlaceHolder in NestedMP" height="254" alt="BaseContentPlaceHolder in NestedMP" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip33DidyouknowHowtocreateNestedMasterPa_C020/BaseContentPlaceHolder%20in%20NestedMP_thumb.jpg" width="509" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3. Overriding BaseContentPlaceHolder in NestedMasterPage.master.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;To override the contents in NestedMasterPage, copy paste the following piece of code inside the BaseContentPlaceHolder &lt;/p&gt;  &lt;p&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000000"&gt;asp&lt;/span&gt;&lt;span style="color: #0000ff"&gt;:&lt;/span&gt;&lt;span style="color: #000000"&gt;Content&lt;/span&gt;&lt;span style="color: #0000ff"&gt; &lt;/span&gt;&lt;span style="color: #ff00ff"&gt;ID&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Content2&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt; &lt;/span&gt;&lt;span style="color: #ff00ff"&gt;ContentPlaceHolderID&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;BaseContentPlaceHolder&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt; &lt;/span&gt;&lt;span style="color: #ff00ff"&gt;Runat&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Server&amp;quot;&amp;gt;      &lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000000"&gt;p&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;      &lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; This is data from Nested Master Page.&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #000000"&gt;p&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;      &lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;#160; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000000"&gt;asp&lt;/span&gt;&lt;span style="color: #0000ff"&gt;:&lt;/span&gt;&lt;span style="color: #000000"&gt;ContentPlaceHolder&lt;/span&gt;&lt;span style="color: #0000ff"&gt; &lt;/span&gt;&lt;span style="color: #ff00ff"&gt;id&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;ContentPlaceHolderInNestedMP&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt; &lt;/span&gt;&lt;span style="color: #ff00ff"&gt;runat&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;server&amp;quot;&amp;gt;      &lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #000000"&gt;asp&lt;/span&gt;&lt;span style="color: #0000ff"&gt;:&lt;/span&gt;&lt;span style="color: #000000"&gt;ContentPlaceHolder&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;      &lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #000000"&gt;asp&lt;/span&gt;&lt;span style="color: #0000ff"&gt;:&lt;/span&gt;&lt;span style="color: #000000"&gt;Content&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;pre&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;At this stage, your NestedMasterPage will look like this. Also, note that we have added a New ContentPlaceHolder (ContentPlaceHolderInNestedMP) in the Nested Master Page.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip33DidyouknowHowtocreateNestedMasterPa_C020/NestedMasterPageWithContentPlaceHolder_2.jpg"&gt;&lt;img title="NestedMasterPageWithContentPlaceHolder" height="348" alt="NestedMasterPageWithContentPlaceHolder" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip33DidyouknowHowtocreateNestedMasterPa_C020/NestedMasterPageWithContentPlaceHolder_thumb.jpg" width="505" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Create content page based on the NestedMasterPage.master&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;To add a content page using the NestedMasterPage.master, all you need to do is select NestedMasterPage.Master in solution explorer, right-click and select “&lt;strong&gt;Add Content Page&lt;/strong&gt;”. This will add a new content page with an empty ContentPlaceHolderInNestedMP, which could be overridden.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reshmi Mangalore&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;SDET, Visual Web Developer&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9180829" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VWD/default.aspx">VWD</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VSTS/default.aspx">VSTS</category></item><item><title>Tip # 30: Did you know... Ajax Extender controls UI behaves differently in VS 2008 than in VS 2005</title><link>http://blogs.msdn.com/webdevelopertips/archive/2008/11/26/tip-30-did-you-know-ajax-extender-controls-ui-behaves-differently-in-vs-2008-than-in-vs-2005.aspx</link><pubDate>Wed, 26 Nov 2008 23:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9145227</guid><dc:creator>WebDevTools</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9145227.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9145227</wfw:commentRss><description>&lt;P&gt;In VS 2005, you can drag and drop an extender control anywhere on the design surface. However, in VS 2008, you can drop an extender only on an ASP control which the extender can extend its functionality. When you drag an extender and hover it over a control, if the control can support the extender, you would see the cursor turn into a plus (+) sign. If you hover an extender over the blank design surface, or over a control which is not supported by the extender, the cursor will turn into a stop sign which indicates that it can't be dropped at that position.&lt;/P&gt;
&lt;P&gt;Another difference is, in VS 2005, an extender is shown in the design surface after being added to the page. However, at runtime, the extender is not shown at all. This makes it hard for developers to truly know how the page will look like at runtime when designing the page. In VS 2008, we have changed that behavior by completely hiding extenders in the design view. The user can recognize if a control is having an extender by checking if the control's smart tag has a little green icon shown.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.AjaxExtendercontrolsUIbehavesdiffere_AB89/ExtenderUI.jpg" mce_href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.AjaxExtendercontrolsUIbehavesdiffere_AB89/ExtenderUI.jpg"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=258 alt=ExtenderUI src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.AjaxExtendercontrolsUIbehavesdiffere_AB89/ExtenderUI_thumb.jpg" width=348 border=0 mce_src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip.AjaxExtendercontrolsUIbehavesdiffere_AB89/ExtenderUI_thumb.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Anh Phan&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;SDET, Visual Web Developer&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9145227" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VWD/default.aspx">VWD</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Designer/default.aspx">Designer</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Ajax/default.aspx">Ajax</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Anh+Phan/default.aspx">Anh Phan</category></item><item><title>Tip #29: Did you know… How to enable Edit and Continue feature for Web Application Projects?</title><link>http://blogs.msdn.com/webdevelopertips/archive/2008/11/26/tip-29-did-you-know-how-to-enable-edit-and-continue-feature-for-web-application-projects.aspx</link><pubDate>Wed, 26 Nov 2008 23:06:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9145219</guid><dc:creator>WebDevTools</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9145219.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9145219</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;If you want to edit your WAPs while debugging them, here is how you do it:&lt;/p&gt;  &lt;p&gt;1. Check the “&lt;strong&gt;Enable Edit and Continue&lt;/strong&gt;” checkbox in the Web Properties page.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip29DidyouknowHowtoenableEditandContinu_10AF8/Enable%20Edit%20and%20Continue_2.jpg"&gt;&lt;img title="Enable Edit and Continue" height="375" alt="Enable Edit and Continue" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip29DidyouknowHowtoenableEditandContinu_10AF8/Enable%20Edit%20and%20Continue_thumb.jpg" width="385" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;2. Check the “&lt;strong&gt;Enable Edit and Continue&lt;/strong&gt;” checkbox under&amp;#160; Tools-&amp;gt;Options-&amp;gt;Debugging-&amp;gt;Edit and Continue&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip29DidyouknowHowtoenableEditandContinu_10AF8/Tools%20Options%20for%20Edit%20and%20Continue_2.jpg"&gt;&lt;img title="Tools Options for Edit and Continue" height="365" alt="Tools Options for Edit and Continue" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip29DidyouknowHowtoenableEditandContinu_10AF8/Tools%20Options%20for%20Edit%20and%20Continue_thumb.jpg" width="485" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;These two setting will enable Edit and Continue as you debug your WAPs.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Reshmi Mangalore&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;SDET, Visual Web Developer&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9145219" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VWD/default.aspx">VWD</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/WAP/default.aspx">WAP</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VSTS/default.aspx">VSTS</category></item><item><title>Tip #28 Did you know… That “Go to definition” is supported for CSS Class?</title><link>http://blogs.msdn.com/webdevelopertips/archive/2008/11/25/tip-28-did-you-know-that-go-to-definition-is-supported-for-css-class.aspx</link><pubDate>Wed, 26 Nov 2008 00:15:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9142795</guid><dc:creator>WebDevTools</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9142795.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9142795</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;If you have a style defined as &lt;strong&gt;Class = ”fooRed”&lt;/strong&gt;&amp;#160; as shown below and want to quickly know what does fooRed style contain?&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;pre&gt; &lt;/span&gt;&lt;span style="color: #a31515"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #ff0000"&gt;div&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #ff00ff"&gt;class&lt;/span&gt;&lt;span style="color: #000000"&gt; &lt;/span&gt;&lt;span style="color: #a31515"&gt;=&amp;quot;fooRed&amp;quot;&amp;gt;
&lt;/span&gt;&lt;span style="color: #000000"&gt;    In RED
 &lt;/span&gt;&lt;span style="color: #a31515"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #ff0000"&gt;div&lt;/span&gt;&lt;span style="color: #a31515"&gt;&amp;gt;&lt;p&gt;&amp;#160;&lt;/p&gt;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Just place your cursor on fooRed and hit the &lt;strong&gt;F12 &lt;/strong&gt;button. This will highlight the CSS class for you even if the class lives in the &lt;strong&gt;Current Page&lt;/strong&gt; or in an &lt;strong&gt;External style sheet&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;F12 is the short cut you can use instead of, Right Clicking fooRed and selecting “Go to Definition” action in the context menu as shown in the picture below. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip25DidyouknowThatGotodefinitionissuppo_D5B5/F12ForCssClass_2.jpg"&gt;&lt;img title="F12ForCssClass" height="313" alt="F12ForCssClass" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip25DidyouknowThatGotodefinitionissuppo_D5B5/F12ForCssClass_thumb.jpg" width="523" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;So, when you hit F12, the class is highlighted as shown below.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip25DidyouknowThatGotodefinitionissuppo_D5B5/Highlighted%20Style_2.jpg"&gt;&lt;img title="Highlighted Style" height="151" alt="Highlighted Style" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip25DidyouknowThatGotodefinitionissuppo_D5B5/Highlighted%20Style_thumb.jpg" width="521" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This way you can get to style definition with just one key –&amp;gt;F12 &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reshmi Mangalore&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;SDET, Visual Web Developer&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9142795" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/CSS/default.aspx">CSS</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/CSS+and+HTML/default.aspx">CSS and HTML</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Editor/default.aspx">Editor</category></item><item><title>Tip #26: Did you know... How to have C# and VB.NET files inside your App_Code directory?</title><link>http://blogs.msdn.com/webdevelopertips/archive/2008/11/21/tip-26-did-you-know-how-to-have-c-and-vb-net-files-inside-your-app-code-directory.aspx</link><pubDate>Fri, 21 Nov 2008 14:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9132090</guid><dc:creator>WebDevTools</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9132090.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9132090</wfw:commentRss><description>&lt;p&gt;If you are taking advantage of the App_Code folder to develop an ASP.NET WebSite some times you need to use code files that are written in different .NET languages. For example, you may want to use C# files and VB.NET files in the same web site:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip2.NETfilesinsideyourApp_Codedirectory_8AE5/image_2.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="242" alt="image" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip2.NETfilesinsideyourApp_Codedirectory_8AE5/image_thumb.png" width="240" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;To be able to do this you can use a feature of the compilation section in web.config to configure sub folders inside App_Code to be compiled separately.&lt;/p&gt;  &lt;pre class="code"&gt;&lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;compilation &lt;/span&gt;&lt;span style="color: red"&gt;debug&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color: blue"&gt;true&lt;/span&gt;&amp;quot;&lt;span style="color: blue"&gt;&amp;gt;
    &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;codeSubDirectories&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;
        &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;add &lt;/span&gt;&lt;span style="color: red"&gt;directoryName&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color: blue"&gt;VBFiles&lt;/span&gt;&amp;quot; &lt;span style="color: blue"&gt;/&amp;gt;
    &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;codeSubDirectories&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;
&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;compilation&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

&lt;pre class="code"&gt;&lt;span style="color: blue"&gt;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Federico Silva Armas&amp;#160; &lt;br /&gt;&lt;/strong&gt;SDET, &lt;a href="http://weblogs.asp.net/asptest/"&gt;ASP.NET QA Team&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9132090" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Development/default.aspx">Development</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VWD/default.aspx">VWD</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VSTS/default.aspx">VSTS</category></item><item><title>Tip #24: Did you know…You could display CSS/HTML errors as warnings or as errors?</title><link>http://blogs.msdn.com/webdevelopertips/archive/2008/11/15/tip-24-did-you-know-you-could-display-css-html-errors-as-warnings-or-as-errors.aspx</link><pubDate>Sat, 15 Nov 2008 04:22:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9083135</guid><dc:creator>WebDevTools</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/webdevelopertips/comments/9083135.aspx</comments><wfw:commentRss>http://blogs.msdn.com/webdevelopertips/commentrss.aspx?PostID=9083135</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;VS 2008 has this cool feature of downgrading any CSS/HTML errors to warnings. This is helpful when you want to separate out validation errors and are looking for what is actually stopping your build.&lt;/p&gt;  &lt;p&gt;In VS 2008 the default behavior is to display any HTML/CSS errors as warnings as shown in the picture below. Note that warnings have a green squiggle.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip24DidyouknowYoucoulddisplayCSSHTMLerr_EDF0/Default_2.jpg"&gt;&lt;img title="Default" height="193" alt="Default" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip24DidyouknowYoucoulddisplayCSSHTMLerr_EDF0/Default_thumb.jpg" width="514" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The settings for this feature is available under &lt;strong&gt;Tools –&amp;gt;Options –&amp;gt;Text Editor –&amp;gt;HTML-&amp;gt;Validation&lt;/strong&gt; as shown below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip24DidyouknowYoucoulddisplayCSSHTMLerr_EDF0/ShowErrorsAsWarnings_2.jpg"&gt;&lt;img title="ShowErrorsAsWarnings" height="349" alt="ShowErrorsAsWarnings" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip24DidyouknowYoucoulddisplayCSSHTMLerr_EDF0/ShowErrorsAsWarnings_thumb.jpg" width="517" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;If you still want your CSS/HTML errors to show up as errors you can uncheck the &lt;strong&gt;as warnings (HTML, CSS) &lt;/strong&gt;check box. By doing this, VS will display it as errors as shown below. Note that error have a red squiggle as shown below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip24DidyouknowYoucoulddisplayCSSHTMLerr_EDF0/As%20Errors_2.jpg"&gt;&lt;img title="As Errors" height="190" alt="As Errors" src="http://blogs.msdn.com/blogfiles/webdevelopertips/WindowsLiveWriter/Tip24DidyouknowYoucoulddisplayCSSHTMLerr_EDF0/As%20Errors_thumb.jpg" width="515" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Reshmi Mangalore&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;SDET, Visual Web Developer&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9083135" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VS2008/default.aspx">VS2008</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VWD/default.aspx">VWD</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/CSS/default.aspx">CSS</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/tips+and+tricks/default.aspx">tips and tricks</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/CSS+and+HTML/default.aspx">CSS and HTML</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Editor/default.aspx">Editor</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/Validation/default.aspx">Validation</category><category domain="http://blogs.msdn.com/webdevelopertips/archive/tags/VSTS/default.aspx">VSTS</category></item></channel></rss>