<?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>Guy Burstein : Visual Studio 2008</title><link>http://blogs.msdn.com/bursteg/archive/tags/Visual+Studio+2008/default.aspx</link><description>Tags: Visual Studio 2008</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Getting Started with jQuery in Visual Studio 2008</title><link>http://blogs.msdn.com/bursteg/archive/2009/06/05/getting-started-with-jquery-in-visual-studio-2008.aspx</link><pubDate>Fri, 05 Jun 2009 19:16:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9701557</guid><dc:creator>Guy Burstein</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/bursteg/comments/9701557.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bursteg/commentrss.aspx?PostID=9701557</wfw:commentRss><wfw:comment>http://blogs.msdn.com/bursteg/rsscomments.aspx?PostID=9701557</wfw:comment><description>&lt;h1&gt;Getting Started with jQuery in Visual Studio 2008&lt;/h1&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="jQuery IntellSense in Visual Studio 2008" border="0" alt="jQuery IntellSense in Visual Studio 2008" align="right" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/GettingStartedwithjQueryinVisualStudio20_F0A6/jQuery_c4e63ba1-bcde-4f12-bfe7-1f9bdb19641a.png" width="230" height="80" /&gt;&lt;/p&gt;  &lt;p&gt;In this post I’ll talk about adding &lt;strong&gt;jQuery IntellSense in Visual Studio 2008&lt;/strong&gt;, and how to add jQuery to a simple Web Application inside Visual Studio 2008.&lt;/p&gt;  &lt;h3&gt;jQuery IntelliSense in Visual Studio 2008 - KB946581&lt;/h3&gt;  &lt;p&gt;In order to use &lt;strong&gt;jQuery&lt;/strong&gt; &lt;strong&gt;in Visual Studio 2008 with IntelliSence&lt;/strong&gt; a &lt;a href="http://blogs.msdn.com/webdevtools/archive/2008/02/09/downloadable-hotfix-performance-and-editor-fixes-for-microsoft-visual-studio-2008-and-visual-web-developer-express-2008.aspx"&gt;hotfix&lt;/a&gt; for Visual Studio 2008 must be installed:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;a href="https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=10826"&gt;Download the hotfix from Connect&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Run the executable and extract its contents to a folder in your hard drive. &lt;/li&gt;    &lt;li&gt;Make sure all instances of Visual Studio 2008 are closed, and run &lt;strong&gt;VS90-KB946581.exe&lt;/strong&gt; from the above folder. &lt;/li&gt; &lt;/ol&gt;  &lt;h3&gt;Download the Latest jQuery Library + Documentation&lt;/h3&gt;  &lt;p&gt;To use &lt;strong&gt;jQuery in Visual Studio 2008&lt;/strong&gt;, and enjoy its IntelliSense, you should download 2 javascript files. One contains the actual jQuery library, and the second contains the library with documentation for &lt;strong&gt;Visual Studio 2008&lt;/strong&gt; to display its &lt;strong&gt;IntelliSense&lt;/strong&gt;.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Go to &lt;a href="http://docs.jquery.com/Downloading_jQuery#Download_jQuery"&gt;jQuery Official Download Page&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Scroll down and find the &lt;strong&gt;Current Release&lt;/strong&gt; section. &lt;/li&gt;    &lt;li&gt;Download the &lt;strong&gt;Uncompressed&lt;/strong&gt; version (&lt;em&gt;jquery-1.2.6.js&lt;/em&gt;) and the documentation for Visual Studio (&lt;em&gt;jquery-1.2.6-vsdoc.js&lt;/em&gt;). &lt;/li&gt; &lt;/ol&gt;  &lt;h3&gt;Using jQuery in a Visual Studio 2008 Web Application&lt;/h3&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="jQuery IntelliSense in Visual Studio 2008 - KB946581" border="0" alt="jQuery IntelliSense in Visual Studio 2008 - KB946581" align="right" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/GettingStartedwithjQueryinVisualStudio20_F0A6/image_16d672f5-3fb2-4157-928c-7d8ab9ba564a.png" width="165" height="153" /&gt;In a new Web Application or inside an existing one, add the jQuery scripts into a certain folder.&lt;/p&gt;  &lt;p&gt;In a web page (or a master page), add a reference to the jQuery library:&lt;/p&gt;  &lt;div style="font-family: consolas; background: white; color: black; font-size: 11pt"&gt;   &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;head&lt;/span&gt; &lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;server&amp;quot;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&amp;#160; &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;title&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;jQuery Sample&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;title&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&amp;#160;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;strong&gt;&amp;#160; &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;script&lt;/span&gt; &lt;span style="color: red"&gt;src&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;scripts/jquery-1.2.6.js&amp;quot;&lt;/span&gt;         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;span style="color: red"&gt;type&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;text/javascript&amp;quot;&lt;/span&gt; &lt;span style="color: blue"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;script&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&amp;#160;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;head&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Then, in any javascript function you can start using &lt;strong&gt;jQuery&lt;/strong&gt; functions and enjoy the &lt;strong&gt;IntelliSense in Visual Studio 2008&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="jQuery IntelliSense in Visual Studio 2008 - KB946581" border="0" alt="jQuery IntelliSense in Visual Studio 2008 - KB946581" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/GettingStartedwithjQueryinVisualStudio20_F0A6/image_1e8bdb45-be2b-4e76-a8b9-5542092344d9.png" width="293" height="96" /&gt; &lt;/p&gt;  &lt;h3&gt;A Simple Example of Using jQuery Functions&lt;/h3&gt;  &lt;p&gt;For example, Assuming that you have a page with the following content in it:&lt;/p&gt;  &lt;div style="font-family: consolas; background: white; color: black; font-size: 11pt"&gt;   &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;form&lt;/span&gt; &lt;span style="color: red"&gt;id&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;form1&amp;quot;&lt;/span&gt; &lt;span style="color: red"&gt;runat&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;server&amp;quot;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;div&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&amp;#160; &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;input&lt;/span&gt; &lt;span style="color: red"&gt;type&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;text&amp;quot;&lt;/span&gt; &lt;span style="color: red"&gt;class&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;inputs&amp;quot;&lt;/span&gt; &lt;span style="color: red"&gt;id&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;txtName&amp;quot;&lt;/span&gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;span style="color: red"&gt;value&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;Enter Text Here&amp;quot;&lt;/span&gt; &lt;span style="color: blue"&gt;/&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&amp;#160; &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;input&lt;/span&gt; &lt;span style="color: red"&gt;type&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;button&amp;quot;&lt;/span&gt; &lt;span style="color: red"&gt;class&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;inputs&amp;quot;&lt;/span&gt; &lt;span style="color: red"&gt;id&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;btnSubmit&amp;quot;&lt;/span&gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;span style="color: red"&gt;value&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;Click Me&amp;quot;&lt;/span&gt; &lt;span style="color: red"&gt;&lt;strong&gt;onclick&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: blue"&gt;&lt;strong&gt;=&amp;quot;handleButtonClick();&lt;/strong&gt;&amp;quot;&lt;/span&gt; &lt;span style="color: blue"&gt;/&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;div&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;form&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;This form contains a single textbox followed by a button.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="jQuery IntelliSense in Visual Studio 2008 - KB946581" border="0" alt="jQuery IntelliSense in Visual Studio 2008 - KB946581" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/GettingStartedwithjQueryinVisualStudio20_F0A6/image_4ee94ee5-29c9-4c96-8e69-9abfc7a2249e.png" width="242" height="39" /&gt; &lt;/p&gt;  &lt;p&gt;The &lt;em&gt;handleButtonClick()&lt;/em&gt; function handles the button &lt;em&gt;onclick&lt;/em&gt; event.&lt;/p&gt;  &lt;div style="font-family: consolas; background: white; color: black; font-size: 11pt"&gt;   &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;script&lt;/span&gt; &lt;span style="color: red"&gt;type&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&amp;#160; &lt;span style="color: blue"&gt;function&lt;/span&gt; handleButtonClick() {&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&amp;#160; }&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;script&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;The way jQuery works is by selecting DOM elements and then doing something with them, such as executing a function or applying some properties. For example:&lt;/p&gt;  &lt;div style="font-family: consolas; background: white; color: black; font-size: 11pt"&gt;   &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;script&lt;/span&gt; &lt;span style="color: red"&gt;type&lt;/span&gt;&lt;span style="color: blue"&gt;=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&amp;#160; &lt;span style="color: blue"&gt;function&lt;/span&gt; handleButtonClick() {&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&amp;#160;&amp;#160;&amp;#160; &lt;strong&gt;$(&lt;span style="color: #a31515"&gt;&amp;quot;#txtName&amp;quot;&lt;/span&gt;).css(&lt;span style="color: #a31515"&gt;&amp;quot;border&amp;quot;&lt;/span&gt;, &lt;span style="color: #a31515"&gt;&amp;quot;solid 2px red&amp;quot;&lt;/span&gt;);&lt;/strong&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&amp;#160; }&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;script&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;  &lt;p&gt;The above method uses the selector function &lt;strong&gt;$&lt;/strong&gt; to select DOM elements (in this case – a single element with id = txtName) and to apply a style property of a red border. Running this page and clicking the button results in this output:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="jQuery IntelliSense in Visual Studio 2008 - KB946581" border="0" alt="jQuery IntelliSense in Visual Studio 2008 - KB946581" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/GettingStartedwithjQueryinVisualStudio20_F0A6/image_c008d991-ab24-451d-89c2-068b7c05b1f8.png" width="249" height="33" /&gt; &lt;/p&gt;  &lt;h3&gt;Summary&lt;/h3&gt;  &lt;p&gt;In this post I talked about the steps you should follow in order to use &lt;strong&gt;jQuery in Visual Studio 2008 with InstelliSense support&lt;/strong&gt;. Then, we used jQuery in a simple web application.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9701557" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bursteg/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/ASP.Net+MVC/default.aspx">ASP.Net MVC</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/ASP.Net/default.aspx">ASP.Net</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/jQuery/default.aspx">jQuery</category></item><item><title>ASP.Net MVC on Windows Azure | ASP.Net MVC Web Role</title><link>http://blogs.msdn.com/bursteg/archive/2009/05/23/asp-net-mvc-on-windows-azure-asp-net-mvc-web-role.aspx</link><pubDate>Sat, 23 May 2009 16:48:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9637361</guid><dc:creator>Guy Burstein</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/bursteg/comments/9637361.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bursteg/commentrss.aspx?PostID=9637361</wfw:commentRss><wfw:comment>http://blogs.msdn.com/bursteg/rsscomments.aspx?PostID=9637361</wfw:comment><description>&lt;h1&gt;ASP.Net MVC on Windows Azure | ASP.Net MVC Web Role&lt;/h1&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 0px 20px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" align="right" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/Windows%20Azure_509b3e81-f8c9-4902-8f09-b23ffb37c8b7.png" width="210" height="46" /&gt;When you install &lt;strong&gt;Windows Azure&lt;/strong&gt; Tools for Visual Studio, you only get a project template for an &lt;strong&gt;ASP.Net Web Role&lt;/strong&gt;. In this post I’ll talk about how to create a new &lt;strong&gt;ASP.Net MVC Web Role&lt;/strong&gt; or move an existing &lt;strong&gt;ASP.Net MVC&lt;/strong&gt; Application to &lt;strong&gt;Windows Azure&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;There are 2 ways to do this:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;&lt;img style="border-right-width: 0px; margin: 20px 0px 20px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" align="right" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/ASP.Net_70989e8d-4535-4165-90b9-0063e2caf5cc.jpg" width="194" height="37" /&gt;Manually&lt;/strong&gt; adding an &lt;strong&gt;ASP.Net MVC application as a Web Role&lt;/strong&gt; (suitable both for a new ASP.Net MVC application and for an existing one). &lt;/li&gt;    &lt;li&gt;Use a &lt;strong&gt;Project Template&lt;/strong&gt; to simply create a new ASP.Net MVC Web Role (new ASP.Net MVC application only). &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Creating a New ASP.Net MVC Web Role&lt;/h3&gt;  &lt;p&gt;The following steps apply both for creating a new ASP.Net MVC application and to moving an existing ASP.Net MVC application to Windows Azure.&lt;/p&gt;  &lt;p&gt;1. Create an empty &lt;strong&gt;ASP.Net MVC Application&lt;/strong&gt; (with or without a test project), or make sure you have an existing ASP.Net MVC application that you want to move to the Windows Azure.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/image_7480b545-4684-403f-8c94-4b0fec7fcb6b.png" width="480" height="337" /&gt; &lt;/p&gt;  &lt;p&gt;2. Close this solution and create a new &lt;strong&gt;Blank Cloud Service&lt;/strong&gt;. Make sure you start &lt;strong&gt;Visual Studio as an administrator&lt;/strong&gt; because working with the &lt;strong&gt;Development Fabric&lt;/strong&gt; requires that.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/image_194348b3-c798-4921-b117-a6533830e3c6.png" width="480" height="350" /&gt; &lt;/p&gt;  &lt;p&gt;3. &lt;strong&gt;Add an existing project&lt;/strong&gt; to the cloud service and select the ASP.Net MVC Application you have created earlier.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/image_d8cd1cbb-c082-41db-9ca4-8b9742cf7d33.png" width="174" height="249" /&gt; &lt;/p&gt;  &lt;p&gt;4. &lt;strong&gt;Right click&lt;/strong&gt; the ASP.Net MVC project and select &lt;strong&gt;Unload Project&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/image_27de367c-f84c-4213-9765-bb4318527a0e.png" width="343" height="285" /&gt; &lt;/p&gt;  &lt;p&gt;5. When the project is unloaded, right click it and &lt;strong&gt;edit the project file&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/image_bfcb6249-7b5b-4c91-82b4-86797b7edae7.png" width="380" height="187" /&gt; &lt;/p&gt;  &lt;p&gt;6. The project file opens in the XML Editor. &lt;/p&gt;  &lt;div style="font-family: consolas; background: white; color: black; font-size: 11pt"&gt;   &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;Project&lt;/span&gt;&lt;span style="color: blue"&gt; &lt;/span&gt;&lt;span style="color: red"&gt;ToolsVersion&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color: blue"&gt;3.5&lt;/span&gt;&amp;quot;&lt;span style="color: blue"&gt; &lt;/span&gt;&lt;span style="color: red"&gt;DefaultTargets&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color: blue"&gt;Build&lt;/span&gt;&amp;quot; ...&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;#160; &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;PropertyGroup&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;Configuration&lt;/span&gt;&lt;span style="color: blue"&gt; &lt;/span&gt;&lt;span style="color: red"&gt;Condition&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color: blue"&gt; '$(Configuration)' == '' &lt;/span&gt;&amp;quot;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;Debug&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;Configuration&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;#160;&amp;#160;&amp;#160; ...&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;#160; &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;PropertyGroup&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;#160; ...        &lt;br /&gt;&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;Project&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;  &lt;p&gt;Inside the &lt;strong&gt;PropertyGroup&lt;/strong&gt; Element, add the &lt;strong&gt;RoleType&lt;/strong&gt; element and mark this &lt;strong&gt;ASP.Net MVC project as a Web Role&lt;/strong&gt;.&lt;/p&gt;  &lt;div style="font-family: consolas; background: white; color: black; font-size: 11pt"&gt;   &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;Project&lt;/span&gt;&lt;span style="color: blue"&gt; &lt;/span&gt;&lt;span style="color: red"&gt;ToolsVersion&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color: blue"&gt;3.5&lt;/span&gt;&amp;quot;&lt;span style="color: blue"&gt; &lt;/span&gt;&lt;span style="color: red"&gt;DefaultTargets&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color: blue"&gt;Build&lt;/span&gt;&amp;quot; ...&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;#160; &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;PropertyGroup&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;strong&gt;&lt;span style="color: blue"&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;RoleType&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;Web&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;RoleType&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;Configuration&lt;/span&gt;&lt;span style="color: blue"&gt; &lt;/span&gt;&lt;span style="color: red"&gt;Condition&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="color: blue"&gt; '$(Configuration)' == '' &lt;/span&gt;&amp;quot;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;Debug&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;Configuration&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;#160;&amp;#160;&amp;#160; ...        &lt;br /&gt;&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;#160; &amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;PropertyGroup&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;#160; ...&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="margin: 0px"&gt;&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;Project&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt; &lt;/div&gt;  &lt;p&gt;7. Close this project file, and &lt;strong&gt;reload the project&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/image_b78ce925-6a89-4082-bc2e-18cc23e68df3.png" width="356" height="172" /&gt; &lt;/p&gt;  &lt;p&gt;8. Since the ASP.Net MVC now runs on the Windows Azure Service Hosting environment and will probably use its services – add a reference to &lt;strong&gt;Microsoft.ServiceHosting.ServiceRuntime.dll&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/image_519f5a16-0840-4178-8427-d3a9e97624c1.png" width="480" height="313" /&gt; &lt;/p&gt;  &lt;p&gt;9. &lt;strong&gt;Right click&lt;/strong&gt; the &lt;strong&gt;Roles&lt;/strong&gt; node in the project tree, and add a &lt;strong&gt;Web Role Project in the solution. &lt;/strong&gt;Select the ASP.Net MVC project from the project list.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/image_f701a824-9b9e-490f-99a0-3eaedc7118e8.png" width="412" height="148" /&gt; &lt;/p&gt;  &lt;p&gt;Now the &lt;strong&gt;ASP.Net MVC&lt;/strong&gt; project is shown as a &lt;strong&gt;Web Role&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/image_343b4c86-2ae0-41a4-9324-92f8ad13a4fa.png" width="234" height="176" /&gt; &lt;/p&gt;  &lt;p&gt;10. Since the &lt;strong&gt;Windows Azure&lt;/strong&gt; provides us only with the default .Net Framework 3.5 SP1 assemblies, we must make sure we also copy the &lt;strong&gt;ASP.Net MVC&lt;/strong&gt; Assemblies to the cloud. To do this, right click on each of the following references of the &lt;strong&gt;ASP.Net MVC&lt;/strong&gt; application, and set the &lt;strong&gt;Copy Local&lt;/strong&gt; property to &lt;strong&gt;True:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;System.Web.Abstractions &lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;System.Web.Mvc &lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;System.Web.Routing&lt;/strong&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/image_9f34c473-b440-4a12-82ca-e8d8c52cfca7.png" width="251" height="255" /&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;That’s it. You can run the application to make sure that it is running on the &lt;strong&gt;Development Fabric&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/image_b4175024-90c5-49db-ae63-303b599985d6.png" width="480" height="309" /&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;Creating an ASP.Net MVC Web Role using a Project Template&lt;/p&gt;  &lt;p&gt;Thanks to a great word done by the community, we can use a project template to do all the above steps for us. Here’s how to do this:&lt;/p&gt;  &lt;p&gt;1. Download the project template from Codeplex at &lt;a href="http://c4mvc.codeplex.com/"&gt;http://c4mvc.codeplex.com/&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/image_40e0ece2-06d7-49f3-878b-c800f99aaf0e.png" width="286" height="214" /&gt; &lt;/p&gt;  &lt;p&gt;2. Create a new project and select the &lt;strong&gt;Azure ASP.Net MVC&lt;/strong&gt; template in the &lt;strong&gt;Community for MVC&lt;/strong&gt; category.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/image_e872dc55-5843-480e-af21-5af2a468c3a1.png" width="480" height="377" /&gt; &lt;/p&gt;  &lt;p&gt;This creates a new &lt;strong&gt;Cloud Service for Windows Azure with ASP.Net MVC Application as a Web Role&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ASP.Net MVC Web Role Windows Azure" border="0" alt="ASP.Net MVC Web Role Windows Azure" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/ASP.NetMVConWindowsAzureAS.NetMVCWebRole_12C7F/image_ed99fda9-ed48-489b-8e83-fd53cc5fa24b.png" width="158" height="305" /&gt; &lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9637361" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bursteg/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/ASP.Net+MVC/default.aspx">ASP.Net MVC</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/Windows+Azure/default.aspx">Windows Azure</category></item><item><title>Training Kit for VS 2008 SP1 and .Net Framework 3.5 SP1</title><link>http://blogs.msdn.com/bursteg/archive/2008/08/12/training-kit-for-vs-2008-sp1-and-net-framework-3-5-sp1.aspx</link><pubDate>Tue, 12 Aug 2008 01:01:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8849272</guid><dc:creator>Guy Burstein</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/bursteg/comments/8849272.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bursteg/commentrss.aspx?PostID=8849272</wfw:commentRss><wfw:comment>http://blogs.msdn.com/bursteg/rsscomments.aspx?PostID=8849272</wfw:comment><description>&lt;h1&gt;Training Kit for VS 2008 SP1 and .Net Framework 3.5 SP1&lt;/h1&gt;  &lt;p&gt;&lt;img style="margin: 0px 0px 0px 20px" border="0" alt="Training Kit for VS 2008 SP1 and .Net Framework 3.5 SP1" align="right" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/TrainingKitforVS2008SP1and.NetFrame.5SP1_DAD/dpe2_6d0ae192-8edb-459d-b563-6b450573dadd.jpg" width="235" height="60" /&gt;The ASP.Net 3. 5 Enhancement &lt;strong&gt;Training Kit&lt;/strong&gt; was updated to &lt;strong&gt;VS 2008 SP1 and .Net Framework 3.5 SP1&lt;/strong&gt; and is available for download. This kit contains presentations, demos and labs for getting started with the new technologies that shipped as part of the service pack.&lt;/p&gt;  &lt;p&gt;Download &lt;a href="http://download.microsoft.com/download/9/5/5/95586df3-dd73-4a90-9bdf-a10f3cd6a254/.NET%20Framework%203.5%20Enhancements%20Training%20Kit-20080811.exe"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8849272" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bursteg/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/ADO.Net+Entity+Framework/default.aspx">ADO.Net Entity Framework</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/ADO.Net+Data+Services/default.aspx">ADO.Net Data Services</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/WCF/default.aspx">WCF</category></item><item><title>.Net Framework 3.5 SP1 and Visual Studio 2008 SP1 are Available!</title><link>http://blogs.msdn.com/bursteg/archive/2008/08/11/net-framework-3-5-sp1-and-visual-studio-2008-sp1-are-available.aspx</link><pubDate>Mon, 11 Aug 2008 18:32:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8848276</guid><dc:creator>Guy Burstein</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/bursteg/comments/8848276.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bursteg/commentrss.aspx?PostID=8848276</wfw:commentRss><wfw:comment>http://blogs.msdn.com/bursteg/rsscomments.aspx?PostID=8848276</wfw:comment><description>&lt;h1&gt;.Net Framework 3.5 SP1 and Visual Studio 2008 SP1 are Available!&lt;/h1&gt;  &lt;p&gt;&lt;img style="margin: 0px 0px 0px 15px" border="0" alt="download .Net Framework 3.5 SP1 and Visual Studio 2008 SP1" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/.Ne.5SP1andVisualStudio2008SP1areAvailab_DCB2/Visual%20Studio%202008_171728fa-5111-4768-af8a-455b9bd16224.jpg" width="284" height="61" /&gt; &lt;/p&gt;  &lt;p&gt;Unlike other Service Packs from Microsoft, the &lt;strong&gt;SP1 of&lt;/strong&gt;.&lt;strong&gt;Net Framework 3.5 and Visual Studio 2008&lt;/strong&gt; not only contains bug fixes and improvements, it also contains new technologies such as &lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/tags/Entity+Framework/default.aspx"&gt;ADO.Net Entity Framework&lt;/a&gt; v1, &lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/tags/ADO.Net+Data+Services/default.aspx"&gt;ADO.Net Data Services&lt;/a&gt; v1, ASP.Net Dynamic Data and the framework and tools support for working with &lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/tags/SQL+Server+2008/default.aspx"&gt;SQL Server 2008&lt;/a&gt; that was &lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/08/07/sql-server-2008-resources.aspx"&gt;RTM'ed last week&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Here are some useful download links:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=2&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3da494b0e0-eb07-4ff1-a21c-a4663e456d9d%26DisplayLang%3den"&gt;VS 2008 Service Pack Preparation Tool&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=1&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dab99342f-5d1a-413d-8319-81da479ab0d7%26DisplayLang%3den"&gt;.NET Framework 3.5 Service pack 1&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=11&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dfbee1648-7106-44a7-9649-6d9f6d58056e%26DisplayLang%3den"&gt;Visual Studio 2008 Service Pack 1&lt;/a&gt; (exe) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=9&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d27673c47-b3b5-4c67-bd99-84e525b5ce61%26DisplayLang%3den"&gt;Visual Studio 2008 Service Pack 1&lt;/a&gt; (iso) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=13&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3df3fbb04e-92c2-4701-b4ba-92e26e408569%26DisplayLang%3den"&gt;Visual Studio 2008 Express Editions with SP1&lt;/a&gt; (Web Install) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=8&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d021b3bee-b2ad-42a8-854a-c5eaef69e927%26DisplayLang%3den"&gt;Visual Studio 2008 Shell (isolated mode) with Service Pack 1 Redistributable&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=12&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d440ec902-3260-4cdc-b11a-6a9070a2aaab%26DisplayLang%3den"&gt;Visual Studio 2008 Service Pack 1 Remote Debugger&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=14&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dfd02c7d6-5306-41f2-a1be-b7dcb74c9c0b%26DisplayLang%3den"&gt;Visual Studio 2008 Service Pack 1 Stand-Alone Profiler&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=15&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d9e40a5b6-da41-43a2-a06d-3cee196bfe3d%26DisplayLang%3den"&gt;Visual Studio 2008 Team Foundation Server SP1&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Visual C++ 2008 SP1 Redistributable Package (&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=17&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3da5c84275-3b97-4ab7-a40d-3802b2af5fc2%26DisplayLang%3den"&gt;x86&lt;/a&gt;, &lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=18&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dba9257ca-337f-4b40-8c14-157cfdffee4e%26DisplayLang%3den"&gt;x64&lt;/a&gt;, &lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=16&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3ddcc211e6-ab82-41d6-8dec-c79937393fe8%26DisplayLang%3den"&gt;ia64&lt;/a&gt;) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=5&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d9761bb57-f066-4b70-9318-3965c5e68aad%26DisplayLang%3den"&gt;Visual C++ 2008 SP1 Sample Library&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=7&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dc1df3b07-09d7-48cb-bb63-df6d3c2f8141%26DisplayLang%3den"&gt;Microsoft Report Viewer Redistributable 2008 SP1 Language Pack&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=6&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=10&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dc109e400-784c-4904-a719-0c457df65ee9%26DisplayLang%3den"&gt;.NET Framework 3.5 Client Profile Language Pack&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;While downloading and installing the &lt;strong&gt;SP1 of&lt;/strong&gt;.&lt;strong&gt;Net Framework 3.5 and Visual Studio 2008&lt;/strong&gt; you can take your time to read the posts I've written during the beta time frame:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Overview of the Service Pack 1&lt;/strong&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/download-and-install-visual-studio-2008-and-net-framework-3-5-sp1-beta-kb945140.aspx"&gt;Download and Install Visual Studio 2008 and .Net Framework 3.5 SP1 Beta&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/new-assemblies-net-framework-3-5-sp1.aspx"&gt;New Assemblies in Visual Studio 2008 and .Net Framework 3.5 SP1&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;ADO.Net Entity Framework&lt;/strong&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/EntityDataSource-Entity-Data-Source.aspx"&gt;EntityDataSource - Overview&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/entitydatasource-entity-data-source-where-clause.aspx"&gt;EntityDataSource - Where Clause&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=403764"&gt;An Overview Screencast about EntityDataSource&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;ADO.Net Data Services&lt;/strong&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/visual-studio-2008-sp1-ado-net-data-service-walkthrough.aspx"&gt;A Simple ADO.Net Data Service Walkthrough&lt;/a&gt; (updated for SP1) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/visual-studio-2008-sp1-querying-ado-net-data-service-net-client.aspx"&gt;Querying an ADO.Net Data Service via .Net Client&lt;/a&gt; (updated for SP1) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;ADO.Net Sync Services&lt;/strong&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/sync-services-for-ado-net-with-sql-server-2008-change-tracking.aspx"&gt;Sync Services for ADO.Net now use SQL Server 2008 Change Tracking&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;SQL Server 2008 and Data Access Technologies&lt;/strong&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/sqlfilestream-managed-api-for-sql-server-2008-filestream.aspx"&gt;&lt;strong&gt;&lt;img border="0" alt="Visual Studio 2008 and .Net Framework 3.5 SP1" align="right" src="http://blogs.microsoft.co.il/blogs/bursteg/WindowsLiveWriter/VisualStudio2008SP1Beta1AGuidedTour_13B66/SQL%20Server%202008_90ba9c9c-3c31-4d79-83c2-03689f747e35.gif" width="190" height="36" /&gt;&lt;/strong&gt;SqlFileStream - Managed API for SQL Server 2008 FILESTREAM&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/linq-to-sql-sql-server-2008-date-time-types.aspx"&gt;LINQ to SQL with SQL Server 2008 Date Time Types&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/linq-to-sql-filestream.aspx"&gt;LINQ to SQL and FILESTREAM&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/ado-net-entity-framework-support-filestream.aspx"&gt;ADO.Net Entity Framework support for FILESTREAM&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: If you were waiting for SQL Server 2008 and &lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/08/08/if-you-haven-t-installed-vs-2008-sp1-don-t-install-sql-server-2008.aspx"&gt;couldn't install it&lt;/a&gt;, now you can.&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8848276" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bursteg/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/.Net+Framework+3.5/default.aspx">.Net Framework 3.5</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/ADO.Net+Entity+Framework/default.aspx">ADO.Net Entity Framework</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/ADO.Net+Data+Services/default.aspx">ADO.Net Data Services</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/ADO.Net+Sync+Services/default.aspx">ADO.Net Sync Services</category></item><item><title>SQL Server 2008 Resources</title><link>http://blogs.msdn.com/bursteg/archive/2008/08/07/sql-server-2008-resources.aspx</link><pubDate>Thu, 07 Aug 2008 19:36:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8841293</guid><dc:creator>Guy Burstein</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/bursteg/comments/8841293.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bursteg/commentrss.aspx?PostID=8841293</wfw:commentRss><wfw:comment>http://blogs.msdn.com/bursteg/rsscomments.aspx?PostID=8841293</wfw:comment><description>&lt;h1&gt;SQL Server 2008 Resources&lt;/h1&gt;  &lt;p&gt;&lt;img style="margin: 0px" border="0" alt="SQL Server 2008 Resources" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/SQLServer2008Resources_FDE2/logo-header-sql08-dg_24e469db-6adf-4019-9637-b62eb4a45f6e.gif" width="363" height="75" /&gt;&lt;/p&gt;  &lt;p&gt;After being announced on February 27th, SQL Server 2008 has been officially RTM'ed with a related &lt;a href="http://www.microsoft.com/presspass/press/2008/aug08/08-06SQLServer2008PR.mspx"&gt;press release&lt;/a&gt;. You can download it on &lt;a href="http://msdn.microsoft.com/subscriptions/downloads/default.aspx"&gt;MSDN Subscriber Downloads&lt;/a&gt; and &lt;a href="http://technet.microsoft.com/subscriptions/downloads/default.aspx"&gt;TechNet Subscriber Downloads&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Here are some additional resources you may want to check out:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Download &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=6b10c7c1-4f97-42c4-9362-58d4d088cd38&amp;amp;DisplayLang=en"&gt;Microsoft&amp;#174; SQL Server&amp;#174; 2008 Enterprise Evaluation: Trial Experience for Developers&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Read about &lt;a href="http://msdn.microsoft.com/en-us/library/bb500435(SQL.100).aspx"&gt;What's New in SQL Server 2008&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Discuss it on &lt;a href="http://forums.microsoft.com/msdn/default.aspx?siteid=1&amp;amp;forumgroupid=19"&gt;SQL Server 2008 MSDN Forums&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Download &lt;a href="http://sqlserver2008jumpstart.microsofttraining.com"&gt;SQL Server 2008 Jumpstart&lt;/a&gt; materials. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/sqlserver/2008/en/us/learning.aspx"&gt;SQL Server 2008 Learning Resources&lt;/a&gt; - Includes podcats, videos and demos. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Download SQL Server 2008 DB Samples:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://codeplex.com/SqlServerSamples"&gt;Microsoft SQL Server Community &amp;amp; Samples&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/MSFTDBProdSamples/"&gt;SQL Server Database Product Samples&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Several Posts I've written about SQL Server 2008:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/12/02/getting-started-with-sql-server-2008.aspx"&gt;Getting Started With SQL Server 2008&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/12/02/sql-server-2008-intellisense.aspx"&gt;SQL Server 2008 IntelliSense&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/12/02/sql-server-2008-table-valued-parameters.aspx"&gt;SQL Server 2008 Table Valued Parameters&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/12/05/sql-server-2008-t-sql-declare-and-set-in-the-same-statement.aspx"&gt;SQL Server 2008 T-SQL: DECLARE and SET in the Same Statement&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/12/06/sql-server-2008-t-sql-merge-statement.aspx"&gt;SQL Server 2008 T-SQL: MERGE Statement&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/02/20/sql-server-2008-february-ctp-and-visual-studio-2008-support.aspx"&gt;SQL Server 2008 February CTP and Visual Studio 2008 Support&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/09/sql-server-2008-filestream-part-1.aspx"&gt;SQL Server 2008 FILESTREAM - Part 1&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/ado-net-entity-framework-support-filestream.aspx"&gt;Visual Studio 2008 SP1: ADO.Net Entity Framework support for FILESTREAM&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/sync-services-for-ado-net-with-sql-server-2008-change-tracking.aspx"&gt;Visual Studio 2008 SP1: Sync Services for ADO.Net with SQL Server 2008 Change Tracking&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/linq-to-sql-filestream.aspx"&gt;Visual Studio 2008 SP1: LINQ to SQL and FILESTREAM&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/linq-to-sql-sql-server-2008-date-time-types.aspx"&gt;Visual Studio 2008 SP1: LINQ to SQL with SQL Server 2008 Date Time Types&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8841293" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bursteg/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category></item><item><title>Visual Studio 2008 and .Net Framework 3.5 SP1 Beta - A Guided Tour</title><link>http://blogs.msdn.com/bursteg/archive/2008/05/12/visual-studio-2008-and-net-framework-3-5-sp1-beta-a-guided-tour.aspx</link><pubDate>Mon, 12 May 2008 20:09:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8495378</guid><dc:creator>Guy Burstein</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/bursteg/comments/8495378.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bursteg/commentrss.aspx?PostID=8495378</wfw:commentRss><wfw:comment>http://blogs.msdn.com/bursteg/rsscomments.aspx?PostID=8495378</wfw:comment><description>&lt;h1&gt;Visual Studio 2008 and .Net Framework 3.5 SP1 Beta - A Guided Tour&lt;/h1&gt; &lt;p&gt;&lt;img style="margin: 0px" height="70" alt="Visual Studio 2008 .Net Framework 3.5 SP1  Beta" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/VisualStudio2008SP1Beta1AGuidedTour_13B66/logo2_VS_2_70b4e669-6d10-4d59-970f-003acceb3a97.gif" width="190" align="right" border="0" mce_src="http://blogs.microsoft.co.il/blogs/bursteg/WindowsLiveWriter/VisualStudio2008SP1Beta1AGuidedTour_13B66/logo2_VS_2_70b4e669-6d10-4d59-970f-003acceb3a97.gif"&gt;Over the last month I've been working with an internal build of the &lt;strong&gt;Visual Studio 2008 and .Net Framework 3.5 SP1&lt;/strong&gt; &lt;strong&gt;Beta&lt;/strong&gt; in order to explore the new features in it. This post lists all the posts I've written exploring the service pack.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Overview of the Service Pack 1&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/download-and-install-visual-studio-2008-and-net-framework-3-5-sp1-beta-kb945140.aspx"&gt;Download and Install Visual Studio 2008 and .Net Framework 3.5 SP1 Beta&lt;/a&gt;  &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/new-assemblies-net-framework-3-5-sp1.aspx" mce_href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/new-assemblies-net-framework-3-5-sp1.aspx"&gt;New Assemblies in Visual Studio 2008 and .Net Framework 3.5 SP1&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;ADO.Net Entity Framework&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/EntityDataSource-Entity-Data-Source.aspx" mce_href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/EntityDataSource-Entity-Data-Source.aspx"&gt;EntityDataSource - Overview&lt;/a&gt;  &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/entitydatasource-entity-data-source-where-clause.aspx" mce_href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/entitydatasource-entity-data-source-where-clause.aspx"&gt;EntityDataSource - Where Clause&lt;/a&gt;  &lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=403764"&gt;An Overview Screencast about EntityDataSource&lt;/a&gt;&amp;nbsp; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;ADO.Net Data Services&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/visual-studio-2008-sp1-ado-net-data-service-walkthrough.aspx" mce_href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/visual-studio-2008-sp1-ado-net-data-service-walkthrough.aspx"&gt;A Simple ADO.Net Data Service Walkthrough&lt;/a&gt; (updated for SP1)  &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/visual-studio-2008-sp1-querying-ado-net-data-service-net-client.aspx" mce_href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/visual-studio-2008-sp1-querying-ado-net-data-service-net-client.aspx"&gt;Querying an ADO.Net Data Service via .Net Client&lt;/a&gt; (updated for SP1) &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;ADO.Net Sync Services&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/sync-services-for-ado-net-with-sql-server-2008-change-tracking.aspx" mce_href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/sync-services-for-ado-net-with-sql-server-2008-change-tracking.aspx"&gt;Sync Services for ADO.Net now use SQL Server 2008 Change Tracking&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;SQL Server 2008 and Data Access Technologies&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/sqlfilestream-managed-api-for-sql-server-2008-filestream.aspx" mce_href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/sqlfilestream-managed-api-for-sql-server-2008-filestream.aspx"&gt;&lt;strong&gt;&lt;img style="margin: 0px" height="36" alt="Visual Studio 2008 and .Net Framework 3.5 SP1 Beta" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/VisualStudio2008SP1Beta1AGuidedTour_13B66/SQL%20Server%202008_90ba9c9c-3c31-4d79-83c2-03689f747e35.gif" width="190" align="right" border="0" mce_src="http://blogs.microsoft.co.il/blogs/bursteg/WindowsLiveWriter/VisualStudio2008SP1Beta1AGuidedTour_13B66/SQL%20Server%202008_90ba9c9c-3c31-4d79-83c2-03689f747e35.gif"&gt;&lt;/strong&gt;SqlFileStream - Managed API for SQL Server 2008 FILESTREAM&lt;/a&gt;  &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/linq-to-sql-sql-server-2008-date-time-types.aspx" mce_href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/linq-to-sql-sql-server-2008-date-time-types.aspx"&gt;LINQ to SQL with SQL Server 2008 Date Time Types&lt;/a&gt;  &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/linq-to-sql-filestream.aspx" mce_href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/linq-to-sql-filestream.aspx"&gt;LINQ to SQL and FILESTREAM&lt;/a&gt;  &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/ado-net-entity-framework-support-filestream.aspx" mce_href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2008/05/12/ado-net-entity-framework-support-filestream.aspx"&gt;ADO.Net Entity Framework support for FILESTREAM&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Enjoy!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8495378" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bursteg/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/.Net+Framework+3.5/default.aspx">.Net Framework 3.5</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/ADO.Net+Entity+Framework/default.aspx">ADO.Net Entity Framework</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/ADO.Net+Data+Services/default.aspx">ADO.Net Data Services</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/ADO.Net+Sync+Services/default.aspx">ADO.Net Sync Services</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/LINQ+to+SQL/default.aspx">LINQ to SQL</category></item><item><title>Copy Source As Html (CopySourceAsHtml) on VPC</title><link>http://blogs.msdn.com/bursteg/archive/2008/04/24/copy-source-as-html-copysourceashtml-on-vpc.aspx</link><pubDate>Thu, 24 Apr 2008 20:54:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8422289</guid><dc:creator>Guy Burstein</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/bursteg/comments/8422289.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bursteg/commentrss.aspx?PostID=8422289</wfw:commentRss><wfw:comment>http://blogs.msdn.com/bursteg/rsscomments.aspx?PostID=8422289</wfw:comment><description>&lt;h1&gt;Copy Source As Html (CopySourceAsHtml) on VPC&lt;/h1&gt; &lt;p&gt;&lt;img style="margin: 0px 0px 15px 15px" height="70" alt="Copy Source As Html CopySourceAsHtml on VPC" src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/CopySourceAsHtmlCopySourceAsHtmlonVPC_11F38/logo2_VS_2_d894af0f-a23e-45ba-a06f-9c7339fdbc7b.gif" width="190" align="right" border="0"&gt; I've been using &lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2007/11/21/copy-source-as-html-copysourceashtml-for-visual-studio-2008-rtm.aspx"&gt;Copy Source As Html (CopySourceAsHtml) for Visual Studio 2008 RTM &lt;/a&gt;for a while, but recently tried to work with it on a Virtual PC (&lt;strong&gt;VPC&lt;/strong&gt;). When I tried copying a code snippet to the clipboard I ran into an exception: "&lt;strong&gt;Requested Clipboard operation did not succeed&lt;/strong&gt;."&lt;/p&gt; &lt;p&gt;I found the code that I had to change in &lt;a href="http://bloggingabout.net/blogs/mglaser/archive/2006/11/06/Using-CopySourceAsHTML-in-a-Windows-2003-VPC-environment.aspx" rel="nofollow"&gt;Mike Glaser's Blog&lt;/a&gt;, but to make thinks a little shorter:&lt;/p&gt; &lt;p&gt;1. &lt;a href="http://blogs.microsoft.co.il/files/folders/82119/download.aspx"&gt;Download this ZIP file&lt;/a&gt; that contains the add in.&lt;/p&gt; &lt;p&gt;2. Extract it to the following folders:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Vista&lt;/strong&gt;:  &lt;ul&gt; &lt;li&gt;C:\Users\&amp;lt;username&amp;gt;\Documents\Visual Studio 2008\Addins &lt;/li&gt;&lt;/ul&gt; &lt;li&gt;&lt;strong&gt;XP&lt;/strong&gt;:  &lt;ul&gt; &lt;li&gt;C:\Documents and Settings\&amp;lt;username&amp;gt;\Application Data\Microsoft\VisualStudio\9.0\Addins  &lt;li&gt;C:\Documents and Settings\&amp;lt;username&amp;gt;\My Documents\Visual Studio 2008\Addins &lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Enjoy!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8422289" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bursteg/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/Addins/default.aspx">Addins</category></item><item><title>.NET 3.5 Enhancements Training Kit is available for Download</title><link>http://blogs.msdn.com/bursteg/archive/2008/04/12/net-3-5-enhancements-training-kit-is-available-for-download.aspx</link><pubDate>Sat, 12 Apr 2008 10:09:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8384305</guid><dc:creator>Guy Burstein</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/bursteg/comments/8384305.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bursteg/commentrss.aspx?PostID=8384305</wfw:commentRss><wfw:comment>http://blogs.msdn.com/bursteg/rsscomments.aspx?PostID=8384305</wfw:comment><description>&lt;h1&gt;.NET 3.5 Enhancements Training Kit is available for Download&lt;/h1&gt; &lt;p&gt;&lt;img style="margin: 0px" height="70" alt=".NET 3.5 Enhancements Training Kit " src="http://blogs.msdn.com/blogfiles/bursteg/WindowsLiveWriter/.NE.5EnhancementsTrainingKitisavailablef_8DB9/logo2_VS_2_79ed0109-fe06-4b0e-b982-8309b93a5de8.gif" width="190" align="right" border="0"&gt; The Developer and Platform Evangelism Group in Microsoft has created a new &lt;strong&gt;training kit&lt;/strong&gt; for all the &lt;strong&gt;enhancements for the .Net Framework 3.5&lt;/strong&gt;:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;ASP.NET MVC  &lt;li&gt;ASP.NET Dynamic Data  &lt;li&gt;ASP.NET AJAX History  &lt;li&gt;ASP.NET Silverlight controls  &lt;li&gt;ADO.NET Data Services  &lt;li&gt;ADO.NET Entity Framework &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://download.microsoft.com/download/2/a/b/2ab3c38f-3a13-4c48-bdaa-5d989a33baac/NETFramework35Enhancements_TrainingKit.exe"&gt;Download the training kit&lt;/a&gt; (34.9 MB)&lt;/p&gt; &lt;p&gt;Enjoy!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8384305" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bursteg/archive/tags/ADO.Net/default.aspx">ADO.Net</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/Resources/default.aspx">Resources</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/.Net+Framework+3.5/default.aspx">.Net Framework 3.5</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/ADO.Net+Entity+Framework/default.aspx">ADO.Net Entity Framework</category><category domain="http://blogs.msdn.com/bursteg/archive/tags/ADO.Net+Data+Services/default.aspx">ADO.Net Data Services</category></item></channel></rss>