ASP.NET MVC 3
Шаблон "Model-View-Controller" (MVC) — это архитектурный принцип, согласно которому веб-приложение делится на компоненты. Такое разделение облегчает управление отдельными частями приложения, что упрощает их разработку, изменение и тестирование.
ASP.NET MVC — это часть платформы ASP.NET. Разработка приложений ASP.NET MVC — это альтернатива разработке страниц веб-форм ASP.NET, но не замена модели веб-форм.
Последнюю версию платформы ASP.NET MVC можно получить на странице загрузки ASP.NET MVC. Сведения о новых возможностях данного выпуска MVC см. в разделе ASP.NET MVC 3 на веб-сайте ASP.NET.
Примечание. |
---|
Также доступна предыдущая версия платформы MVC (ASP.NET MVC 2).если используется приложение, специально созданное для работы с этой версией платформы MVC, можно загрузить ASP.NET MVC 2. |
Карта содержимого для ASP.NET MVC 3
Рекомендуется ознакомиться с документацией о ASP.NET MVC в следующем порядке. Полные примеры проектов можно загрузить на странице ASP.NET MVC 3 Code Examples веб-сайта MSDN.
Примечание. |
---|
Дополнительные сведения доступны в блогах экспертов по ASP.NET MVC.Дополнительные сведения см. в разделе Записи в блогах про ASP.NET MVC далее в этом документе. |
Записи в блогах о ASP.NET MVC 3
Следующие записи в блогах предоставляют дополнительные сведения о работе с ASP.NET MVC 3.
Introducing ASP.NET MVC 3 (Скотт Гатри)
Announcing ASP.NET MVC 3 (Скотт Гатри)
ASP.NET MVC 3 project with the MvcScaffolding package (Стив Сандерсон)
How WebMatrix, Razor, ASP.NET Web Pages and MVC fit together (Дэвид Эббо)
Creating an improved ASP.NET MVC 3 Html.ImageActionLink (Тобиас Герткорн)
ASP.NET MVC Diagnostics Using NuGet (Фил Хаак)
Granular Request Validation in ASP.NET MVC 3 (Марцин Добоз)
Unobtrusive Client Validation in ASP.NET MVC 3 (Брэд Уилсон)
Dependency Injection in MVC 3 Was Made Easier (Джил Финк)
Integrating ASP.NET MVC 3 into existing upgraded ASP.NET 4 Web Forms applications (Скотт Хансельман)
ASP.NET MVC 3: Using AppFabric Access Control Service to authenticate users (Гуннар Пейпман)
ASP.NET MVC 3: New @model keyword in Razor (Скотт Гатри)
Introducing “Razor” – a new view engine for ASP.NET (Скотт Гатри)
MVC FAQ, страница периодически обновляется автором Риком Андерсоном (Rick Anderson)
Tips on getting your ASP.NET MVC questions answered quickly (Рик Андерсон)
ASP.NET MVC 3 Tutorials (Дэвид Хайден)
Partial views in ASP.NET MVC 3 w/the Razor view engine (Рэйчел Эппел)
How data annotations for ASP.NET MVC validation work (Рэйчел Эппел)
Add IE 9 Pinned Sites, Dynamic Jump Lists & Notifications to MVC Razor Views (Рэйчел Эппел)
Use MvcContrib Grid to Display a Grid of Data in ASP.NET MVC (Скотт Митчелл)
Compare Attribute in ASP.NET MVC 3 (Супротим Агарваль)
Create an ASP.NET MVC application with Windsor and NHibernate at the speed of nuget (Хосе Ф. Романиэлло)
The MVC3 special sauce in POP Forums (Джефф Путц)
MVC3 and MEF (Мэттью Эббот)
JsonValueProviderFactory in ASP.NET MVC a3 (Дэвид Хайден)
Using Razor Pages with WebForms Master Pages (Мэтт Хаули)
Improved JavaScript Model Binding in ASP.NET MVC 3 (Малкольм Шеридан)
ASP.NET MVC 3: Using WebMail helper to send e-mail (Гуннар Пейпман)
SessionLess Controllers in ASP.NET MVC 3 (Дэвид Хайден)
Custom Data Annotation Validator Part I : Server Code (К. Скотт Аллен)
Conditional Validation in ASP.NET MVC 3 (Саймон Инс)
View Model versus Domain Entity Validation with MVC (Саймон Инс)
Mobile Redirection for Web Applications in ASP.NET MVC (Джеймс Хью)
Search Engine Friendly URLs in ASP.NET MVC Using Dynamic Routing and a SQL Server Database (Ларс-Эрик Киндблед)
How to Add MVC 3 Project Types to the Azure Cloud Service Wizard(Джейсон Хейли)
Learn how to use Modernizr from the ASP.NET MVC3 Tools Update to store user data via HTML5 localStorage(Джастин Шварценбергер)
Silverlight 4 in an ASP.NET MVC 3 application and accessing data with JSON ((Джастин Шварценбергер)
Видео о ASP.NET MVC 3
Следующие видео предоставляют дополнительные сведения о работе с 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 (Брэд Уилсон)
ASP.NET MVC 3 Roundup of Tutorials, Videos, Labs, and other Assorted Training Materials (Джон Гэллоуэй)