Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Mappa del contenuto per ASP.NET MVC 4

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.

ASP.NET MVC fa parte del framework ASP.NET. Lo sviluppo di un'applicazione ASP.NET MVC costituisce un'alternativa allo sviluppo di pagine Web Form ASP.NET, ma non sostituisce il modello Web Form.

Per informazioni sulle novità introdotte in questa versione di MVC, vedere ASP.NET MVC 4 nel sito Web ASP.NET. Ultimo aggiornamento: settembre 2012

Per informazioni su ASP.NET MVC, è consigliabile consultare la documentazione riportata di seguito.

Scenario

Argomenti

Nuovo contenuto in evidenza

Intro to ASP.NET MVC 4

Using Asynchronous Methods in ASP.NET MVC 4

ASP.NET MVC 4 Mobile Features

Bundling and Minification

ASP.NET MVC 4 + HTML 5 + Knockout + ASP.NET Web API + SignalR = Webstack of Love (video)

Using the HTML5 and jQuery UI Datepicker Popup Calendar with ASP.NET MVC

Introduzione a ASP.NET MVC

Intro to ASP.NET MVC 4

Introduction to ASP.NET MVC  (video di Pluralsight)

Getting Started with EF using MVC

Nella mappa del contenuto per ASP.NET MVC 3 sono inclusi numerosi collegamenti rilevanti per ASP.NET MVC 4

Utilizzo dei dati e di Entity Framework

Getting Started with EF using MVC

Intro to ASP.NET MVC 4

Working with Data: Entity Framework (video di Pluralsight)

Building an ASP.NET MVC4 Application with EF and Web API

Utilizzo delle visualizzazioni

Using the HTML5 and jQuery UI Datepicker Popup Calendar with ASP.NET MVC Fornisce dettagli relativi ai modelli di visualizzazione e modifica, esempio completo incluso.

ASP.NET MVC Razor Views (video di Pluralsight)

Dynamic Versus Strongly Typed Views (Rick Anderson)

Informazioni sui controller

ASP.NET MVC Controllers (video di Pluralsight)

Skinny controller in ASP.NET MVC 4

What is an ActionResult? (Rachel Appel)

The Life And Times of an ASP.NET MVC Controller (Scott Allen)

Use ViewModels to manage data & organize code in ASP.NET MVC applications (Rachel Appel)

When to use ViewBag, ViewData, or TempData in ASP.NET MVC 3 applications (Rachel Appel)

Utilizzo di modelli e binding

What’s the Difference Between a Value Provider and Model Binder? (Phil Haack)

Creating an Entity Framework Data Model for an ASP.NET MVC Application

Model Binding Precedence (post di forum)

Convalida

ASP.NET MVC–How to show asterisk after required field label

Procedura: implementare la convalida remota da un client in MVC

Working with Data: Validation and Mapping (video di Pluralsight)

How data annotations for ASP.NET MVC validation work (Rachel Appel)

Manual Validation with Data Annotations (K. Scott Allen)

Introducing Data Annotations Extensions (Scott Kirkland)

ASP.NET MVC – Display visual hints for the required fields in your model (Radu Enucă)

User friendly CAPTCHA for Asp.NET MVC (Stefan)

Informazioni sul routing degli URL in ASP.NET MVC

Using Constraints for Better Routing in MVC

Utilizzo delle visualizzazioni Razor

Utilizzo degli helper e dell'input del form

Using the HTML5 and jQuery UI Datepicker Popup Calendar (Rick Anderson)

Cascading DropDownList in ASP.NET MVC (Rick Anderson)

How to add a required validator to a CheckBoxList (Simone Chiaretta)

SignalR

Clean up your MVC app with SignalR - Novanet

Internazionalizzazione e localizzazione

Adding Validation to the Model

Globalization, Internationalization and Localization in ASP.NET MVC 3, JavaScript and jQuery

Recap: i18n Packages for MVC4 Il pacchetto principale contiene una classe di helper per il mapping di un codice impostazioni locali a un oggetto CultureInfo, con metodi helper aggiuntivi per identificare le informazioni correlate alla cultura. È inoltre inclusa una trasformazione di configurazione per consentire la globalizzazione del sito Web.

ASP.NET MVC Localization complete guide (Alex Adamyan)

jquery /globalize Libreria JavaScript per la globalizzazione e la localizzazione.

ASP.NET MVC 3 Internationalization (Nadeem Afana)

Creating a Bilingual ASP.NET MVC3 Application (Keith Barrow)

ASP.NET MVC Localization (Michael K. Campbell)

Model Metadata and Validation Localization using Conventions (Phil Haack)

Utilizzo di Ajax, JSON e jQuery

Dynamic Menus in ASP.NET MVC 4 using EF Code First and jQuery

Working with Edit/Display templates and the jQuery UI Popup Calendar

Project Silk: Client-Side Web Development for Modern Browsers

HTML5

Applicazione di filtri

Applicazione di filtri in ASP.NET MVC (articolo MSDN di Rick Anderson con download di progetto)

Sicurezza delle applicazioni ASP.NET MVC

Securing your ASP.NET MVC 4 Application (Rick Anderson)

MVC 3 Security (video di Pluralsight)

Implementing MVC Two Factor Authentication in ASP.NET MVC with Google Authenticator

Response.Redirect and ASP.NET MVC – Do Not Mix (Rick Anderson)

Mixing Forms and Windows Authentication (craig-andera)

Preventing Security Development Errors: Lessons Learned at Windows Live by Using ASP.NET MVC

Preventing Javascript Encoding XSS attacks in ASP.NET MVC (Jon Galloway)

Hack Proofing Your Microsoft ASP.NET Web Forms and MVC Applications (video di Adam Tuliper)

ASP.NET MVC Ajax CSRF Protection With jQuery 1.5

Prevent Cross-Site Request Forgery (CSRF) using ASP.NET MVC’s AntiForgeryToken() helper

Adding Two-Factor Authentication to a ASP.NET MVC Application (Jimmy Larkin)

Using AntiXss As The Default Encoder For ASP.NET (Phil Haack)

Prevenzione degli attacchi injection JavaScript (XSS) (esercitazione sul sito Web ASP.NET)

Preventing Cross-Site Request Forgery (CSRF) attacks (esercitazione sul sito Web ASP.NET)

Microsoft patterns & practices: Project Silk (progetto di esempio e documentazione scaricabili)

Miglioramento delle prestazioni delle applicazioni ASP.NET MVC

Using Asynchronous Methods in ASP.NET MVC 4

Bundling and Minification

Bundling and Minifying Inline CSS and JS

Easily Add Performance Counters to Your MVC Application (Ben Grover)

YSlow “Grade A” website with ASP.NET MVC 4 (Harvey Kandola)

Precompile your MVC Razor views using RazorGenerator (David Ebbo)

How to improve the performance of ASP.NET MVC web applications (Simone Chiaretta)

ASP.NET MiniProfiler from StackExchange rocks your world (Scott Hanselman)

Classe OutputCacheAttribute

Optimizing Your MVC4 App to the Max

ASP.NET MVC Performance Tips (Marcin Doboz)

Improving ASP.NET MVC Application Performance at MVCConf (Steve Smith)

Testing SSL and HTTP Compression in your ASP.NET web sites with IIS Express (G. Andrew Duthie)

Optimizing Your Web App To The Max (By replacing images with fonts) (Harvey Kandola)

How ASP.NET MVC Routing Works and its Impact on the Performance of Static Requests (Thomas Marquardt)

mvc-mini-profiler

ASP.NET GZip Encoding Caveats (Rick Strahl)

Test delle applicazioni ASP.NET MVC

Procedura dettagliata: utilizzo dello sviluppo basato su test con ASP.NET MVC

TDD and Unit Testing with ASP.NET MVC 3 (video di Pluralsight)

The "Testable Object" Pattern (Brad Wilson)

Full Throttle TDD (Brad Wilson)

Break away from the debugging cycle of doom in ASP.NET MVC with unit tests (Rachel Appel)

Unit test your MVC views using Razor Generator (David Ebbo)

Building Testable ASP.NET MVC Applications

Making the Most of ELMAH ASP.NET Error Logging (Michael K. Campbell)

Posizione del servizio e inserimento di dipendenze nelle applicazioni ASP.NET MVC

Debug delle applicazioni ASP.NET MVC

Finding Bad Controllers

Distribuzione delle applicazioni ASP.NET MVC

Configuration and Deployment with ASP.NET MVC 3 (video di Pluralsight)

Procedure consigliate

MSDN Patterns & Practices introduces Project Silk, a web guidance project (Rachel Appel)

Microsoft patterns & practices: Project Silk (progetto di esempio e documentazione scaricabili)

Best Practices for ASP.NET MVC (Ben Grover)

ASP.NET MVC Best Practices (Part 1) (Kazi Manzur Rashid)

12 ASP.NET MVC Best Practices (Simone Chiaretta)

Supporto per pagine Mobile in ASP.NET MVC

ASP.NET MVC 4 Mobile Features

Progressively enable the mobile web with ASP.NET MVC 4, HTML5, and jQuery Mobile (video di Phil Haack)

Learning about Progressive Enhancement - Supporting Mobile Browsers with CSS3 Media Queries (Scott Hanselman)

Cloud computing e ASP.NET MVC

Configuration Tips For ASP.NET MVC 4 on a Windows Azure Website

Importanti blog ASP.NET che includono di frequente informazioni su MVC

Scott Guthrie su ASP.NET MVC

Phil Haack su ASP.NET MVC

Steve Sanderson su ASP.NET MVC

Scott Hanselman su ASP.NET MVC

Rachel Appel su ASP.NET MVC

Rick Anderson su ASP.NET MVC

Stuart Leeks su ASP.NET MVC

David Hayden (David Hayden)

Imran Baloch su ASP.NET MVC

Andrei Ignat su ASP.NET MVC

Radu Enuca su ASP.NET MVC

Kazi Manzur Rashid su ASP.NET MVC

Blog di Simon Ince su MVC

Risorse aggiuntive

ASP.NET MVC - Highlight Current Link

ASP.NET MVC: Handling Exceptions and 404 Errors

Using Web Fonts In Your ASP.NET MVC Application

Cascading drop down with knockout.js and ASP.NET MVC

This is Parrot un nuovo motore di visualizzazione per ASP.NET MVC

Responsive design using Foundation with ASP.NET MVC

Negli interventi video seguenti vengono fornite informazioni aggiuntive sull'utilizzo di ASP.NET MVC 3. Alcuni di questi video, benché menzionati in precedenza, vengono elencati di nuovo per comodità.

Ultimo aggiornamento: settembre 2012

Mostra: