<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/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>Microsoft MVC bloggers</title><link>http://weblogs.asp.net/aspnet-mvc/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Interface Inheritance Esoterica</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/11/10/interface-inheritance-esoterica.aspx</link><pubDate>Tue, 10 Nov 2009 18:43:13 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7250788</guid><dc:creator>ASP.NET MVC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7250788</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/11/10/interface-inheritance-esoterica.aspx#comments</comments><description>I learned something new yesterday about interface inheritance in .NET as compared to implementation inheritance. To illustrate this difference, here’s a simple demonstration. I’ll start with two concrete classes, one which inherits from the other. Each class defines a property. In this case, we’re dealing with implementation inheritance . public class Person { public string Name { get; set; } } public class SuperHero : Person { public string Alias { get; set; } } We can now use two different techniques to print out the properties of the SuperHero type: type descriptors and reflection. Here’s a little console app that does this. Note the code I’m showing below doesn’t include a few Console.WriteLine calls that I have in the actual app. static...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/11/10/interface-inheritance-esoterica.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7250788" width="1" height="1"&gt;</description></item><item><title>Html Encoding Nuggets With ASP.NET MVC 2</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/11/04/html-encoding-nuggets-with-asp-net-mvc-2.aspx</link><pubDate>Wed, 04 Nov 2009 05:56:49 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7246546</guid><dc:creator>ASP.NET MVC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7246546</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/11/04/html-encoding-nuggets-with-asp-net-mvc-2.aspx#comments</comments><description>In a recent blog post, I introduced ASP.NET 4’s new HTML Encoding code block syntax as well as the corresponding IHtmlString interface and HtmlString class. I also mentioned that ASP.NET MVC 2 would support this new syntax when running on ASP.NET 4 . In fact, you can try it out now by downloading and installing Visual Studio 2010 Beta 2. I’ve also mentioned in the past that we are not conditionally compiling ASP.NET MVC 2 for each platform. Instead, we’re building System.Web.Mvc.dll against ASP.NET 3.5 SP1 and simply including that one in VS08 and VS10. Thus when you’re running ASP.NET MVC 2 on ASP.NET 4, it’s the same byte for byte assembly as the same one you would run on ASP.NET 3.5 SP1. This fact ought to raise a question in your mind. If...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/11/04/html-encoding-nuggets-with-asp-net-mvc-2.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7246546" width="1" height="1"&gt;</description></item><item><title>Speaking at Tech-Ed Europe Next Week</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/11/03/speaking-at-tech-ed-europe-next-week.aspx</link><pubDate>Tue, 03 Nov 2009 15:15:02 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7246018</guid><dc:creator>Stephen Walther on ASP.NET MVC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7246018</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/11/03/speaking-at-tech-ed-europe-next-week.aspx#comments</comments><description>I’m going to Berlin! Next week, I’m giving talks at Tech-Ed Europe on two of my favorite topics: What&amp;#39;s New in Microsoft ASP.NET Model-View-Controller ASP.NET Model-View-Controller (MVC) 2 introduces new features to make you more productive when building an ASP.NET MVC application. Templated helpers allow automatically associatiating edit and display elements with data types. Areas provide a means of dividing a large Web application into multiple projects. Data annotations allow attaching metadata attributes on a model to control validation. Microsoft ASP.NET AJAX: Taking AJAX to the Next Level Hear how ASP.NET AJAX 4.0 makes building pure client-side AJAX Web applications even easier, and watch us build an entire data-driven ASP.NET AJAX...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/11/03/speaking-at-tech-ed-europe-next-week.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7246018" width="1" height="1"&gt;</description></item><item><title>The Microsoft Ajax Library and Visual Studio Beta 2</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/21/the-microsoft-ajax-library-and-visual-studio-beta-2.aspx</link><pubDate>Wed, 21 Oct 2009 16:21:39 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7235128</guid><dc:creator>Stephen Walther on ASP.NET MVC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7235128</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/21/the-microsoft-ajax-library-and-visual-studio-beta-2.aspx#comments</comments><description>Visual Studio 2010 Beta 2 was released this week and one of the first things that I hope you notice is that it no longer contains the latest version of ASP.NET AJAX. What happened? Where did AJAX go? Just like Sting and The Police , just like Phil Collins and Genesis , just like Greg Page and the Wiggles , AJAX has gone out of band! We are starting a solo career. A Name Change First things first. In previous releases, our Ajax framework was named ASP.NET AJAX . We now have changed the name of the framework to the Microsoft Ajax Library . There are two reasons behind this name change. First, the members of the Ajax team got tired of explaining to everyone that our Ajax framework is not tied to the server-side ASP.NET framework. You can use the...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/10/21/the-microsoft-ajax-library-and-visual-studio-beta-2.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7235128" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/JavaScript/default.aspx">JavaScript</category></item><item><title>The Minutes On 9 - Channel 9 Video Interviews with the ASP.NET 4 Team</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/21/the-minutes-on-9-channel-9-video-interviews-with-the-asp-net-4-team.aspx</link><pubDate>Wed, 21 Oct 2009 07:30:10 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7234662</guid><dc:creator>Scott Hanselman's Computer Zen - ASP.NET MVC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7234662</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/21/the-minutes-on-9-channel-9-video-interviews-with-the-asp-net-4-team.aspx#comments</comments><description>Who loves you? Not only is Visual Studio 2010 Beta 2 now available for everyone to download (not just subscribers) but I&amp;#39;ve got 11 short video interviews with the ASP.NET 4 team up on Channel 9. I was up in Redmond just last week and made sure to stop by the offices of as many ASP.NET developers and program managers as I could. I chatted with a few faces you may recognize and a few you may not. All of them are working hard to make ASP.NET 4 cool. I&amp;#39;m still working on my video techniques, and I used two different HD cameras to film these videos. Your feedback (negative AND positive) is always appreciated. This series of videos is called Hanselminutes on 9 and you can get to all of these (and many more) using the Channel 9 Tag &amp;quot; hanselminuteson9...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/10/21/the-minutes-on-9-channel-9-video-interviews-with-the-asp-net-4-team.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7234662" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/Channel9/default.aspx">Channel9</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET+Dynamic+Data/default.aspx">ASP.NET Dynamic Data</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET+Ajax/default.aspx">ASP.NET Ajax</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/VS2010/default.aspx">VS2010</category></item><item><title>VS10 Beta 2 From an ASP.NET MVC Perspective</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/21/vs10-beta-2-from-an-asp-net-mvc-perspective.aspx</link><pubDate>Wed, 21 Oct 2009 04:30:10 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7234504</guid><dc:creator>ASP.NET MVC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7234504</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/21/vs10-beta-2-from-an-asp-net-mvc-perspective.aspx#comments</comments><description>You probably don’t need me to tell you that Visual Studio 2010 Beta 2 has been released as it’s been blogged to death all over the place. Definitely check out the many blog posts out there if you want more details on what’s included. This post will focus more on what Visual Studio 2010 means to ASP.NET MVC and vice versa. In the box baby! Well one of the first things you’ll notice is that ASP.NET MVC 2 Preview 2 is included in VS10 Beta 2. When you select the File | New menu option, you’ll be greeted with an ASP.NET MVC 2 project template option under the Web node. Note that when you create your ASP.NET MVC 2 project with Visual Studio 2010, you can choose whether you wish to target ASP.NET 3.5 or ASP.NET 4. If you choose to target ASP.NET 4...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/10/21/vs10-beta-2-from-an-asp-net-mvc-perspective.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7234504" width="1" height="1"&gt;</description></item><item><title>Visual Studio 2010 Beta 2</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/19/visual-studio-2010-beta-2.aspx</link><pubDate>Mon, 19 Oct 2009 16:32:43 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7233255</guid><dc:creator>Scott Hanselman's Computer Zen - ASP.NET MVC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7233255</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/19/visual-studio-2010-beta-2.aspx#comments</comments><description>Lots of big stuff happening this week. Today Visual Studio 2010 Beta 2 is available to MSDN Subscribers and it&amp;#39;ll be available for everyone on Wednesday. I&amp;#39;m running Beta 2 on all my machines now and really digging it. It&amp;#39;s much faster than Beta 1 and I&amp;#39;m doing all my work in it now. It&amp;#39;s come a long way and I&amp;#39;m really impressed at the polish. .NET 4 This is a big deal. This isn&amp;#39;t &amp;quot;.NET 3.6&amp;quot; - there are a lot of improvements of .NET 4, and it&amp;#39;s not just &amp;quot;pile on a bunch of features so you get overwhelmed.&amp;quot; I&amp;#39;ve been working with and talking to many of the teams involved and even though it&amp;#39;s a cheesy thing to say, this is a really customer-focused release. Shouldn&amp;#39;t every release...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/10/19/visual-studio-2010-beta-2.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7233255" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/Learning+.NET/default.aspx">Learning .NET</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/Programming/default.aspx">Programming</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET+Dynamic+Data/default.aspx">ASP.NET Dynamic Data</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET+Ajax/default.aspx">ASP.NET Ajax</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/MSDN/default.aspx">MSDN</category></item><item><title>Hanselminutes Podcast 184: Preview of ASP.NET 4 with Scott Hunter</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/17/hanselminutes-podcast-184-preview-of-asp-net-4-with-scott-hunter.aspx</link><pubDate>Sat, 17 Oct 2009 05:57:21 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7231891</guid><dc:creator>Scott Hanselman's Computer Zen - ASP.NET MVC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7231891</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/17/hanselminutes-podcast-184-preview-of-asp-net-4-with-scott-hunter.aspx#comments</comments><description>My one-hundred-and-eighty-forth podcast is up . Scott&amp;#39;s in Seattle this week and catches Microsoft Program Manager (and one of 1000 Scott&amp;#39;s) Scott Hunter who shares insights in the history and future of ASP.NET 4. What&amp;#39;s coming in VS2010? Subscribe: Download: MP3 Full Show Do also remember the complete archives are always up and they have PDF Transcripts , a little known feature that show up a few weeks after each show. Telerik is our sponsor for this show. Check out their UI Suite of controls for ASP.NET . It&amp;#39;s very hardcore stuff. One of the things I appreciate about Telerik is their commitment to completeness. For example, they have a page about their Right-to-Left support while some vendors have zero support, or don&amp;#39;t...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/10/17/hanselminutes-podcast-184-preview-of-asp-net-4-with-scott-hunter.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7231891" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/Podcast/default.aspx">Podcast</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET+Dynamic+Data/default.aspx">ASP.NET Dynamic Data</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/JavaScript/default.aspx">JavaScript</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET+Ajax/default.aspx">ASP.NET Ajax</category></item><item><title>Using the New Microsoft Ajax Minifier</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/16/using-the-new-microsoft-ajax-minifier.aspx</link><pubDate>Fri, 16 Oct 2009 20:25:13 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7231677</guid><dc:creator>Stephen Walther on ASP.NET MVC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7231677</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/16/using-the-new-microsoft-ajax-minifier.aspx#comments</comments><description>Last night, Scott Guthrie announced that the ASP.net team published a free tool that enables you to improve the performance of your Ajax applications by reducing the size of its JavaScript files. The new tool is named the Microsoft Ajax Minifier. You can read Scott Guthrie’s announcement here: http://weblogs.asp.net/scottgu/archive/2009/10/15/announcing-microsoft-ajax-library-preview-6-and-the-microsoft-ajax-minifier.aspx And you can download and install the free tool from the CodePlex website here: http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=34488 In this blog entry, I explain how you can take advantage of the Microsoft Ajax from the command-line and when you are using Visual Studio. Overview of the Microsoft Ajax Minifier...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/10/16/using-the-new-microsoft-ajax-minifier.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7231677" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/JavaScript/default.aspx">JavaScript</category></item><item><title>ASP.NET MVC 1.0 Scripts Available on Microsoft CDN</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/15/asp-net-mvc-1-0-scripts-available-on-microsoft-cdn.aspx</link><pubDate>Fri, 16 Oct 2009 03:56:02 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7231091</guid><dc:creator>ASP.NET MVC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7231091</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/15/asp-net-mvc-1-0-scripts-available-on-microsoft-cdn.aspx#comments</comments><description>A little while ago, Scott Guthrie announced the launch of the Microsoft Ajax CDN . In his post he talked about how ASP.NET 4 will have support for the CDN as well as the list of scripts that are included. The good news today is due to the hard work of Stephen Walther and the ASP.NET Ajax team , they’ve added a couple of new scripts to the CDN which are near and dear to my heart, the ASP.NET MVC 1.0 scripts. The following code snippet shows how you can start using them today. &amp;lt; script src =&amp;quot;http://ajax.microsoft.com/ajax/3.5/MicrosoftAjax.js&amp;quot; type =&amp;quot;text/javascript&amp;quot; &amp;gt;&amp;lt;/ script &amp;gt; &amp;lt; script src =&amp;quot;http://ajax.microsoft.com/ajax/mvc/MicrosoftMvcAjax.js&amp;quot; type =&amp;quot;text/javascript&amp;quot; &amp;gt;&amp;lt;/ script...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/10/15/asp-net-mvc-1-0-scripts-available-on-microsoft-cdn.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7231091" width="1" height="1"&gt;</description></item><item><title>Hanselminutes Podcast 182 - The History and Future of Web Standards with Molly Holzschlag from molly.com</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/02/hanselminutes-podcast-182-the-history-and-future-of-web-standards-with-molly-holzschlag-from-molly-com.aspx</link><pubDate>Fri, 02 Oct 2009 19:14:09 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7221818</guid><dc:creator>Scott Hanselman's Computer Zen - ASP.NET MVC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7221818</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/02/hanselminutes-podcast-182-the-history-and-future-of-web-standards-with-molly-holzschlag-from-molly-com.aspx#comments</comments><description>My one-hundred-and-eighty-second podcast is up . Scott&amp;#39;s in Mexico this week and he&amp;#39;s sitting down with Molly Holzschlag . Molly is a well-known Web standards advocate, instructor, and author and correctly works for Opera as an evangelist. She explains the history of HTML, SGML and XML and we chat about where we think the web is headed. Molly is on Twitter , and at http://www.molly.com . Subscribe: Download: MP3 Full Show Do also remember the complete archives are always up and they have PDF Transcripts , a little known feature that show up a few weeks after each show. Telerik is our sponsor for this show. Check out their UI Suite of controls for ASP.NET . It&amp;#39;s very hardcore stuff. One of the things I appreciate about Telerik is...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/10/02/hanselminutes-podcast-182-the-history-and-future-of-web-standards-with-molly-holzschlag-from-molly-com.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7221818" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/Podcast/default.aspx">Podcast</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/Internationalization/default.aspx">Internationalization</category></item><item><title>New AJAX Control Toolkit Release</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/01/new-ajax-control-toolkit-release.aspx</link><pubDate>Thu, 01 Oct 2009 15:44:44 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7221100</guid><dc:creator>Stephen Walther on ASP.NET MVC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7221100</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/01/new-ajax-control-toolkit-release.aspx#comments</comments><description>We just released a new version of the AJAX Control Toolkit today. This new version includes significant bug fixes and two new controls. You can download the latest version – the September 30 th release – from the CodePlex website right here: http://ajaxcontroltoolkit.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=33804 Read the following tutorial to learn how to install the AJAX Control Toolkit: http://www.asp.net/learn/Ajax-Control-Toolkit/tutorial-47-cs.aspx In this blog entry, I provide a brief walkthrough of the two new controls included with this release and list the new bug fixes. Seadragon Control The Seadragon control enables you to pan, zoom, and make an image full screen. The control performs all of these fancy image effects using...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/10/01/new-ajax-control-toolkit-release.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7221100" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/JavaScript/default.aspx">JavaScript</category></item><item><title>ASP.NET MVC 2 Preview 2</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/01/asp-net-mvc-2-preview-2.aspx</link><pubDate>Thu, 01 Oct 2009 10:00:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7220947</guid><dc:creator>ASP.NET MVC</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7220947</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/10/01/asp-net-mvc-2-preview-2.aspx#comments</comments><description>Today we just released ASP.NET MVC 2 Preview 2 for Visual Studio 2008 SP1 (and ASP.NET 3.5 SP1), which builds on top of the work we did in Preview 1 released two months ago . Download Page Release Notes Roadmap Some of the cool new features we’ve added to Preview 2 include: Client-Side Validation – ASP.NET MVC 2 includes the jQuery validation library to provide client-side validation based on the model’s validation metadata. It is possible to hook in alternative client-side validation libraries by writing an adapter which adapts the client library to the JSON metadata in a manner similar to the xVal validation framework . Areas – Preview 2 includes in-the-box support for single project areas for developers who wish to organize their application...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/10/01/asp-net-mvc-2-preview-2.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7220947" width="1" height="1"&gt;</description></item><item><title>Html Encoding Code Blocks With ASP.NET 4</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/09/25/html-encoding-code-blocks-with-asp-net-4.aspx</link><pubDate>Fri, 25 Sep 2009 23:56:50 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7216747</guid><dc:creator>ASP.NET MVC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7216747</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/09/25/html-encoding-code-blocks-with-asp-net-4.aspx#comments</comments><description>One great new feature being introduced in ASP.NET 4 is a new code block ( often called a Code Nugget by members of the Visual Web Developer team ) syntax which provides a convenient means to HTML encode output in an ASPX page or view. &amp;lt;% : CodeExpression %&amp;gt; I often tell people it’s &amp;lt;%= but with the = seen from the front. Let’s look at an example of how this might be used in an ASP.NET MVC view. Suppose you have a form which allows the user to submit their first and last name. After submitting the form, the same view is used to display the submitted values. First Name: &amp;lt;% : Model.FirstName %&amp;gt; Last Name: &amp;lt;% : Model.FirstName %&amp;gt; &amp;lt; form method =&amp;quot;post&amp;quot; &amp;gt; &amp;lt;% : Html.TextBox( &amp;quot;FirstName&amp;quot; ) %&amp;gt; &amp;lt;...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/09/25/html-encoding-code-blocks-with-asp-net-4.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7216747" width="1" height="1"&gt;</description></item><item><title>Microsoft Ajax CDN and the jQuery Validation Library</title><link>http://weblogs.asp.net/aspnet-mvc/archive/2009/09/16/microsoft-ajax-cdn-and-the-jquery-validation-library.aspx</link><pubDate>Wed, 16 Sep 2009 20:10:15 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7208530</guid><dc:creator>Stephen Walther on ASP.NET MVC</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/aspnet-mvc/rsscomments.aspx?PostID=7208530</wfw:commentRss><comments>http://weblogs.asp.net/aspnet-mvc/archive/2009/09/16/microsoft-ajax-cdn-and-the-jquery-validation-library.aspx#comments</comments><description>Scott Guthrie announced the launch of the Microsoft Ajax CDN on his blog last night. If you have not read his post, I recommend that you read it now to get a general overview of the CDN and how you can take advantage of the CDN to improve the performance of your ASP.NET Web Forms and ASP.NET MVC applications: http://weblogs.asp.net/scottgu/archive/2009/09/15/announcing-the-microsoft-ajax-cdn.aspx In his announcement, Scott describes how both the ASP.NET Ajax and the jQuery libraries are included in the CDN. There is one more set of JavaScript files that we added to the CDN today that Scott did not announce: the jQuery Validation library. If you are not familiar with the jQuery Validation library then you should know that this is one of the most...(&lt;a href="http://weblogs.asp.net/aspnet-mvc/archive/2009/09/16/microsoft-ajax-cdn-and-the-jquery-validation-library.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7208530" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://weblogs.asp.net/aspnet-mvc/archive/tags/CDN/default.aspx">CDN</category></item></channel></rss>