MVC 3 ASP.NET
Il modello MVC (Model-View-Controller) si basa su un principio di progettazione architetturale che separa i componenti di un'applicazione Web. Questa separazione consente un maggiore controllo delle singole parti dell'applicazione, che possono così essere sviluppate, modificate e testate più facilmente.
MVC ASP.NET fa parte del framework di ASP.NET. Lo sviluppo di un'applicazione MVC ASP.NET costituisce un'alternativa allo sviluppo di pagine Web Form ASP.NET, ma non sostituisce il modello Web Form.
È possibile ottenere la versione più aggiornata del framework di ASP.NET MVC 2 dalla pagina di download di ASP.NET MVC. Per informazioni sulle novità di questa versione di MVC, vedere ASP.NET MVC 3 nel sito Web ASP.NET.
Nota
È inoltre disponibile una versione precedente del framework di MVC (ASP.NET MVC 2).Se si utilizza un'applicazione scritta specificamente per essere utilizzata con tale versione del framework di MVC, è possibile scaricare ASP.NET MVC 2.
Mappa del contenuto per ASP.NET MVC 3
Per acquisire informazioni su MVC ASP.NET, è consigliabile consultare la documentazione nell'ordine indicato. È possibile scaricare i progetti di esempio completi dalla pagina ASP.NET MVC 3 Code Examples nel sito Web MSDN.
Nota
Ulteriori informazioni sono disponibili negli interventi di blog scritti dagli esperti MVC ASP.NET.Per ulteriori informazioni, vedere Interventi di blog su MVC ASP.NET in una sezione successiva di questo documento.
Interventi di blog su ASP.NET MVC 3
Negli interventi di blog seguenti vengono fornite informazioni aggiuntive sull'utilizzo di ASP.NET MVC 3.
Introducing ASP.NET MVC 3 (Scott Guthrie)
Announcing ASP.NET MVC 3 (Scott Guthrie)
ASP.NET MVC 3 project with the MvcScaffolding package (Steve Sanderson)
How WebMatrix, Razor, ASP.NET Web Pages and MVC fit together (David Ebbo)
Creating an improved ASP.NET MVC 3 Html.ImageActionLink (Tobias Hertkorn)
ASP.NET MVC Diagnostics Using NuGet (Phil Haack)
Granular Request Validation in ASP.NET MVC 3 (Marcin Doboz)
Unobtrusive Client Validation in ASP.NET MVC 3 (Brad Wilson)
Integrating ASP.NET MVC 3 into existing upgraded ASP.NET 4 Web Forms applications (Scott Hanselman)
ASP.NET MVC 3: Using AppFabric Access Control Service to authenticate users (Gunnar Peipman)
ASP.NET MVC 3: New @model keyword in Razor (Scott Guthrie)
Introducing “Razor” – a new view engine for ASP.NET (Scott Guthrie)
Domande frequenti su MVC, aggiornate periodicamente (Rick Anderson)
Suggerimenti su come ottenere rapidamente risposte alle domande su ASP.NET MVC (Rick Anderson)
ASP.NET MVC 3 Tutorials (David Hayden)
Partial views in ASP.NET MVC 3 w/the Razor view engine (Rachel Appel)
How data annotations for ASP.NET MVC validation work (Rachel Appel)
Add IE 9 Pinned Sites, Dynamic Jump Lists & Notifications to MVC Razor Views (Rachel Appel)
Use MvcContrib Grid to Display a Grid of Data in ASP.NET MVC (Scott Mitchell)
Compare Attribute in ASP.NET MVC 3 (Suprotim Agarwal)
Create an ASP.NET MVC application with Windsor and NHibernate at the speed of nuget (José F. Romaniello)
The MVC3 special sauce in POP Forums (Jeff Putz)
MVC3 and MEF (Matthew Abbott)
JsonValueProviderFactory in ASP.NET MVC a3 (David Hayden)
Using Razor Pages with WebForms Master Pages (Matt Hawley)
Improved JavaScript Model Binding in ASP.NET MVC 3 (Malcolm Sheridan)
ASP.NET MVC 3: Using WebMail helper to send e-mail (Gunnar Peipman)
SessionLess Controllers in ASP.NET MVC 3 (David Hayden)
Custom Data Annotation Validator Part I : Server Code (K. Scott Allen)
Conditional Validation in ASP.NET MVC 3 (Simon Ince)
View Model versus Domain Entity Validation with MVC (Simon Ince)
Mobile Redirection for Web Applications in ASP.NET MVC (James Hughes)
Search Engine Friendly URLs in ASP.NET MVC Using Dynamic Routing and a SQL Server Database (Lars-Erik Kindblad)
How to Add MVC 3 Project Types to the Azure Cloud Service Wizard(Jason Haley)
Learn how to use Modernizr from the ASP.NET MVC3 Tools Update to store user data via HTML5 localStorage(Justin Schwartzenberger )
Silverlight 4 in an ASP.NET MVC 3 application and accessing data with JSON ((Justin Schwartzenberger )
Video su ASP.NET MVC 3
Negli interventi video seguenti vengono fornite informazioni aggiuntive sull'utilizzo di ASP.NET MVC 3.
Introduction to ASP.NET MVC 3 (pluralsight)
ASP.NET MVC Controllers (pluralsight)
ASP.NET MVC Razor Views (pluralsight)
Working with Data: Entity Framework (pluralsight)
Working with Data: Validation and Mapping (pluralsight)
JavaScript and Ajax (pluralsight)
Advanced MVC 3 (Brad Wilson)
ASP.NET MVC 3 Roundup of Tutorials, Videos, Labs, and other Assorted Training Materials (Jon Galloway)