Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>You should download <a href="http://www.microsoft.com/exPress/" rel="nofollow noreferrer">Visual Studio 2008 Express</a>, and download <a href="http://www.asp.net/mvc/download/" rel="nofollow noreferrer">ASP.NET MVC 1.0</a> (I wouldn't download ASP.NET MVC 2.0 yet because it's only in RC. Wait until it hits 2.0 final).</p> <p>You can also check out the <a href="http://weblogs.asp.net/scottgu/archive/2009/04/28/free-asp-net-mvc-nerddinner-tutorial-now-in-html.aspx" rel="nofollow noreferrer">Nerddinner walkthrough</a>. It's very helpful when learning ASP.NET MVC.</p> <ul> <li>Generators</li> </ul> <p>Do you mean code generators? Ew.</p> <ul> <li>Gems/Plugins</li> </ul> <p>If you want functionality, you can either build it or see if a JQuery plugin exists for it.</p> <ul> <li>Databases</li> </ul> <p>The Database is accessed through your model.</p> <ul> <li>Migrations</li> </ul> <p>?</p> <ul> <li>Routes</li> </ul> <p>Routing is handled by the framework, and you can add routes in the <code>Global.asax.cs</code> file.</p> <ul> <li>Models (ORMs)</li> </ul> <p>Models are indeed still called 'Models', and in ASP.NET MVC, if you use LINQ-To-SQL, the model is generated for you when you drag your database tables in. You can use the Repository pattern to access the database model.</p> <ul> <li>Controllers (InheritedResources)</li> </ul> <p>Controllers are still called controllers.</p> <ul> <li>Views (layouts, templates, partials)</li> </ul> <p>There are different types of View Engines, but the one provided with ASP.NET MVC should do well at first.</p> <ul> <li>Rails Console</li> </ul> <p>I'm guessing you mean the IDE/Debugger? You can build and debug an ASP.NET MVC app inside of Visual Studio.</p> <ul> <li>Test Units/Specs </li> </ul> <p>You can use NUnit, or you can use MSUnit. MSUnit is already integrated with Visual Studio, but NUnit can be.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload