<?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>The Official Microsoft Web Platform Team Blog</title><link>http://blogs.msdn.com/b/webplatform/</link><description /><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>WebMatrix refresh released.</title><link>http://blogs.msdn.com/b/webplatform/archive/2011/02/18/webmatrix-refresh-released.aspx</link><pubDate>Fri, 18 Feb 2011 22:18:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10131624</guid><dc:creator>lmoroney[at]microsoft.com</dc:creator><slash:comments>11</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/webplatform/rsscomments.aspx?WeblogPostID=10131624</wfw:commentRss><comments>http://blogs.msdn.com/b/webplatform/archive/2011/02/18/webmatrix-refresh-released.aspx#comments</comments><description>&lt;p&gt;We’ve just published a minor refresh to WebMatrix, which you can download and use from the &lt;a href="http://www.microsoft.com/web/webmatrix"&gt;Web Platform Installer&lt;/a&gt; today.&lt;/p&gt;  &lt;p&gt;We did this to fix some of the top customer issues that have been reported since we launched in January.&lt;/p&gt;  &lt;p&gt;If you have any more problems or bugs with WebMatrix, please let us know! &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/1373.wlEmoticon_2D00_smile_5F00_017E230C.png" /&gt;&lt;/p&gt;  &lt;h2&gt;Details&lt;/h2&gt;  &lt;p&gt;Some of the fixes that we’ve implemented in this refresh are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Customer report: Ctrl+C/X/V breaks once international characters are entered when using the United States-International keyboard layout with WebMatrix &lt;/li&gt;    &lt;li&gt;Exception error when template installer link is broken &lt;/li&gt;    &lt;li&gt;Web Deploy hard-coded fallback MySqlDump.exe path will make MySQL app operations fail by default when WebPI starts using new version of MySQL &lt;/li&gt;    &lt;li&gt;Web Deploy requiring MySQL installed locally when installing application for use with remote MySQL server &lt;/li&gt;    &lt;li&gt;Bin deployment of SQL CE binaries broken in WebMatrix because Web Deploy copies only .dlls and additional .manifest file is required &lt;/li&gt;    &lt;li&gt;Add &amp;quot;spotlight=true&amp;quot; to Find Web Hosting URL &lt;/li&gt;    &lt;li&gt;Broken xml file for spanish resource file of template &lt;/li&gt;    &lt;li&gt;IIS Express doesn't run when My Documents is on a root drive &lt;/li&gt;    &lt;li&gt;For non-local documents, introduce a new environment variable that WebMatrix sets and IISExpress reads to determine if it needs to start polling &lt;/li&gt;    &lt;li&gt;Redirection.config fallback path is incorrect &lt;/li&gt;    &lt;li&gt;For non-local documents, introduce a new environment variable that WebMatrix sets and IISExpress reads to determine if it needs to start polling. &lt;/li&gt;    &lt;li&gt;Add a regkey to switch default opening of PHP files in UTF-8 vs. local code page &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10131624" width="1" height="1"&gt;</description></item><item><title>WebMatrix shipping January 13, 2011</title><link>http://blogs.msdn.com/b/webplatform/archive/2011/01/12/webmatrix-shipping-january-13-2011.aspx</link><pubDate>Wed, 12 Jan 2011 21:46:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10114978</guid><dc:creator>lmoroney[at]microsoft.com</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/webplatform/rsscomments.aspx?WeblogPostID=10114978</wfw:commentRss><comments>http://blogs.msdn.com/b/webplatform/archive/2011/01/12/webmatrix-shipping-january-13-2011.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/5355.R54BH2P_5F00_5F220C75.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 7px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="$R54BH2P" border="0" alt="$R54BH2P" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/8585.R54BH2P_5F00_thumb_5F00_5BC074CD.png" width="136" height="142" /&gt;&lt;/a&gt;I'm pleased to announce that WebMatrix v1 is ready to go, and starting tomorrow (Thursday, January 13), you'll be able to download it from http://www.microsoft.com/webmatrix&lt;/p&gt;  &lt;p&gt;WebMatrix makes it easy for anyone to create a new web site using a template or an existing free open source application, customize it, and then publish it on the internet via a wide choice of hosting service providers.&lt;/p&gt;  &lt;p&gt;And yes, it's &lt;em&gt;free&lt;/em&gt;.&lt;/p&gt;  &lt;p&gt;WebMatrix lets you create web sites the way that you want to. We've spoken with countless web developers, and have learned what they want to create the next generation of web sites.&lt;/p&gt;  &lt;p&gt;Watch the event streaming live on January 13 at &lt;a href="http://web.ms/enter"&gt;http://web.ms/enter&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;&lt;/h2&gt;  &lt;h1&gt;Using Open Source Applications&lt;/h1&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/0564.image_5F00_5B5441D8.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 8px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/6837.image_5F00_thumb_5F00_7B031BA0.png" width="169" height="144" /&gt;&lt;/a&gt;There are lots of web developers who use &lt;b&gt;open source&lt;/b&gt; web applications where much of the work has been done for them already&lt;b&gt;, &lt;/b&gt;and they want to use the work of these communities. Applications such as WordPress, Umbraco, Joomla!, DotNetNuke, Drupal or Orchard are great examples of these, and many developers would like to take advantage of them.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;But they need a way to make them easier&lt;/i&gt; is what we constantly hear. It's one thing to host a web site and put a bunch of source code on there, but it's quite another to have an easy way to download that source code, and make sure that it runs with all its dependencies. Maybe it uses PHP, but which version? Maybe it needs a database, but which one, and how do you install that and connect it to PHP? WebMatrix is designed to make all that work &lt;i&gt;easy&lt;/i&gt; and let you focus on doing what you want to do -- building web sites. It also makes it &lt;i&gt;easy&lt;/i&gt; to publish that work on your hosting provider, and if you are using Windows as your host, and Web Deploy as the deployment technology, well, life gets even easier, as WebMatrix can deploy and configure not just your web files, but also your databases, in one step.&lt;/p&gt;  &lt;p&gt;Don’t just take this blogs word for it though – you’ll see lots of great videos and articles demonstrating this in our new content library at &lt;a title="http://www.microsoft.com/web/category/walkthroughs" href="http://www.microsoft.com/web/category/walkthroughs"&gt;http://www.microsoft.com/web/category/walkthroughs&lt;/a&gt; starting January 13.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;&lt;/h1&gt;  &lt;h1&gt;Building your own Web Sites&lt;/h1&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/1145.image_5F00_33ADC5AE.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 8px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/3704.image_5F00_thumb_5F00_256F4CBE.png" width="181" height="165" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;There are also lots of developers who want to start with a blank slate, write some HTML, add some code to that HTML and get a dynamic web site. They want this process to be as &lt;i&gt;easy as possible&lt;/i&gt;, and we've strived to streamline this. &lt;/p&gt;  &lt;p&gt;First off, WebMatrix neatly integrates the IIS 7.5 Express web server. This web server is 100% compatible with it’s production-ready big brother IIS 7.5, including supporting the same extensions and capabilities such as HTTPs. With that in mind, developers can build sites on their development box and know that they will run on their web server without further modification!&lt;/p&gt;  &lt;p&gt;We also ship SQL Server Compact with WebMatrix. This is a &lt;em&gt;file based&lt;/em&gt; database, so you don’t need to have a &lt;em&gt;separate&lt;/em&gt; database server. Your data gets deployed as a file (.SDF extension) with the rest of your site files, and the runtime for SQL Server Compact gets deployed as a bunch of DLLs to your \bin directory. It saves time, hassle, and money!&lt;/p&gt;  &lt;p&gt;With WebMatrix you get the ASP.NET Web Pages framework. This includes the 'Razor' programming syntax that is so simple it's hard to believe. It has the smartest parser I've ever seen, and this parser makes writing and understanding code that much simpler. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Let me show an example.&lt;/p&gt;  &lt;p&gt;Here's some HTML for a &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt; list, showing&amp;#160; a simple unordered list with the numbers 0-10 &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/1541.image_5F00_730B793E.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; float: ; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/2605.image_5F00_thumb_5F00_4BD13009.png" width="228" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;In PHP:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/7485.image_5F00_32692CCF.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 8px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/1145.image_5F00_thumb_5F00_2A055778.png" width="244" height="97" /&gt;&lt;/a&gt;Here's how you'd do this dynamically in PHP.&lt;/p&gt;  &lt;p&gt;Note that you have to use the echo command to write out the HTML, so you're really mixing up code and markup, which is difficult to maintain.&lt;/p&gt;  &lt;p&gt;It’s also hard to see where HTML ends and code begins, and vice versa, making it difficult to separate the two, and harder for design/development workflow.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;In Razor:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/7506.image_5F00_1BC6DE88.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 8px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/2046.image_5F00_thumb_5F00_5B90C50D.png" width="244" height="92" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The parser is smart enough to know where HTML ends and Razor begins, as well as where Razor ends and HTML begins, making your code a lot cleaner and easier to maintain.&lt;/p&gt;  &lt;p&gt;Razor also supports &lt;i&gt;Web Helpers&lt;/i&gt; which encapsulate common, complex functionality such as integrating Twitter, Facebook or Paypal into your page, and making it a one line-of-code solution. We're shipping a bunch of helpers, but we've also made it easy for any developer to write a helper and publish it to a NuGet feed for any other developer to use, right from within WebMatrix.&lt;/p&gt;  &lt;p&gt;There's way too much to list in one post, so take a look at &lt;a href="http://www.microsoft.com/web/post/Web-Development-101-using-WebMatrix"&gt;http://www.microsoft.com/web/post/Web-Development-101-using-WebMatrix&lt;/a&gt; which is a great step-by-step tutorial on how to build a web site using ASP.NET Web Pages in WebMatrix. It's also part of the new &lt;i&gt;content library&lt;/i&gt; for web developers that we're building on Microsoft.com. [[Note, this won't be live until 1/13]]&lt;/p&gt;  &lt;p&gt;It's a great day for web developers, and I encourage you to go check out WebMatrix. Download it, build sites, find a web provider from the gallery, seo-optimize your site, and build the next generation of web sites and open source web applications that we can all enjoy!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10114978" width="1" height="1"&gt;</description></item><item><title>WebMatrix Beta 3: Now available!</title><link>http://blogs.msdn.com/b/webplatform/archive/2010/11/09/webmatrix-beta-3-now-available.aspx</link><pubDate>Tue, 09 Nov 2010 13:07:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10088133</guid><dc:creator>lmoroney[at]microsoft.com</dc:creator><slash:comments>14</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/webplatform/rsscomments.aspx?WeblogPostID=10088133</wfw:commentRss><comments>http://blogs.msdn.com/b/webplatform/archive/2010/11/09/webmatrix-beta-3-now-available.aspx#comments</comments><description>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;We’re pleased to announce that WebMatrix Beta 3 is now available for immediate download from the &lt;a href="http://www.microsoft.com/web/webmatrix"&gt;Microsoft Web Site&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Microsoft WebMatrix Beta 3 makes it easy for anyone to create a new web site, customize it, and publish it on the internet.&lt;/p&gt;  &lt;p&gt;We’ve built WebMatrix based on the three main streams of work that Web developers do&lt;/p&gt;  &lt;h4&gt;1. Creating web sites:&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/8713.image_5F00_39670E85.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: ; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/3581.image_5F00_thumb_5F00_6A864925.png" width="377" height="114" /&gt;&lt;/a&gt;&lt;/h4&gt;  &lt;p&gt;WebMatrix makes it easy for you to create web sites. Start with an open source application such as WordPress, Joomla, DotNetNuke or Orchard, and WebMatrix handles the task of downloading, installing and configuring the apps for you. Or you can write the code yourself using a range of built-in templates that help get you started. Whatever you choose, WebMatrix provides everything your web site needs to run including the web server, database, and framework. By using the same stack on your development desktop that you’ll use on your web host, the process of going live with your website is painless and worry free.&lt;/p&gt;    &lt;h3&gt;2. Customizing web sites&lt;/h3&gt;  &lt;p&gt;WebMatrix lets you customize any part of your web site. The lightweight editor supports commonly used web files such as HTML, CSS, ASP.NET or PHP, &lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/1460.image_5F00_7F0B98A3.png"&gt;&lt;img style="border-right-width: 0px; margin: ; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/3010.image_5F00_thumb_5F00_29E3FCB6.png" width="373" height="217" /&gt;&lt;/a&gt;and makes you more productive with features such as color coding and tag completion. WebMatrix also includes ‘Razor’, an easy-to-learn, yet powerful programming syntax, and Web Helpers, which give developers a single line-of-code solution for complex coding tasks such as inserting twitter feeds, social links or video. Dozens of these helpers are included, and developers have the ability to create their own and share their work with the community. WebMatrix also provides a Search Engine Optimization (SEO) report that contains feedback to make your site easier to find on Google, Bing or Yahoo!&lt;/p&gt;  &lt;h3&gt;&amp;#160;&lt;/h3&gt;  &lt;h3&gt;&amp;#160;&lt;/h3&gt;  &lt;h3&gt;3. Publishing web sites&lt;/h3&gt;  &lt;p&gt;WebMatrix makes it easy to publish your site. If you already have a site, you can &lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/1778.image_5F00_7060ECBE.png"&gt;&lt;img style="border-right-width: 0px; margin: ; display: inline; float: ; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/6644.image_5F00_thumb_5F00_5E1825FC.png" width="365" height="223" /&gt;&lt;/a&gt;upload your files using FTP, FTPs or WebDeploy. WebDeploy makes the task even easier by smartly deploying only the files that have changed, automatically configuring your server, and synching your development machine with your live site.&amp;#160; If you don’t have a hosting provider, WebMatrix can recommend one with the right technology for your site. &lt;/p&gt;  &lt;h2&gt;&amp;#160;&lt;/h2&gt;  &lt;h2&gt;Learn more&lt;/h2&gt;  &lt;p&gt;We have a wealth of great resources on WebMatrix, which a whole lot more on the way. To get you started though you can try these:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.asp.net/webmatrix/tutorials/create-an-asp-net-website-from-scratch"&gt;Create a web application from scratch using WebMatrix, ASP.NET Web Pages and ‘Razor’&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://download.microsoft.com/download/D/6/D/D6DFC36D-604F-448A-A189-15EC874ABAAF/ASPNETWebPagesWithRazorSyntax-Book-Beta3.pdf"&gt;Free ebook on ASP.NET Web Pages and ‘Razor’&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.asp.net/webmatrix/tutorials/asp-net-web-pages-api-reference"&gt;API Reference Guide for ASP.NET Web Pages with ‘Razor’&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.asp.net/webmatrix/tutorials/walkthroughs"&gt;Losts of WebMatrix walkthroughs&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Frequently asked questions:&lt;/h2&gt;  &lt;h4&gt;Does WebMatrix compete with Visual Studio?&lt;/h4&gt;  &lt;br /&gt;  &lt;p&gt;No, WebMatrix works seamlessly with Visual Studio. Developers using WebMatrix, can also install the free version of Visual Studio, Visual Web Developer Express and then open their projects in Visual Studio. The code you write with WebMatrix seamlessly work with Visual Studio, and we anticipate this to improve throughout the beta process. &lt;/p&gt;  &lt;h3&gt;When should a developer use Visual Studio, and when should a developer use WebMatrix?&lt;/h3&gt;  &lt;br /&gt;  &lt;p&gt;WebMatrix is a great way for developers to get started building web applications, and makes it simple to take advantage of the world’s most popular Open Source applications like WordPress, Drupal, Joomla, DotNetNuke and Umbraco. If developers want to use these applications, WebMatrix is a great place to start. WebMatrix is also a great way for new developers to see how simple, yet how powerful Microsoft technologies are for programming on the Web. It’s also a great place to start if you are looking for Web hosting, with integrated deployment tools to your host. &lt;/p&gt;  &lt;p&gt;Visual Studio works seamlessly WebMatrix. You can install the free, Visual Studio Web Developer Express from within Microsoft’s Web Platform Installer, allowing you to use this tool to work on your WebMatrix creations. As you grow into needing more professional features, such as debugging, team management, profiling and more, you’ll see that there are plenty of Visual Studio offerings that work for you. &lt;/p&gt;  &lt;h3&gt;Is Microsoft competing directly with PHP?&lt;/h3&gt;  &lt;br /&gt;  &lt;p&gt;No. WebMatrix is an easy way for developers to get started building websites on Windows.&amp;#160;&amp;#160; It supports both PHP and ASP.NET and makes it simple to take advantage of the world’s most popular Open Source applications like WordPress, Drupal, Joomla, DotNetNuke, and Umbraco. Developers tell us they want the flexibility to learn new technologies and WebMatrix provides a wide variety of options about how they build their sites.&lt;/p&gt;  &lt;h3&gt;Does WebMatrix work directly with NuGet (formally NuPack)?&lt;/h3&gt;  &lt;br /&gt;  &lt;p&gt;Yes it does. With WebMatrix you can consume helpers, templates or other code published in NuGet. We’re continuing to improve the overall experience of doing so.&lt;/p&gt;  &lt;h3&gt;There’s a lot of technologies in WebMatrix. Which should I use?&lt;/h3&gt;  &lt;br /&gt;  &lt;p&gt;Customers feedback has shown us the need to add features to ASP.NET that simplifies the learning experience and improves the ability to make web pages.&amp;#160; WebMatrix has many of the features, including helper libraries for common tasks like social integration, database access, and more as well as a the Razor syntax for ASP.NET which leverages existing ASP.NET technology and languages (C#/VB) to reduce concept count for getting started.&amp;#160; WebMatrix also includes rich support for PHP and makes it simple to take advantage of the world’s most popular Open Source applications like WordPress, Drupal, Joomla, DotNetNuke, and Umbraco.&amp;#160; Developers tell us they want choice and flexibility and the ability to learn new technologies and WebMatrix provides a wide variety of choices about how they build their sites as a result.&lt;/p&gt;  &lt;h3&gt;Does WebMatrix work with HTML 5?&lt;/h3&gt;  &lt;br /&gt;  &lt;p&gt;Yes. WebMatrix allows developers to write in HTML, CSS or JavaScript code. As such, developers can write in HTML5 code using WebMatrix, and browsers that support it will be able to render the HTML5 content. In fact, the templates built into WebMatrix for new site creation use HTML5. Give them a spin! &lt;/p&gt;  &lt;h3&gt;Does WebMatrix work with Microsoft technologies in addition to open source technologies?&lt;/h3&gt;  &lt;br /&gt;  &lt;p&gt;Yes. In addition to connecting developers with popular and free open source Web applications, including DotNetNuke, Umbraco, WordPress, Joomla!, and more, WebMatrix works with Microsoft components including .NET Framework, ASP.NET, Silverlight, SQL Server, SQL Azure, Windows Server, IIS, PHP and MySQL.&lt;/p&gt;  &lt;h3&gt;What is the difference between WebMatrix, Web Platform and Web Platform Installer (Web PI)?&lt;/h3&gt;  &lt;br /&gt;  &lt;p&gt;Microsoft’s Web Platform is a collection of technologies from Microsoft designed to enable developers to build webpages, sites and applications. Web Platform Installer (Web PI) is an installation platform. WebMatrix, and can be installed using Web Pl.&amp;#160; Developers can use WebPI to install the complete Microsoft Web Platform including IIS, .NET Framework, SQL Server, and Visual Studio. &lt;/p&gt;  &lt;h3&gt;Does WebMatrix support cloud development? If so, how?&lt;/h3&gt;  &lt;br /&gt;  &lt;p&gt;Absolutely. WebMatrix is an easy way to build websites for Windows. These Websites can be deployed on any cloud that supports FTP deployment like Windows Azure.&amp;#160; WebMatrix also supports upsizing databases to SQL Azure.&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;I have more questions – where do I go?&lt;/h3&gt;  &lt;p&gt;Visit the &lt;a href="http://forums.asp.net/1224.aspx"&gt;WebMatrix forums&lt;/a&gt; on ASP.NET or drop me a line: &lt;a href="mailto:lmoroney@microsoft.com"&gt;lmoroney[at]microsoft.com&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10088133" width="1" height="1"&gt;</description></item><item><title>Microsoft announces WebMatrix Beta 2</title><link>http://blogs.msdn.com/b/webplatform/archive/2010/10/06/microsoft-announces-webmatrix-beta-2.aspx</link><pubDate>Wed, 06 Oct 2010 14:56:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10072250</guid><dc:creator>lmoroney[at]microsoft.com</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/webplatform/rsscomments.aspx?WeblogPostID=10072250</wfw:commentRss><comments>http://blogs.msdn.com/b/webplatform/archive/2010/10/06/microsoft-announces-webmatrix-beta-2.aspx#comments</comments><description>&lt;p&gt;Today Microsoft released the second beta of WebMatrix, which is available to download now at &lt;a href="http://www.microsoft.com/web/webmatrix"&gt;www.microsoft.com/web/webmatrix&lt;/a&gt;. As Web development evolves, developers are looking for new ways to build websites faster and make their job easier. WebMatrix meets this by providing a single and free application that gives them the ability to &lt;i&gt;create&lt;/i&gt; new sites by writing the code themselves or using existing free open source applications. WebMatrix gives developers the tools to &lt;i&gt;customize&lt;/i&gt; their sites by editing their code, data and much more, as well as the ability to &lt;i&gt;publish&lt;/i&gt; their sites with integrated deployment tools, and a gallery of hosting providers that meet their needs. As such it’s a great tool for Web agencies who build web sites for others using open source frameworks, as well as web developers who want to find a new and easier way of building web sites, or who want to learn how to build web sites quickly.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Creating Sites&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;WebMatrix makes it easy for developers to &lt;i&gt;create&lt;/i&gt; new websites by offering a one-click solution that allows developers to simply create sites themselves.&amp;#160; WebMatrix also provides a number of simple website templates that are already implemented and easily customizable. Additionally, a developer can take advantage of free open source applications such as WordPress, Joomla, DotNetNuke or Umbraco, which WebMatrix will download, install and configure. Whatever the developer chooses, they’ll need the stack on which the Web application runs, including the server, database, and framework. With WebMatrix all of these are in one place, using the same technology on the developer’s desktop that is used on the production server, making the process of going live with the web site painless and worry free.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Customizing Sites&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;WebMatrix lets developers &lt;i&gt;customize&lt;/i&gt; their site to make it the best possible site for their user’s needs. The lightweight editor supports major standard files, including HTML, JavaScript, PHP and ASP.NET, and includes shortcuts to help developers understand code. This includes color coding and tag completion and the new ASP.NET Web Pages framework featuring the easy to learn, yet powerful ‘Razor’ programming syntax that provides inline coding within HTML. But it doesn’t end there: WebMatrix gives developers the ability to use Web helpers, which take complex coding tasks such as integrating Twitter, using social links or video, and gives a single line-of-code solution. WebMatrix ships with dozens of helpers, and beta 2 gives developers the ability to create their own and share with a community of developers. Beyond coding, WebMatrix can also inspect the site in the same way that search engines do, in a process called Search Engine Optimization (SEO), and provide a report that contains advice and feedback in how to customize the site to make it rank as high as possible on places like Google, Bing or Yahoo!.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Publishing Sites&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;WebMatrix gets the site on the internet quickly and easily. Developer who already have an internet server can use to get files onto the server using the standard FTP or FTP protocols, or can use the WebDeploy protocol from Microsoft. WebDeploy makes the task even easier by only publishing changed files and handling the deployment of all the site’s data.&amp;#160; Or, if developer want to find a company that provides an internet server and open a hosting account with them, WebMatrix can help find the right one with the right technologies and price. Whatever a developer chooses, WebMatrix gives them the ability to publish and manage sites on the internet as easily as they use it on a development machine.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;All components of WebMatrix seamlessly integrate with Microsoft’s developer platform and tools including Visual Studio, SQL Server and Windows Server. Without leaving WebMatrix, developers can build websites from scratch; download and customize free open source web applications available within Microsoft’s Web Application Gallery; select a hosting partner, and deploy their website. &lt;/p&gt;  &lt;p&gt;Download the second beta today at &lt;a href="http://www.microsoft.com/web/webmatrix"&gt;www.microsoft.com/web/webmatrix&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10072250" width="1" height="1"&gt;</description></item><item><title>Hello, WebMatrix!</title><link>http://blogs.msdn.com/b/webplatform/archive/2010/07/06/hello-webmatrix.aspx</link><pubDate>Tue, 06 Jul 2010 18:26:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10035028</guid><dc:creator>lmoroney[at]microsoft.com</dc:creator><slash:comments>13</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/webplatform/rsscomments.aspx?WeblogPostID=10035028</wfw:commentRss><comments>http://blogs.msdn.com/b/webplatform/archive/2010/07/06/hello-webmatrix.aspx#comments</comments><description>&lt;p&gt;Over the last few days Scott Guthrie has been blogging about new technologies that we’re delivering to make your life as a professional web developer even easier.&lt;/p&gt;  &lt;p&gt;- You saw &lt;a href="http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx"&gt;IIS Developer Express&lt;/a&gt;, and how it provides you with a simple and lightweight server that is fully compatible with IIS, allowing you to build and test applications on your developer machine, using a server with the same codebase as its production counterpart.&lt;/p&gt;  &lt;p&gt;- You saw &lt;a href="http://weblogs.asp.net/scottgu/archive/2010/06/30/new-embedded-database-support-with-asp-net.aspx"&gt;SQL Server Compact&lt;/a&gt; that gives you a great, lightweight database engine on which you could run Web applications. Not only is it super light, but it is also entirely file-based, so if you use a low-cost hosting provider, you don’t need to have a separate database server, saving you time to deployment, and most likely saving you money too.&lt;/p&gt;  &lt;p&gt;- Then you looked at the &lt;a href="http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx"&gt;new inline coding model for ASP.NET&lt;/a&gt;, which we’re working on as a new View Engine for ASP.NET MVC. Its syntax is easy to write, simple to learn and works with any text editor.&lt;/p&gt;  &lt;p&gt;In addition, we’ve made significant investments over the past year to the Microsoft Web Platform including delivery of the &lt;a href="http://www.microsoft.com/web/gallery/default.aspx"&gt;Windows Web App Gallery&lt;/a&gt;, the Web Platform Installer (which simplifies acquiring, installing, and configuring the Microsoft Web Platform technologies), &lt;a href="http://www.iis.net/download/URLRewrite"&gt;URLRewrite&lt;/a&gt;, &lt;a href="http://www.iis.net/download/WinCacheForPHP"&gt;WinCache&lt;/a&gt;, &lt;a href="http://www.iis.net/download/fastcgi"&gt;FastCGI&lt;/a&gt; and many, many more technologies that make Windows the best place to build, deploy and host Web sites. Through these efforts we have seen over 8 million product installations and 2 million community application installations over the last 9 months.&lt;/p&gt;  &lt;p&gt;While these technologies in and of themselves are fantastic and will be a great addition to any current Visual Studio user’s toolbox, there is more that is needed to provide a free, simple and end-to-end completed solution. Our goal – a product that is everything you need to get started building websites on Windows, designed for anyone who wants to build or customize a website. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h4&gt;Announcing WebMatrix&lt;/h4&gt;  &lt;p&gt;We recognized that we needed a new product to complete our portfolio of offerings for Web developers and better service web agencies, small development teams within SMBs, hobbyists, and students. With WebMatrix, we are simplifying how you build Web sites on Windows and including everything you need to build, run and deploy your Web site for free.&lt;/p&gt;  &lt;p&gt;WebMatrix is a free, and easy way to build Web sites for Windows. It includes IIS Developer Express (a development Web server), ASP.NET (a Web framework), and SQL Server Compact (an embedded database) all in less than 50MB. It streamlines Web site development and makes it easy to start Web sites from popular open source apps, many of which are available today in Microsoft’s Web App Gallery. The skills and code you develop with WebMatrix transition seamlessly to Visual Studio and SQL Server. When you are all done you can ensure that you have maximized your audience reach through integrated Search Engine Optimization (SEO) and then find the best offer from a hosting provider in your area and put it on the internet. It is an end-to-end solution and experience for creating Web sites.&lt;/p&gt;  &lt;h4&gt;&amp;#160;&lt;/h4&gt;  &lt;h4&gt;Get WebMatrix Now&lt;/h4&gt;  &lt;p&gt;If you don’t have it already – and why would you because we just announced it - scoot over to &lt;a href="http://www.microsoft.com/web"&gt;http://www.microsoft.com/web&lt;/a&gt; and from there you can download and install the new Web Platform Installer. Use this to install WebMatrix using the big, friendly ‘Install WebMatrix’ button on the ‘Getting Started’ tab. Then, start giving us feedback on how we can make this even better for you!&lt;/p&gt;  &lt;h4&gt;&amp;#160;&lt;/h4&gt;  &lt;h4&gt;Using WebMatrix&lt;/h4&gt;  &lt;p&gt;Once you’ve installed WebMatrix, you can run it, and you’ll see this welcome screen:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/7484.clip_5F00_image002_5F00_0D64CE4C.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/2275.clip_5F00_image002_5F00_thumb_5F00_0BB40278.jpg" width="497" height="287" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Building a Site&lt;/h4&gt;  &lt;p&gt;If you don’t want to start building from scratch, then the thing that might strike you about this is the ‘Site From Web Gallery’ option. If you’ve used the Web Platform Installer, then you might be familiar with the Microsoft Web App Gallery, which provides a very straightforward way to get access to the most common open source applications built on ASP.NET and PHP. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/8547.clip_5F00_image004_5F00_563B4052.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="clip_image004" border="0" alt="clip_image004" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/1220.clip_5F00_image004_5F00_thumb_5F00_0A0336A4.jpg" width="369" height="214" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It’s great in that it figures out all the dependencies a particular application needs and installs them, along with the application, in a single shot.&lt;/p&gt;  &lt;p&gt;WebMatrix takes this a step further, pulling this into your development environment, so you can simply say something like File-&amp;gt;New-&amp;gt;WordPress or File-&amp;gt;New-&amp;gt;DotNetNuke. This should save you lots of time when building sites!&amp;#160; &lt;/p&gt;  &lt;p&gt;Of course, you aren’t limited to open source applications, you can create new sites or applications yourself, and the ‘Site From Template’ option gives you this. We’re shipping with a few templates to get you started, and we’re working on new templates all the time. Some of these templates include databases built on SQL Server Compact, and code to access them that uses the new Razor syntax.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;One example of this is the ‘Bakery’ sample application. Create one of these, and it’ll look something like this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/0636.image_5F00_697BF6F1.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/7484.image_5F00_thumb_5F00_6F569A8A.png" width="500" height="345" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;WebMatrix is divided into four workspaces, accessible via the tabbed dialog on the left of the screen.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Site&lt;/b&gt;: This tab gives you everything you need to manage your site, including the ability to monitor the requests coming into your site, in real time, allowing you to debug and trace runtime faults. It also includes an integrated list of Windows-based Web hosts, so you can find the one that suits your needs. It also has the ability to allow you to configure your deployment settings, so you can just publish directly to your Web host.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Files&lt;/b&gt;: The files tab, as its name suggests, gives you access to all the files of your site, including your source, styles, javascript, database, images etc. You can edit your text-based files here, and get basic developer glitz such as syntax coding. Here’s an example of one of the pages created by the Bakery template, where you can see the inline syntax being used to open a database, query it, and render the results:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/1220.clip_5F00_image008_5F00_79A7BEEA.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image008" border="0" alt="clip_image008" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/5736.clip_5F00_image008_5F00_thumb_5F00_31E63603.jpg" width="494" height="341" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;One really cool thing about the programming syntax is the addition of &lt;i&gt;Web Helpers&lt;/i&gt;. These use a single line of code in most cases to encapsulate common programming tasks. So, for example using this:&lt;/p&gt;  &lt;p&gt;@Twitter.Search(&amp;quot;Scottgu&amp;quot;);&lt;/p&gt;  &lt;p&gt;will give you a styled view of Twitter entries that contain my name and that looks like this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/3771.clip_5F00_image009_5F00_3F4C4909.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image009" border="0" alt="clip_image009" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/8475.clip_5F00_image009_5F00_thumb_5F00_3EE01614.png" width="283" height="436" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We’ll be shipping with dozens of helpers, including social networking links, database grids, captcha, rich media using Silverlight, Windows Media or Flash, and building a community create thousands more.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Databases&lt;/b&gt;: As you might imagine, this gives you the ability to create, edit and update your databases. You can either use the SQL Server Compact file-based databases, using the .SDF extension, or you can connect to other databases such as SQL Server or MYSQL and edit them here. It also has integrated tools to allow you to migrate your database to SQL Server, so if your site needs to grow to be hugely scalable – there’s a solution for you, and the tools to get to it are built right in.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/7080.clip_5F00_image011_5F00_30356A2F.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image011" border="0" alt="clip_image011" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/4834.clip_5F00_image011_5F00_thumb_5F00_56974D7A.jpg" width="493" height="322" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Reports&lt;/b&gt;: The Reports tab allows you to run an SEO audit on your site, which will crawl through your site and find any issues that might affect your ranking on a search engine. Because it’s fully integrated, it not only finds the issues, it tells you &lt;i&gt;where&lt;/i&gt; it found them, and gives you advice in how to fix the issue, while also allowing you to link directly to the file that caused the issue. You may have used the SEO Optimization tool that I blogged about before [[link to previous blog post]], but having it integrated into your workflow makes it even easier.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/7485.clip_5F00_image013_5F00_04186D3E.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image013" border="0" alt="clip_image013" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/0243.clip_5F00_image013_5F00_thumb_5F00_1C3BD799.jpg" width="491" height="420" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Running a Site&lt;/h4&gt;  &lt;p&gt;Clicking the Run button in the toolbar will launch IIS Developer Express, and execute your site using it.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/4265.clip_5F00_image014_5F00_5B998B29.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image014" border="0" alt="clip_image014" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/5758.clip_5F00_image014_5F00_thumb_5F00_4950C467.png" width="207" height="88" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You can see what IIS Express is doing using its System Tray icon, which allows you to inspect the URL, including the port on which the site is running, as well as giving you the ability to stop the application from running.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/0636.clip_5F00_image015_5F00_22167B32.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image015" border="0" alt="clip_image015" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/6332.clip_5F00_image015_5F00_thumb_5F00_21AA483D.png" width="495" height="415" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;As your site is running, you can click on the Site tab, and select ‘Requests’ and see the requests hitting your site in real-time, potentially helping you track down runtime problems, so for example, here you can see that I don’t have a robots.txt file, and when the browser looks for it I get a HTTP 404 error.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/3364.clip_5F00_image017_5F00_27F11ECB.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image017" border="0" alt="clip_image017" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/5342.clip_5F00_image017_5F00_thumb_5F00_1227366E.jpg" width="498" height="424" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Your projects built with WebMatrix will of course work with Visual Studio, so if you are new to developing with Microsoft, and want to upgrade, you can do so easily, and install the free Visual Web Developer Express directly through WebMatrix, and if you have it already, you can launch it directly from WebMatrix. You can see the Visual Studio launch button here (you can see it when you select the Files tab)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/7002.clip_5F00_image018_5F00_660A397C.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image018" border="0" alt="clip_image018" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-06-metablogapi/8407.clip_5F00_image018_5F00_thumb_5F00_29DE6DD4.png" width="554" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This has been a whistle stop tour of WebMatrix, and barely touches the surface of the possibilities. You can learn a lot more on &lt;a href="http://www.microsoft.com/web/webmatrix"&gt;http://www.microsoft.com/web/webmatrix&lt;/a&gt;, or on &lt;a href="http://www.asp.net/webmatrix"&gt;http://www.asp.net/webmatrix&lt;/a&gt; !&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10035028" width="1" height="1"&gt;</description></item><item><title>SQL Server Driver for PHP 2.0 CTP2 is now released</title><link>http://blogs.msdn.com/b/webplatform/archive/2010/06/16/sql-server-driver-for-php-2-0-ctp2-is-now-released.aspx</link><pubDate>Wed, 16 Jun 2010 22:19:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10026144</guid><dc:creator>lmoroney[at]microsoft.com</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/webplatform/rsscomments.aspx?WeblogPostID=10026144</wfw:commentRss><comments>http://blogs.msdn.com/b/webplatform/archive/2010/06/16/sql-server-driver-for-php-2-0-ctp2-is-now-released.aspx#comments</comments><description>&lt;p&gt;It is our pleasure to announce the release of Community Technology Preview 2 (CTP2) of the SQL Server Driver for PHP 2.0!&lt;/p&gt;  &lt;p&gt;We would like to thank all who provided feedback and bug reports on our CTP1 release (April 19th) the SQLSRV (our native API) and PDO_SQLSRV drivers. Last week &lt;a href="http://blogs.msdn.com/b/sqlphp/archive/2010/06/03/plans-for-our-next-milestone.aspx"&gt;we shared our plans for our next CTP&lt;/a&gt; in our blog, and today we are happy that we were able to achieve our release criteria earlier than we anticipated.&lt;/p&gt;  &lt;p&gt;To recap, here are the changes in this release:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Code completely re-architected with the functional core layer and the API layers &lt;/li&gt;    &lt;li&gt;SQLSRV driver is rebuilt with the code re-architected (no new features) &lt;/li&gt;    &lt;li&gt;PDO::__construct(): a design change from CTP1, Connection Options now need to be specified in the DSN string instead of the driver_options[] array &lt;/li&gt;    &lt;li&gt;PDO::SQLSRV_ATTR_DIRECT_QUERY: new custom driver attribute to provide more flexibility to the developer      &lt;ul&gt;       &lt;li&gt;Ability to execute two queries within the same context or different contexts, useful when using temporary tables or other circumstances &lt;/li&gt;        &lt;li&gt;Ability to bind parameters for queries within the same context &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Errors are now encoded per the setting of CharacterSet / PDO::SQLSRV_ATTR_ENCODING &lt;/li&gt;    &lt;li&gt;Bug fixes to SQLSRV as well as PDO_SQLSRV drivers &lt;/li&gt;    &lt;li&gt;Our documentation now includes a new example application using the PDO_SQLSRV driver &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;We will always include both drivers in our releases from now onwards, and our CTP2 package is available for download on &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=df4d9cc9-459c-4d75-a503-ae3fceb85860&amp;amp;displaylang=en"&gt;MSDN Download Center&lt;/a&gt;. As we blogged yesterday on &lt;a href="http://blogs.msdn.com/b/sqlphp/archive/2010/06/14/what-is-a-community-technology-preview-ctp.aspx"&gt;what we mean by a CTP release&lt;/a&gt;, this CTP is the last one for this version as we have made the design changes required. We are working thru our internal processes to publish the source code, and we plan to release it with our final version.&lt;/p&gt;  &lt;p&gt;At this point, we anticipate a relatively short feedback period of 4 to 6 weeks. We want these drivers to meet your needs and expectations, so we invite you to &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=df4d9cc9-459c-4d75-a503-ae3fceb85860&amp;amp;displaylang=en"&gt;download it&lt;/a&gt; to give both drivers a good workout and report any issues you run into!&lt;/p&gt;  &lt;p&gt;As always, we continue to actively monitor our &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/sqldriverforphp/threads"&gt;MSDN forum&lt;/a&gt; and this blog to listen and respond to your feedback.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10026144" width="1" height="1"&gt;</description></item><item><title>Announcing phpBB: Available for the Microsoft Web Platform</title><link>http://blogs.msdn.com/b/webplatform/archive/2010/05/07/announcing-phpbb-available-for-the-microsoft-web-platform.aspx</link><pubDate>Fri, 07 May 2010 16:02:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10009191</guid><dc:creator>Mark J Brown</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/webplatform/rsscomments.aspx?WeblogPostID=10009191</wfw:commentRss><comments>http://blogs.msdn.com/b/webplatform/archive/2010/05/07/announcing-phpbb-available-for-the-microsoft-web-platform.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/webplatform/WindowsLiveWriter/AnnouncingphpBBAvailable_BCBB/logo_phpbb_4.png"&gt;&lt;img style="border-right-width: 0px; margin: 0px 20px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="logo_phpbb" border="0" alt="logo_phpbb" align="right" src="http://blogs.msdn.com/blogfiles/webplatform/WindowsLiveWriter/AnnouncingphpBBAvailable_BCBB/logo_phpbb_thumb_1.png" width="272" height="97" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Today Microsoft is announcing that the &lt;a href="http://www.microsoft.com/web/gallery/phpBB.aspx"&gt;Windows Web Application Gallery&lt;/a&gt; and &lt;a href="http://www.microsoft.com/web/gallery/phpBB.aspx"&gt;Web Platform Installer (Web PI)&lt;/a&gt; now supports the download of the new phpBB release, which supports Windows, IIS and SQL Server. &lt;/p&gt;  &lt;p&gt;Version 3.0.7-PL1 of phpBB takes advantage of a number of features for PHP applications on the Microsoft Web Platform with Windows, IIS and SQL Server including:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/sqlphp/"&gt;SQL Server Driver for PHP 1.1&lt;/a&gt;, provides key interoperability for PHP applications to use SQL Server for data storage. Released under the OSI approved MS-PL license and available on &lt;a href="http://sqlsrvphp.codeplex.com/"&gt;CodePlex&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.iis.net/download/WinCacheForPhp"&gt;WinCache Extension for PHP 1.0.1&lt;/a&gt;, provides increased performance for PHP applications on Windows and IIS. Released under the BSD license, is available from the PHP Extension Community Library (PECL) website. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Microsoft is committed to enabling interoperability of the Microsoft Web Platform. As part of our efforts with the open source community, Microsoft &lt;a href="http://tracker.phpbb.com/browse/PHPBB3-9039"&gt;contributed a patch to the phpBB project&lt;/a&gt; to allow it to interoperate with SQL Server using Microsoft's SQL Server Driver for PHP, and then worked very closely with &lt;a href="http://www.naderman.de/"&gt;Nils Aderman&lt;/a&gt;, &lt;a href="http://www.cs278.org/"&gt;Chris Smith&lt;/a&gt; and &lt;a href="http://user.cs.tu-berlin.de/~hsudhof/"&gt;Henry Sudhof&lt;/a&gt; of the phpBB Core Team to &lt;a href="http://area51.phpbb.com/phpBB/viewtopic.php?f=3&amp;amp;t=32736"&gt;accept our patch contribution&lt;/a&gt;. The SQL Server Driver for PHP 1.1, released in October 2009, provides UTF-8 support, Multiple Active Record Sets (MARS) and the option to leverage SQL Azure providing the option to deploy as a full or partial cloud solution.&lt;/p&gt;  &lt;p&gt;Additionally Microsoft worked with the phpBB Core Team to help enable phpBB to leverage the WinCache Extension for PHP. WinCache provides performance benefits for PHP applications on Windows and IIS and is released under the BSD license with the source hosted and maintained on the &lt;a href="http://pecl.php.net/package/WinCache"&gt;PHP Extension Community Library (PECL)&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;This release by the phpBB community is another great example of how Microsoft is working with the PHP community to provide higher levels of interoperability and performance as well as providing customers the option to run the applications they want on the Microsoft Web Platform&lt;a name="_GoBack"&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/web/gallery/phpBB.aspx"&gt;Try phpBB on the Microsoft Web Platform today&lt;/a&gt;!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10009191" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/webplatform/archive/tags/Announcements/">Announcements</category><category domain="http://blogs.msdn.com/b/webplatform/archive/tags/PHP/">PHP</category><category domain="http://blogs.msdn.com/b/webplatform/archive/tags/IIS/">IIS</category></item><item><title>SQL Server Driver for PHP Adds Support for PHP Data Objects</title><link>http://blogs.msdn.com/b/webplatform/archive/2010/04/19/sql-server-driver-for-php-adds-support-for-php-data-objects.aspx</link><pubDate>Tue, 20 Apr 2010 01:49:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9998857</guid><dc:creator>lmoroney[at]microsoft.com</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/webplatform/rsscomments.aspx?WeblogPostID=9998857</wfw:commentRss><comments>http://blogs.msdn.com/b/webplatform/archive/2010/04/19/sql-server-driver-for-php-adds-support-for-php-data-objects.aspx#comments</comments><description>&lt;p&gt;This week, Microsoft is participating in the &lt;a href="http://sf2010.drupal.org/"&gt;DrupalCon&lt;/a&gt; San Francisco Conference at the Moscone Center. The event marks an important milestone for Microsoft, as we announced the release of a Community Technology Preview (CTP) for the new SQL Server Driver for PHP 2.0, which includes support for PHP Data Objects (PDO).&lt;/p&gt;  &lt;p&gt;The SQL Server Driver for PHP 2.0 with PDO will enable popular PHP applications like Drupal 7 to use the PDO “PHP style” and interoperate smoothly with Microsoft’s SQL Server database. Alongside our efforts, the &lt;a href="http://www.commerceguys.com/"&gt;Commerce Guys&lt;/a&gt;, a company providing ecommerce solutions with Drupal, is also presenting a beta version of Drupal 7 running on SQL Server using this new PDO Application Programming Interface (API) in the SQL Server Driver for PHP 2.0.&lt;/p&gt;  &lt;p&gt;You can read more about how Microsoft’s SQL Server Driver for PHP 2.0 CTP is adding PHP’s PDO style data access to SQL Server by visiting &lt;a href="http://blogs.msdn.com/interoperability/archive/2010/04/19/sql-server-driver-for-php-2-0-ctp-adds-php-s-pdo-style-data-access-for-sql-server.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9998857" width="1" height="1"&gt;</description></item><item><title>Visual Studio 2010, .NET Framework 4, ASP.NET 4 Released</title><link>http://blogs.msdn.com/b/webplatform/archive/2010/04/13/visual-studio-2010-net-framework-4-asp-net-4-released.aspx</link><pubDate>Wed, 14 Apr 2010 05:28:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9995597</guid><dc:creator>lmoroney[at]microsoft.com</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/webplatform/rsscomments.aspx?WeblogPostID=9995597</wfw:commentRss><comments>http://blogs.msdn.com/b/webplatform/archive/2010/04/13/visual-studio-2010-net-framework-4-asp-net-4-released.aspx#comments</comments><description>&lt;p&gt;Yesterday, Microsoft launched the final release of Visual Studio 2010 and .NET Framework 4, which includes many of the frameworks, tools and languages utilized when deploying solutions on &lt;a href="http://www.microsoft.com/web/default.aspx"&gt;Microsoft’s Web Platform&lt;/a&gt;. As part of this launch, deploying ASP.NET applications gets a lot easier! The newest versions of both &lt;a href="http://www.asp.net/"&gt;ASP.NET 4&lt;/a&gt; and &lt;a href="http://www.asp.net/mvc/"&gt;ASP.NET MVC 2&lt;/a&gt; are now immediately available for download. Also, the team just finished updating the &lt;a href="http://www.microsoft.com/web/jumpstart/"&gt;Microsoft Web Platform Installer&lt;/a&gt; to include the latest version of the framework, web server, database and tools you’ll need to build and run Web sites and applications on Windows. To read more about the launch technologies and capabilities, visit &lt;a href="http://weblogs.asp.net/scottgu/archive/2010/04/12/visual-studio-2010-and-net-4-released.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Also, check out the ASP.NET Spotlight at: &lt;a href="http://www.microsoft.com/web/spotlight/asp.net.aspx"&gt;http://www.microsoft.com/web/spotlight/asp.net.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9995597" width="1" height="1"&gt;</description></item><item><title>Free training on Microsoft Web Platform in Web Camps</title><link>http://blogs.msdn.com/b/webplatform/archive/2010/04/09/free-training-on-microsoft-web-platform-in-web-camps.aspx</link><pubDate>Fri, 09 Apr 2010 08:23:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9993017</guid><dc:creator>lmoroney[at]microsoft.com</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/webplatform/rsscomments.aspx?WeblogPostID=9993017</wfw:commentRss><comments>http://blogs.msdn.com/b/webplatform/archive/2010/04/09/free-training-on-microsoft-web-platform-in-web-camps.aspx#comments</comments><description>&lt;p&gt;&lt;b&gt;function webCamps() {&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160; day1.Learn();&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160; day2.Build();       &lt;br /&gt;}&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Interested in learning how new innovations in Microsoft's Web Platform and developer tools like ASP.NET 4 and Visual Studio 2010 can make you a more productive web developer? If you're currently working with PHP, Ruby, ASP or older versions of ASP.NET and want to hear how you can create amazing websites more easily, then register for a Web Camp near you today! &lt;/p&gt;  &lt;p&gt;Microsoft's Web Camps are free, two-day events that allow you to learn and build on the Microsoft Web Platform. At camp, you will hear from Microsoft experts on the latest components of the platform, including ASP.NET Web Forms, ASP.NET MVC, jQuery, Entity Framework, IIS, Visual Studio 2010 and much more. &lt;/p&gt;  &lt;p&gt;Web Camps also provide the opportunity to get hands on with labs and get creative by building in teams. All this with Microsoft experts on hand to guide you through.&lt;/p&gt;  &lt;p&gt;We look forward to seeing you at camp soon! &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.webcamps.ms"&gt;www.webcamps.ms &lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt; &lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 10px; display: inline; border-top: 0px; border-right: 0px" title="blank logo" border="0" alt="blank logo" src="http://blogs.msdn.com/blogfiles/webplatform/WindowsLiveWriter/FreetrainingonMicrosoftWebPlatforminWebC_139E/blank%20logo_3c0cf6e4-a96f-47ee-9266-79330788d6d8.png" width="244" height="238" /&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9993017" width="1" height="1"&gt;</description></item></channel></rss>