<?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>ASP.NET Debugging : Visual Studio</title><link>http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx</link><description>Tags: Visual Studio</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>CannonPI teaser video</title><link>http://blogs.msdn.com/tom/archive/2009/05/07/cannonpi-teaser-video.aspx</link><pubDate>Thu, 07 May 2009 20:58:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9594353</guid><dc:creator>Tom</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/tom/comments/9594353.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=9594353</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=9594353</wfw:comment><description>&lt;p&gt;There is a new video up on youtube that is the beginning of many more videos.&amp;#160; You should check it out and look for for more coming soon.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:ee89a40b-1927-4810-b3e6-844d81978f49" class="wlWriterSmartContent"&gt;&lt;div id="2d1d2902-9c7d-4df2-89c0-342fc7b11fa8" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=cCApcSq1ke0" target="_new"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/tom/WindowsLiveWriter/CannonPIteaservideo_C453/video9b93cf23cf05.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('2d1d2902-9c7d-4df2-89c0-342fc7b11fa8'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/cCApcSq1ke0&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/cCApcSq1ke0&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;Also, see if you recognize any of the people in this, feel free to post here who you think they are.&lt;/p&gt;&lt;div class="wlWriterHeaderFooter" style="margin:0px; padding:0px 0px 0px 0px;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"&gt;&lt;/script&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9594353" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.msdn.com/tom/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/tom/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/tom/archive/tags/IIS7/default.aspx">IIS7</category></item><item><title>Feedback and Microsoft</title><link>http://blogs.msdn.com/tom/archive/2009/03/18/feedback-and-microsoft.aspx</link><pubDate>Wed, 18 Mar 2009 13:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9483821</guid><dc:creator>Tom</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/tom/comments/9483821.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=9483821</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=9483821</wfw:comment><description>&lt;p&gt;There are a lot of different ways that feedback can get to Microsoft and a lot of different ways that it can be handled.&amp;#160; For suggestions for making our products better, one of the best methods is to use &lt;a href="http://connect.microsoft.com"&gt;Microsoft Connect&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;One of the things that aren’t know as well is that when our developers look at the data from Connect, they look at how many votes an item has to help them understand how many people are affected by this issue.&lt;/p&gt;  &lt;p&gt;So I would suggest you post your issues and suggestions to Connect and also get the word out about the issue.&amp;#160; If you have one that you think I may be interested in helping to drive, feel free to let me know either through a comment on my site or by using the Contact Me and sending me an email.&amp;#160; Be sure to include the connection (“Visual Studio” for example) and the ID and title of the item so I can find it.&amp;#160; I will review the post and if I think it is important to more people, I will blog about it on here and get others to check it out and hopefully vote on it.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9483821" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/tom/archive/tags/Microsoft/default.aspx">Microsoft</category></item><item><title>ASP.NET Tip: Letting Microsoft know about your problems/requests</title><link>http://blogs.msdn.com/tom/archive/2008/09/30/asp-net-tip-letting-microsoft-know-about-your-problems-requests.aspx</link><pubDate>Tue, 30 Sep 2008 13:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8969271</guid><dc:creator>Tom</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/tom/comments/8969271.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=8969271</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=8969271</wfw:comment><description>&lt;p&gt;Not sure if everyone knows of the various options that there are for communicating with Microsoft so I wanted to let you know about some of them here.&lt;/p&gt;  &lt;h4&gt;Bugs or problems&lt;/h4&gt;  &lt;p&gt;You can log these on the various forums that we have, the forums are found &lt;a href="http://forums.asp.net/"&gt;here&lt;/a&gt;.&amp;#160; Also, if it is a bug, you can enter it on our Connect site.&amp;#160; You can find the various products by going to the &lt;a href="https://connect.microsoft.com/directory/"&gt;Connect Directory&lt;/a&gt; and finding the one you are interested in.&amp;#160; For ASP.NET or Visual Studio, it is this &lt;a href="https://connect.microsoft.com/VisualStudio"&gt;one&lt;/a&gt;.&lt;/p&gt;  &lt;h4&gt;Blogs&lt;/h4&gt;  &lt;p&gt;You can always get to us by using the various blogs of different Microsoft employees.&amp;#160; For a list of a lot of useful people, check out my Blog Roll on the right.&amp;#160; Or check out this post for other useful bloggers, &lt;a title="Important blogs to visit regularly" href="http://blogs.msdn.com/tom/archive/2008/09/05/important-blogs-to-visit-regularly.aspx"&gt;Important blogs to visit regularly&lt;/a&gt;.&lt;/p&gt;  &lt;h4&gt;Usability Research&lt;/h4&gt;  &lt;p&gt;Another great way to get involved is to participate in a usability study.&amp;#160; Everyone isn’t able to do this, but it can be a great way to get your thoughts and opinions heard.&amp;#160; For more information, go &lt;a href="http://www.microsoft.com/usability/default.mspx"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;One other side-note, if you are a gamer, you can check out the &lt;a href="http://www.microsoft.com/playtest/default.mspx"&gt;Playtest&lt;/a&gt; site.&amp;#160; Where you can help test things and also get free software.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8969271" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.msdn.com/tom/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/tom/archive/tags/Microsoft/default.aspx">Microsoft</category></item><item><title>The PDC this year…</title><link>http://blogs.msdn.com/tom/archive/2008/09/29/the-pdc-this-year.aspx</link><pubDate>Mon, 29 Sep 2008 13:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8966273</guid><dc:creator>Tom</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/tom/comments/8966273.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=8966273</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=8966273</wfw:comment><description>&lt;p&gt;Not sure how many people are planning on attending the PDC (Professional Developers Conference) this year, but it is going to be a fantastic conference.&lt;/p&gt;  &lt;p&gt;We announced some huge announcements on the PDC web site.&amp;#160; &lt;a href="http://www.microsoftpdc.com/"&gt;http://www.microsoftpdc.com/&lt;/a&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;We have a major lineup of executive &lt;a href="http://www.microsoftpdc.com/Agenda/Speakers.aspx"&gt;keynote speakers&lt;/a&gt;&lt;u&gt;&lt;/u&gt; representing most of the core Microsoft businesses. &lt;/li&gt;    &lt;li&gt;We’ll have 20+ &lt;a href="http://sessions.microsoftpdc.com/public/sessions.aspx"&gt;Windows 7 sessions&lt;/a&gt;&lt;u&gt;&lt;/u&gt;, and we’ll be giving out the &lt;a href="http://microsoftpdc.com/View.aspx?post=91d46819-8472-40ad-a661-2c78acb4018c:8962840&amp;amp;tag=PDC2008"&gt;Win7 bits&lt;/a&gt;&lt;u&gt;&lt;/u&gt;. &lt;/li&gt;    &lt;li&gt;We also announced our in-depth &lt;a href="http://www.microsoftpdc.com/View.aspx?post=91d46819-8472-40ad-a661-2c78acb4018c:8962797&amp;amp;tag=PDC2008"&gt;symposia&lt;/a&gt;&lt;u&gt;&lt;/u&gt; sessions including parallel computing and S+S.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you have any questions about the PDC, feel free to check out the site listed above, or you can &lt;a href="http://www.askthebrain.net/"&gt;&lt;/a&gt;&lt;a href="http://www.askthebrain.net/"&gt;&lt;/a&gt;&lt;a href="http://www.askthebrain.net/"&gt;Ask the Brain&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;The conference runs from October 27th to October 30th with the pre-conference on October 26th.&amp;#160; You can see the full agenda &lt;a href="http://microsoftpdc.com/Agenda/"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;We have also &lt;a href="http://channel9.msdn.com/posts/Dan/Countdown-to-PDC-2008-This-is-the-Software--Services-PDC-Plus-a-Hard-Drive-Chock-Full-oBits-is-a-PDC/"&gt;just announced&lt;/a&gt;&lt;u&gt;&lt;/u&gt; that all partners and customers attending the PDC will receive a very special gift this year:&amp;#160; a 160GB external USB2 hard drive with all of the bits!&amp;#160; That is a very cool gift and very useful as well.&amp;#160; I’d love to hear if anyone is going or thinking about going to the PDC!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8966273" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.msdn.com/tom/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://blogs.msdn.com/tom/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/tom/archive/tags/Vista/default.aspx">Vista</category><category domain="http://blogs.msdn.com/tom/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://blogs.msdn.com/tom/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/tom/archive/tags/Windows/default.aspx">Windows</category><category domain="http://blogs.msdn.com/tom/archive/tags/IE8/default.aspx">IE8</category><category domain="http://blogs.msdn.com/tom/archive/tags/Live+Mesh/default.aspx">Live Mesh</category><category domain="http://blogs.msdn.com/tom/archive/tags/MVC/default.aspx">MVC</category><category domain="http://blogs.msdn.com/tom/archive/tags/Mobile/default.aspx">Mobile</category><category domain="http://blogs.msdn.com/tom/archive/tags/ADO.NET/default.aspx">ADO.NET</category></item><item><title>.NET 3.5 SP1 Source released</title><link>http://blogs.msdn.com/tom/archive/2008/09/01/net-3-5-sp1-source-released.aspx</link><pubDate>Mon, 01 Sep 2008 13:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8905310</guid><dc:creator>Tom</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/tom/comments/8905310.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=8905310</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=8905310</wfw:comment><description>&lt;p&gt;If you remember my previous blog about &lt;a title="http://blogs.msdn.com/tom/archive/2008/05/13/debugging-net-framework-source-code.aspx" href="http://blogs.msdn.com/tom/archive/2008/05/13/debugging-net-framework-source-code.aspx"&gt;Debugging .NET Framework Source Code&lt;/a&gt;, well we have now updated the source to include 3.5 SP1.&amp;#160; You can check out the announcement &lt;a href="http://blogs.msdn.com/rscc/archive/2008/08/28/net-framework-3-5-sp1-sources-are-available.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;With this, we are releasing the source to the following files:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;mscorlib.dll&lt;/li&gt;    &lt;li&gt;system.dll&lt;/li&gt;    &lt;li&gt;system.data.dll&lt;/li&gt;    &lt;li&gt;system.drawing.dll&lt;/li&gt;    &lt;li&gt;system.web.dll&lt;/li&gt;    &lt;li&gt;system.web.extensions.dll&lt;/li&gt;    &lt;li&gt;system.windows.forms.dll&lt;/li&gt;    &lt;li&gt;system.xml.dll&lt;/li&gt;    &lt;li&gt;Microsoft.Visualbasic.dll&lt;/li&gt;    &lt;li&gt;System.Web.Routing.dll&lt;/li&gt;    &lt;li&gt;System.ComponentModel.DataAnnotations.dll&lt;/li&gt;    &lt;li&gt;System.Web.Abstractions.dll&lt;/li&gt;    &lt;li&gt;System.Web.DynamicData.Design.dll&lt;/li&gt;    &lt;li&gt;System.Web.DynamicData.dll&lt;/li&gt;    &lt;li&gt;System.Web.Extensions.Design.dll&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In the future, look for WPF sources also available.&lt;/p&gt;  &lt;p&gt;So why would you want to use this instead of just using the .NET Reflector?&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Well, let’s take a look at an example:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/tom/WindowsLiveWriter/NET3.5SP1Sourcereleased_8CBC/clip_image002_2.gif"&gt;&lt;img title="clip_image002" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="558" alt="clip_image002" src="http://blogs.msdn.com/blogfiles/tom/WindowsLiveWriter/NET3.5SP1Sourcereleased_8CBC/clip_image002_thumb.gif" width="629" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This is a huge difference if you ask me.&amp;#160; Not only do you see the true code as it was created, but you also can see comments and descriptions of what the code is doing.&lt;/p&gt;  &lt;p&gt;You can find the steps on how to configure this &lt;a href="http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx"&gt;here&lt;/a&gt; or look at the &lt;a href="http://referencesource.microsoft.com/serversetup.aspx"&gt;RSCC web site&lt;/a&gt;.&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8905310" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.msdn.com/tom/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>Visual Studio 2008 and .NET Framework 3.5 Service Pack 1</title><link>http://blogs.msdn.com/tom/archive/2008/08/12/visual-studio-2008-and-net-framework-3-5-service-pack-1.aspx</link><pubDate>Tue, 12 Aug 2008 13:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8848570</guid><dc:creator>Tom</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/tom/comments/8848570.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=8848570</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=8848570</wfw:comment><description>&lt;p&gt;The next service pack is finally available.&amp;#160; If you are using .NET 3.5, or want to use any of the new features that we have been talking about being added in this service pack, I’d strongly recommend you upgrade to this.&amp;#160; You can download it &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=AB99342F-5D1A-413D-8319-81DA479AB0D7&amp;amp;displaylang=en"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;So what are the new features in this, well for a Service Pack, quite a lot.&amp;#160; Check them all out:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;ASP.NET Dynamic Data, which provides a rich scaffolding framework that enables rapid data driven development without writing code, and a new addition to ASP.NET AJAX that provides support for managing browser history (back button support). For more information, see &lt;a href="http://go.microsoft.com/fwlink/?LinkId=116273"&gt;What’s New in ASP.NET and Web Development&lt;/a&gt;.&lt;/li&gt;    &lt;li&gt;Core improvements to the CLR (common language runtime) that include better layout of .NET Framework native images, opting out of strong-name verification for fully trusted assemblies, improved application startup performance, better generated code that improves end-to-end application execution time, and opting managed code to run in ASLR (Address Space Layout Randomization) mode if supported by the operating system. Additionally, managed applications that are opened from network shares have the same behavior as native applications by running with full trust.&lt;/li&gt;    &lt;li&gt;Performance improvements to WPF (Windows Presentation Foundation), including a faster startup time and improved performance for Bitmap effects. Additional functionality for WPF includes better support for line of business applications, native splash screen support, DirectX pixel shader support, and the new WebBrowser control.&lt;/li&gt;    &lt;li&gt;ClickOnce application publishers can decide to opt out of signing and hashing as appropriate for their scenarios, developers can programmatically install ClickOnce applications that display a customized branding, and ClickOnce error dialog boxes support links to application-specific support sites on the Web.&lt;/li&gt;    &lt;li&gt;The Entity Framework is an evolution of the existing suite of ADO.NET data access technologies. The Entity Framework enables developers to program against relational databases in according to application-specific domain models instead of the underlying database models. For more information, see &lt;a href="http://go.microsoft.com/fwlink/?LinkId=116274"&gt;Getting Started with the Entity Framework&lt;/a&gt;. The Entity Framework introduces some additional features, including support for new SQL Server 2008 types, default graph serialization of Entities, and the Entity Data Source. This release of the Entity Framework supports the new date and file stream capabilities in SQL Server 2008. The graph serialization work helps developers who want to build Windows Communication Foundation (WCF) services that model full graphs as data contracts. The Entity Data Source provides a traditional data source experience for ASP.NET Web application builders who want to work with the Entity Framework.&lt;/li&gt;    &lt;li&gt;LINQ to SQL includes new support for the new date and file stream capabilities in SQL Server 2008.&lt;/li&gt;    &lt;li&gt;The ADO.NET Data Services Framework consists of a combination of patterns and libraries, which enable data to be exposed as a flexible REST (Representational State Transfer)-based data service that can be consumed by Web clients in a corporate network or across the Internet. The ADO.NET Data Services Framework makes data service creation over any data source. A conceptual view model of the underlying storage schema can easily be exposed through rich integration with the ADO.NET Entity Framework. Services created by using the ADO.NET Data Services Framework, and also compatible Windows Live (dev.live.com) services, can be easily accessed from any platform. For client applications that are running on Microsoft platforms, a set of client libraries are provided to make interaction with data services simple. For example, .NET Framework-based clients can use LINQ to query data services and a simple .NET Framework object layer to update data in the service.&lt;/li&gt;    &lt;li&gt;Windows Communication Foundation now makes the DataContract Serializer easier to use by providing improved interoperability support, enhancing the debugging experience in partial trust scenarios, and extending syndication protocol support for wider usage in Web 2.0 applications.&lt;/li&gt;    &lt;li&gt;The .NET Framework Data Provider for SQL Server (SqlClient) adds new support for file stream and sparse column capabilities in SQL Server 2008.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;As for Visual Studio 2008, the Service Pack can be found &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&amp;amp;displaylang=en"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;The following technologies have been tested and verified to work with SP1: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Silverlight 2 SDK Beta 2 &amp;amp; Silverlight Tools Beta 2. (If Silverlight Tools Beta 2 is already installed, you must upgrade it after you install Visual Studio 2008 SP1. To upgrade, use the installer on the &lt;a href="http://go.microsoft.com/fwlink/?LinkID=120032"&gt;Silverlight Tools Beta 2 page&lt;/a&gt; on the Microsoft Download Center Web site.) &lt;/li&gt;    &lt;li&gt;MVC Preview Release #3 &lt;/li&gt;    &lt;li&gt;ASP.NET Extensions/Dynamic Data Preview &lt;/li&gt;    &lt;li&gt;VC 2008 Feature Pack &lt;/li&gt;    &lt;li&gt;VB PowerPack Controls (2.0 &amp;amp; 3.0) &lt;/li&gt;    &lt;li&gt;Expression Studio 2 (RTM) &lt;/li&gt;    &lt;li&gt;SQL Server 2008 &lt;/li&gt;    &lt;li&gt;.NET Framework 3.5 SDK &lt;/li&gt;    &lt;li&gt;XSLT Profiler &lt;/li&gt;    &lt;li&gt;VSTA 2.0 SDK &lt;/li&gt;    &lt;li&gt;Visual Studio 2008 SDK &lt;/li&gt; &lt;/ul&gt; If you encounter issues installing SP1, uninstall technologies and/or development add-ins not listed above, and then try SP1 Setup again.  &lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8848570" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.msdn.com/tom/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/tom/archive/tags/Microsoft/default.aspx">Microsoft</category></item><item><title>Visual Studio 2008 Web Server Here shell extension</title><link>http://blogs.msdn.com/tom/archive/2008/07/03/visual-studio-2008-web-server-here-shell-extension.aspx</link><pubDate>Thu, 03 Jul 2008 13:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8652496</guid><dc:creator>Tom</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/tom/comments/8652496.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=8652496</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=8652496</wfw:comment><description>&lt;p&gt;This has to be one of the coolest shell extensions that I have seen yet.&amp;#160; It is right up there with the &lt;a href="http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx"&gt;Command Prompt Here&lt;/a&gt; one.&lt;/p&gt;  &lt;p&gt;This adds a addition to the right-click menu for a folder for “ASP.NET Web Server Here”.&lt;/p&gt;  &lt;p&gt;All the information, including the files are located &lt;a href="http://haacked.com/archive/2008/06/24/vs2008-web-server-here-shell-extension.aspx"&gt;here&lt;/a&gt;.&amp;#160; The original version of this, which works with Visual Studio 2005 can be found at &lt;a title="Web Server Here Extension" href="http://weblogs.asp.net/rmclaws/archive/2005/10/25/428422.aspx"&gt;Web Server Here Extension&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8652496" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.msdn.com/tom/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>Hotfixes on Code Gallery</title><link>http://blogs.msdn.com/tom/archive/2008/07/01/hotfixes-on-code-gallery.aspx</link><pubDate>Tue, 01 Jul 2008 13:00:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8650808</guid><dc:creator>Tom</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/tom/comments/8650808.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=8650808</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=8650808</wfw:comment><description>&lt;p&gt;As first reported by &lt;a href="http://blogs.msdn.com/somasegar/archive/2008/04/23/hotfix-access-on-code-gallery.aspx"&gt;Soma&lt;/a&gt;, we are now going to use the &lt;a title="MSDN Code Gallery" href="http://code.msdn.microsoft.com/"&gt;MSDN Code Gallery&lt;/a&gt; to make hotfixes available.&amp;#160; In the past, you could get some from the &lt;a title="Connect site" href="https://connect.microsoft.com/content/content.aspx?ContentID=3705&amp;amp;wa=wsignin1.0&amp;amp;siteid=210"&gt;Connect site&lt;/a&gt; but it was hard to discover the fixes.&amp;#160; So now all Visual Studio and .NET product updates are going to be available in one place, on Code Gallery.&amp;#160; There is no requirement to log-in, you can download any fix you like.&lt;/p&gt;  &lt;p&gt;This also means that you have the ability to comment on any fix as well via the Code Gallery forums.&amp;#160; For one way to find some of these, just use this link which is using the tag: &lt;a href="http://code.msdn.microsoft.com/Project/ProjectDirectory.aspx?TagName=Hotfix"&gt;Hotfix&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8650808" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/Hotfix/default.aspx">Hotfix</category><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>What Future Update are you looking forward to most?</title><link>http://blogs.msdn.com/tom/archive/2008/06/11/what-future-update-are-you-looking-forward-to-most.aspx</link><pubDate>Wed, 11 Jun 2008 13:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8580803</guid><dc:creator>Tom</dc:creator><slash:comments>13</slash:comments><comments>http://blogs.msdn.com/tom/comments/8580803.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=8580803</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=8580803</wfw:comment><description>&lt;P&gt;There are so many updates coming in the near future, I'd love to hear which one you are most excited about.&amp;nbsp; I'll give a brief list here, but feel free to include other things also if you are so inclined.&lt;/P&gt;
&lt;LI&gt;&lt;A class="" href="http://www.asp.net/dynamicdata" mce_href="http://www.asp.net/dynamicdata"&gt;ASP.NET Dynamic Data&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://www.asp.net/mvc" mce_href="http://www.asp.net/mvc"&gt;ASP.NET MVC&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://www.asp.net/35ExtensionsAjax" mce_href="http://www.asp.net/35ExtensionsAjax"&gt;ASP.NET AJAX&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://www.asp.net/dataservices" mce_href="http://www.asp.net/dataservices"&gt;ADO.NET Data Services&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A title=http://silverlight.net/getstarted/overview.aspx href="http://silverlight.net/getstarted/overview.aspx" mce_href="http://silverlight.net/getstarted/overview.aspx"&gt;Silverlight 2.0 Overview&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/tom/archive/2008/03/14/deepzoom-and-silverlight-in-c.aspx" mce_href="http://blogs.msdn.com/tom/archive/2008/03/14/deepzoom-and-silverlight-in-c.aspx"&gt;DeepZoom&lt;/A&gt;&lt;/LI&gt;
&lt;P&gt;For me, I think that the integration of Silverlight, especially DeepZoom, with ASP.NET is going to be something that can change things.&amp;nbsp; I think it will transform how we use the web and what the choices are for browsing large amounts of data.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8580803" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/tom/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/tom/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>Documentation, and Where to Find It</title><link>http://blogs.msdn.com/tom/archive/2008/06/10/documentation-and-where-to-find-it.aspx</link><pubDate>Tue, 10 Jun 2008 13:00:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8580819</guid><dc:creator>Tom</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/tom/comments/8580819.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=8580819</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=8580819</wfw:comment><description>&lt;p&gt;There are a lot of places to look for Microsoft documentation currently online.&amp;#160; Depending on the area that you are focused in, you may have to visit any of a number of sites to get the information that you require.&lt;/p&gt;  &lt;p&gt;One of the best places to start is with the &lt;a href="http://wiki.asp.net/"&gt;ASP.NET Wiki&lt;/a&gt;.&amp;#160; This site was designed to collect all the different links from around the Microsoft web properties dealing with ASP.NET and bring them together in one place.&lt;/p&gt;  &lt;p&gt;If you can't find it there, here are some other places to look that will have a lot of information on different topics:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="Learn" href="http://www.asp.net/learn/"&gt;ASP.NET Learn page&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Get Started" href="http://www.asp.net/get-started/"&gt;ASP.NET Get Started page&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Learn" href="http://www.iis.net/default.aspx?tabid=900"&gt;IIS Learn page&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Get Started" href="http://www.iis.net/default.aspx?tabid=2"&gt;IIS Get Started page&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="http://silverlight.net/Learn/" href="http://silverlight.net/Learn/"&gt;Silverlight Learn page&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="http://silverlight.net/GetStarted/" href="http://silverlight.net/GetStarted/"&gt;Silverlight Get Started page&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="http://msdn.microsoft.com/en-us/asp.net/default.aspx" href="http://msdn.microsoft.com/en-us/asp.net/default.aspx"&gt;MSDN ASP.NET page&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="http://msdn.microsoft.com/en-us/asp.net/aa336567.aspx" href="http://msdn.microsoft.com/en-us/asp.net/aa336567.aspx"&gt;MSDN ASP.NET Learn page&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Of course, you can also look at the various blogs that are out there and get a lot of information from them.&amp;#160; See my previous post &lt;a href="http://blogs.msdn.com/tom/archive/2008/05/30/other-bloggers-you-may-want-to-check-out.aspx"&gt;here&lt;/a&gt; for links to some of them.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8580819" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/tom/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/tom/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>Cannot create/shadow copy 'File Name' when that file already exists</title><link>http://blogs.msdn.com/tom/archive/2008/06/09/cannot-create-shadow-copy-file-name-when-that-file-already-exists.aspx</link><pubDate>Mon, 09 Jun 2008 21:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8578648</guid><dc:creator>Tom</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/tom/comments/8578648.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=8578648</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=8578648</wfw:comment><description>&lt;p&gt;&lt;/p&gt;  &lt;h3&gt;The two common errors are&lt;/h3&gt;  &lt;ol&gt;   &lt;li&gt;Cannot create/shadow copy 'File Name' when that file already exists.      &lt;p&gt;Usually get this message usually when in a debug/edit/debug cycle after successfully building a C# solution and pressing F5 to debug it.        &lt;br /&gt;        &lt;br /&gt;Exception Details: &lt;font color="#ff0000"&gt;System.IO.FileLoadException: Cannot create/shadow copy 'File Name' when that file already exists. &lt;/font&gt;        &lt;br /&gt;        &lt;br /&gt;If you wait a few moments before pressing F5 after a build, ASP.NET seems to have the time to complete whatever it needs to do. This is running Visual Studio 2005/ASP.NET on localhost.&lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;Unable to copy file &lt;strong&gt;obj\Debug\xyz.dll&lt;/strong&gt; to &lt;strong&gt;bin\Debug\xyz.dll&lt;/strong&gt;. The process cannot access the file &lt;strong&gt;bin\Debug\xyz.dll&lt;/strong&gt; because it is being used by another process.       &lt;h3&gt;Workarounds&lt;/h3&gt;      &lt;p&gt;The best solution is to do the following, since VS basically locks the file and you cannot use third party resources to unlock it. Just use VS! In the Properties of a project in your IDE you have Build Events. Basically, you can write scripts during pre and post builds of a project. Add these lines in the pre-build event command line, which basically unlocks the DLL within Visual Studio.&lt;/p&gt;      &lt;pre class="code"&gt; IF EXIST $(TargetPath).LOCKED  (del $(TargetPath).LOCKED)
  ELSE (IF EXIST $(TargetPath) (move $(TargetPath) $(TargetPath).LOCKED))&lt;/pre&gt;

    &lt;p&gt;Re-compiled and your unable to copy DLL error will not occur. &lt;/p&gt;

    &lt;p&gt;More workarounds can be found on:&lt;/p&gt;

    &lt;p&gt;&lt;a href="http://www.connect.microsoft.com/VisualStudio/feedback/Workaround.aspx?FeedbackID=227522"&gt;http://www.connect.microsoft.com/VisualStudio/feedback/Workaround.aspx?FeedbackID=227522&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8578648" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/Debugging/default.aspx">Debugging</category><category domain="http://blogs.msdn.com/tom/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>ASP.NET Tips: Expression Web vs Visual Studio</title><link>http://blogs.msdn.com/tom/archive/2008/05/23/asp-net-tips-expression-web-vs-visual-studio.aspx</link><pubDate>Fri, 23 May 2008 13:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8528586</guid><dc:creator>Tom</dc:creator><slash:comments>23</slash:comments><comments>http://blogs.msdn.com/tom/comments/8528586.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=8528586</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=8528586</wfw:comment><description>&lt;p&gt;So there are now two different editors that are out from Microsoft.&amp;#160; There is Visual Studio which has been around for a long time and now a new tool called &lt;a href="http://www.microsoft.com/expression/products/overview.aspx?key=web"&gt;Expression Web&lt;/a&gt;.&amp;#160; So which should you use?&lt;/p&gt;  &lt;p&gt;Well it all comes down to what you are going to be doing.&lt;/p&gt;  &lt;h3&gt;Expression&lt;/h3&gt;  &lt;p&gt;If you are creating a lot of HTML pages and designing them and working with client-side scripting, then Expression Web is the tool for you.&amp;#160; The entire Expression Suite is geared towards Graphic Designers.&amp;#160; It has tools for everything from creating images, to creating web pages and even Silverlight or Videos.&lt;/p&gt;  &lt;h3&gt;Visual Studio&lt;/h3&gt;  &lt;p&gt;If, on the other hand, you are doing a lot of work that involves code-behind (connecting to databases, calling web services and things like that, then Visual Studio is the tool for you.&amp;#160; It can do the same stuff that Expression does, but since it isn’t focused on it as much, we can separate the two.&lt;/p&gt;  &lt;p&gt;Hope that helps to clear up the story between these two.&amp;#160; Please keep in mind that these tools are designed to be used with each other.&amp;#160; So both can open the same files and make changes.&amp;#160; This allows the Graphic Designers and the Web Developers to work together on the site at the same time which can really help enable your developers.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8528586" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/tom/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/tom/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/tom/archive/tags/Expression/default.aspx">Expression</category></item><item><title>ASP.NET, Visual Studio and Vista</title><link>http://blogs.msdn.com/tom/archive/2008/05/22/asp-net-visual-studio-and-vista.aspx</link><pubDate>Thu, 22 May 2008 13:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8528530</guid><dc:creator>Tom</dc:creator><slash:comments>11</slash:comments><comments>http://blogs.msdn.com/tom/comments/8528530.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=8528530</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=8528530</wfw:comment><description>&lt;p&gt;I know that Vista has been out for a while, but just in case people are looking for information on how to use ASP.NET 1.1, Visual Studio 2005, or Visual Studio 2003 on Vista, here are some very helpful links.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="http://blogs.msdn.com/dougste/archive/2007/01/08/visual-studio-2005-on-vista-for-web-development.aspx" href="http://blogs.msdn.com/dougste/archive/2007/01/08/visual-studio-2005-on-vista-for-web-development.aspx"&gt;Using Visual Studio 2005 on Vista for web development&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="http://www.iis.net/default.aspx?tabid=2&amp;amp;subtabid=25&amp;amp;i=993" href="http://www.iis.net/default.aspx?tabid=2&amp;amp;subtabid=25&amp;amp;i=993"&gt;How to Enable ASP.NET 1.1 on IIS7&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="http://msdn2.microsoft.com/en-us/vstudio/bb188244.aspx" href="http://msdn2.microsoft.com/en-us/vstudio/bb188244.aspx"&gt;Visual Studio .NET 2003 on Windows Vista Issue List&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Of course the best option is to upgrade to Visual Studio 2008, but I understand that it isn’t always an option for everyone.&lt;/p&gt;  &lt;p&gt;Hope that these links help.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8528530" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/tom/archive/tags/IIS7/default.aspx">IIS7</category></item><item><title>Visual Studio 2008 and .NET Framework SP1 Beta</title><link>http://blogs.msdn.com/tom/archive/2008/05/20/visual-studio-2008-and-net-framework-sp1-beta.aspx</link><pubDate>Tue, 20 May 2008 21:22:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8524157</guid><dc:creator>Tom</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/tom/comments/8524157.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=8524157</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=8524157</wfw:comment><description>&lt;p&gt;Just in case anyone hasn't heard yet, we have released a beta of Visual Studio 2008 and the .NET Framework 3.5 Service Pack 1.&amp;#160; This was announced by Soma &lt;a href="http://blogs.msdn.com/somasegar/archive/2008/05/12/visual-studio-2008-and-net-fx-3-5-sp1-beta-available-now.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;There are many new things coming in this Service Pack that Soma goes into describing.&amp;#160; They include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Various fixes to issues found by Microsoft and our Customers &lt;/li&gt;    &lt;li&gt;Support for the ADO.NET Entity Framework and SQL Server 2008 &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/ddperf/default.aspx"&gt;Improved performance in Visual Studio&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry"&gt;Team System improvements&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Improved graphics features in .NET 3.5 &lt;/li&gt;    &lt;li&gt;More .NET 3.5 controls &lt;/li&gt;    &lt;li&gt;Improved start-up performance for .NET 3.5 &lt;/li&gt;    &lt;li&gt;.NET Framework Client Profile &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.asp.net/dynamicdata/"&gt;Dynamic Data&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can download the Beta from &lt;a href="http://go.microsoft.com/?linkid=8835254"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2ftom%2farchive%2f2008%2f05%2f20%2fvisual-studio-2008-and-net-framework-sp1-beta.aspx"&gt;&lt;img border="0" alt="kick it on DotNetKicks.com" src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2ftom%2farchive%2f2008%2f05%2f20%2fvisual-studio-2008-and-net-framework-sp1-beta.aspx" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8524157" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>Useful Debugging tools from CodePlex</title><link>http://blogs.msdn.com/tom/archive/2008/05/15/useful-debugging-tools-from-codeplex.aspx</link><pubDate>Thu, 15 May 2008 23:13:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8509126</guid><dc:creator>Tom</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/tom/comments/8509126.aspx</comments><wfw:commentRss>http://blogs.msdn.com/tom/commentrss.aspx?PostID=8509126</wfw:commentRss><wfw:comment>http://blogs.msdn.com/tom/rsscomments.aspx?PostID=8509126</wfw:comment><description>&lt;p&gt;So I was looking around &lt;a href="http://www.codeplex.com/"&gt;CodePlex&lt;/a&gt; the other day and I came across some really useful tools up there that I thought I would share.&amp;#160; Not all of these will apply to everyone, but they can be really useful things and I would recommend you to check them out and see if they apply to what you are creating.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="http://www.codeplex.com/ODbgExt" href="http://www.codeplex.com/ODbgExt"&gt;Microsoft Open Debugger Extension for WinDbg&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a title="http://www.codeplex.com/MSE" href="http://www.codeplex.com/MSE"&gt;Managed Stack Explorer&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a title="http://www.codeplex.com/liveresponse" href="http://www.codeplex.com/liveresponse"&gt;Live Response&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a title="http://www.codeplex.com/vmexplorer" href="http://www.codeplex.com/vmexplorer"&gt;VMExplorer&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a title="http://www.codeplex.com/visuallogparser" href="http://www.codeplex.com/visuallogparser"&gt;Visual Log Parser&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a title="http://www.codeplex.com/webvisualizers" href="http://www.codeplex.com/webvisualizers"&gt;WebVisualizers&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a title="http://www.codeplex.com/RealtimeTrace" href="http://www.codeplex.com/RealtimeTrace"&gt;RealtimeTrace&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Some of these I have played around with, but not all of them.&lt;/p&gt;  &lt;p&gt;Managed Stack Explorer is really useful for getting callstacks, especially if you are experiencing a hang.&amp;#160; You can get the stacks from all threads and see what is hung.&amp;#160; This is a very lightweight solution and allows easy troubleshooting.&lt;/p&gt;  &lt;p&gt;The Open Debugger Extension is a new debugger extension that is being worked on mostly by the guys from the &lt;a href="http://blogs.msdn.com/ntdebugging"&gt;NTDebugging blog&lt;/a&gt;. There are plans to do some really neat things in this extension (Note, I already mentioned this in a &lt;a href="http://blogs.msdn.com/tom/archive/2008/04/30/an-open-debugger-extension.aspx"&gt;previous post&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;VMExplorer is the next one I really want to look at, but it is a little limiting for me as I do the bulk of my work against dump files and this is for a live process.&amp;#160; But it could be very useful to use before having to call into support.&lt;/p&gt;  &lt;p&gt;Visual Log Parser sounds like a very exciting project.&amp;#160; I have used LogParser for a long time and anything that makes those files easier to parse is welcomed by me.&lt;/p&gt;  &lt;p&gt;If you have any other suggestions, please feel free to add a comment.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2ftom%2farchive%2f2008%2f05%2f15%2fuseful-debugging-tools-from-codeplex.aspx"&gt;&lt;img border="0" alt="kick it on DotNetKicks.com" src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2ftom%2farchive%2f2008%2f05%2f15%2fuseful-debugging-tools-from-codeplex.aspx" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8509126" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/tom/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/Debugging/default.aspx">Debugging</category><category domain="http://blogs.msdn.com/tom/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.msdn.com/tom/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/tom/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item></channel></rss>