Публикации с тэгом "Model–View–Controller"
НОВОСТЬ Новые курсы Pluralsight: ASP.NET Web API, Orchard
Стали доступными новые курсы компания Pluralsight. Бесплатный курс MVC with EF Code First, HTML5 and jQuery. Чтобы посмотреть курс, следуйте инструкциям, описанными в блоге Скота Гатри. Описания других курсов приведены ниже. Introduction to the ASP.NET Web API In the world of HTML5, mobile devices, and modern development techniques, HTTP has become the default option for building rich, scalable services. The ASP.NET Web API was designed from the ground up to meet the need of developers who want ...
СТАТЬЯ Дайджест ссылок и материалов #15
Windows Azure Accelerator for Web Roles Download Getting Started with the Windows Azure Accelerator for Web Roles Nathan Totten – Introducing the Windows Azure Accelerator for Web Roles Nathan Totten – Extending the Windows Azure Accelerator for Web Roles with PHP and MVC3 Matias Woloski – Windows Azure Accelerator for Web Roles Brent Stineman – Windows Azure Accelerator for Web Roles (Year of Azure Week 2) Windows Phone 7 Windows Phone 7 Rocks! Microsoft Theme Builder Перед тем как запустить эт...
СТАТЬЯ Убираем "Home" из названий ссылок в ASP.NET MVC
По умолчанию ASP.NET MVC генерирует дефолтный Home контроллер, для отображения базовых страниц, например, Index. Доступ к этой странице осуществляется без явного указания имени контроллера, например, http://msug.vn.ua/. Но другие страницы – About, ContactUs и т.д. требуют указания в url названия контроллера (Home) и выглядит это таким образом: http://msug.vn.ua/Home/About Эммм, не по фэншую... Гораздо лучше иметь: http://msug.vn.ua/About Собственно, дальше о том, как это сделать. Добавляем новый...
СТАТЬЯ ASP.NET MVC 3 Scaffolding с помощью библиотеки MvcScaffolding
Одним из нововведений последнего обновления ASP.NET является возможность скаффолдинга, с помощью которого можно автоматизировать работу разработку типовых сценариев ( в случае, если вы знаете, что хотите создать). The term “Scaffolding” is used by many software technologies to mean “quickly generating a basic outline of your software that you can then edit and customise”. Библиотека, с помощью которой можно скаффолдить приложения, имеет название MvcScaffolding. Ее можно использовать в таких сцен...
СТАТЬЯ Что внутри ASP.NET MVC 3 Tools Update?
На MIX11 был анонсирован пакет обновлений для ASP.NET MVC 3.0. Ниже рассмотрим, что нового принесло это обновление для разработчиков. В первую очередь необходимо заметить, что изменения в основные библиотеки - например, System.Web.Mvc.dll, не производились. Изменения касаются, в основном, инструментария, scaffolding и JavaScript библиотек. В этом можно убедиться самим. До установки: После установки: Перед установкой ASP.NET MVC 3 Tools Update необходимо выполнить следующие шаги: установить Power...
СТАТЬЯ ActionResult в ASP.NET MVC
В ASP.NET MVC все запросы обрабатываются методами (actions) в контроллере (controller). Эти методы возвращают один из типов ActionResult. В самом простом случае это выглядит следующим образом: public class HomeController : Controller { public ActionResult Index() { return View(); } } Здесь у нас есть HomeController, у которого есть метод Index, который возвращает ActionResult (метод View() возвращает ViewResult). Класс ActionResult является базовым, от него наследуются другие типы, как это показ...
СТАТЬЯ Принципы GRASP
Про принципы SOLID в сети есть много информации. В каких-то местах – она заумная до ужаса, в каких-то – описано понятным человеческим языком. Почему-то, в последнее время я не могу терпеть слишком заумных объяснений. На поверку дня убеждаюсь, что человек, который действительно знает о чем говорит, всегда может объяснить вещи “человеческим” или более понятным языком, чем принято в кандидатских работах. Но про принципы GRASP написано немного, а многое из того что написано – отравляет понимание сво...
СТАТЬЯ NerdDinner. Шаг 1: Новый проект
Это первый шаг бесплатного руководства «NerdDinner», которое показывает, как построить маленькое, но полноценное веб-приложение, используя ASP.NET MVC. Начнем наше приложение NerdDinner(ужин для ботанов) с выбора пункта меню File>New Project. Мы увидим окно «New Project». Для создания ASP.NET MVC приложения , мы выберем пункт «Web» в левой части окна, а далее шаблон проекта «ASP.NET MVC Web Application» в правой части. Убедитесь, что вы установили ASP.NET MVC, иначе вы не увидите данного пункта ...
РЕЦЕНЗИЯ Книга "Pro ASP.NET MVC 2 Framework" от Apress
Представляю вашему вниманию еще одну книгу от Apress, на этот раз посвященную технологии ASP.NET MVC 2. Информация о книге: Paperback: 776 pages Publisher: Apress; 1 edition (July 5, 2010) Language: English ISBN-10: 1430228865 ISBN-13: 978-1430228868 Product Dimensions: 9.2 x 7.4 x 1.7 inches Shipping Weight: 2.4 pounds Содержание: Contents at a GlanceContentsAbout the AuthorAbout the Technical ReviewersAcknowledgmentsIntroductionPart 1: Introducing ASP.NET MVC 2 Chapter 1: What’s the Big Idea? ...
СТАТЬЯ Visual Studio 2010: Нововведения в отладке
Это двадцать первая статья из серии, посвященной выходу VS 2010 и .NET 4. Сегодняшний пост поведает вам о некоторых приятных улучшениях в юзабилити, которые пришли с отладчиком в VS 2010. Отладчик VS 2010 содержит тонны отличных возможностей таких, как Intellitrace (он же исторический отладчик), новая возможность параллельной/многопоточной отладки и поддержка дампа отладки, которые заслуженно привлекают внимание, если мы говорим о новой версии. В сегодняшнем же посте, я начну рассказывать о неко...