<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: mvc</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/mvc.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2010-10-13T17:23:00+00:00</updated><author><name>Simon Willison</name></author><entry><title>Backbone.js</title><link href="https://simonwillison.net/2010/Oct/13/backbonejs/#atom-tag" rel="alternate"/><published>2010-10-13T17:23:00+00:00</published><updated>2010-10-13T17:23:00+00:00</updated><id>https://simonwillison.net/2010/Oct/13/backbonejs/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://documentcloud.github.com/backbone/"&gt;Backbone.js&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
As should be expected for a DocumentCloud project, Backbone is a concise, elegant and educational take on the JavaScript MVC pattern. Depends on Underscore.js and plays well with jQuery.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/documentcloud"&gt;documentcloud&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/jquery"&gt;jquery&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mvc"&gt;mvc&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/underscore"&gt;underscore&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/backbone"&gt;backbone&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/recovered"&gt;recovered&lt;/a&gt;&lt;/p&gt;



</summary><category term="documentcloud"/><category term="javascript"/><category term="jquery"/><category term="mvc"/><category term="underscore"/><category term="backbone"/><category term="recovered"/></entry><entry><title>.aspx considered harmful</title><link href="https://simonwillison.net/2008/Jan/17/aspx/#atom-tag" rel="alternate"/><published>2008-01-17T18:01:27+00:00</published><updated>2008-01-17T18:01:27+00:00</updated><id>https://simonwillison.net/2008/Jan/17/aspx/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://blog.jonudell.net/2008/01/17/aspx-considered-harmful/"&gt;.aspx considered harmful&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Jon Udell: “I guess I’m extra-sensitive to the .aspx thing now that I work for Microsoft, because I know that to folks outside the Microsoft ecosystem it screams: We don’t get the web.”—he goes on to mention that smart URL rewriting is thankfully built in to the upcoming ASP.NET MVC framework.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/aspnet"&gt;aspnet&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/aspx"&gt;aspx&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/jon-udell"&gt;jon-udell&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/microsoft"&gt;microsoft&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mvc"&gt;mvc&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/urls"&gt;urls&lt;/a&gt;&lt;/p&gt;



</summary><category term="aspnet"/><category term="aspx"/><category term="jon-udell"/><category term="microsoft"/><category term="mvc"/><category term="urls"/></entry><entry><title>ASP.NET MVC Framework</title><link href="https://simonwillison.net/2007/Oct/22/aspnet/#atom-tag" rel="alternate"/><published>2007-10-22T13:45:06+00:00</published><updated>2007-10-22T13:45:06+00:00</updated><id>https://simonwillison.net/2007/Oct/22/aspnet/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx"&gt;ASP.NET MVC Framework&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
This looks pretty good. It includes clean URL support that’s very similar to how Django does things (with a nice alternative syntax for developers who don’t like regular expressions).


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/aspnet"&gt;aspnet&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/django"&gt;django&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/microsoft"&gt;microsoft&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mvc"&gt;mvc&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/scott-guthrie"&gt;scott-guthrie&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/urls"&gt;urls&lt;/a&gt;&lt;/p&gt;



</summary><category term="aspnet"/><category term="django"/><category term="microsoft"/><category term="mvc"/><category term="scott-guthrie"/><category term="urls"/></entry><entry><title>SproutCore</title><link href="https://simonwillison.net/2007/Aug/7/sproutcore/#atom-tag" rel="alternate"/><published>2007-08-07T23:35:32+00:00</published><updated>2007-08-07T23:35:32+00:00</updated><id>https://simonwillison.net/2007/Aug/7/sproutcore/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://wiki.sproutit.com/core/"&gt;SproutCore&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
MVC JavaScript framework used to build the new .Mac Web Gallery application.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="http://www.whump.com/moreLikeThis/2007/08/07/sproutcore-and-web-gallery/"&gt;Bill Humphries&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ajax"&gt;ajax&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/apple"&gt;apple&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/bill-humphries"&gt;bill-humphries&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/dotmac"&gt;dotmac&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mvc"&gt;mvc&lt;/a&gt;&lt;/p&gt;



</summary><category term="ajax"/><category term="apple"/><category term="bill-humphries"/><category term="dotmac"/><category term="javascript"/><category term="mvc"/></entry></feed>