Andrey on .NET | Про C#, .NET, ASP.NET, Core, MVC, Azure, EF, IoC и другие умные слова

Использование NuGet. Часть 3 – Создаем установочный пакет

NuGet logoВ прошлой части было рассмотрено как подключить к NuGet локальный репозиторий. Это удобное решение для установки библиотек собственной разработки. Осталось разобраться как создать свой пакет.

Читать дальше...

Использование NuGet. Часть 2 – Локальный репозиторий

NuGet logoВ прошлой части было показано как с помощью NuGet можно легко добавлять, обновлять и удалять библиотеки в проекте. Теперь посмотрим как одна маленькая настройка может дать очень интересные возможности в работе с этим инструментом.

Читать дальше...

Использование NuGet. Часть 1 – Управление библиотеками

NuGet logoNuGet – это замечательный инструмент, позволяющий разработчику легко управлять библиотеками в проектах любого типа. Рассмотрим подробнее как его использовать.

Читать дальше...

Часть 23 – Связывание получаемых данных и Модели

Рассмотрим еще один вопрос, касающийся Модели. А именно, каким образом в её экземпляр попадают данные из запроса, полученного от формы на странице сайта. Кроме того, разберем решение одной интересной задачи, периодически встречающейся в реальных проектах.

Читать дальше...

Часть 22.6 – Провайдер конфигурации Модели. Завершение

Реализация поддержки правил и разработка провайдера конфигурации Модели завершена. Давайте теперь задействуем его в проекте и посмотрим на него в действии.

Читать дальше...

Часть 22.4 – Провайдер конфигурации Модели. Правила

Разработаем реализации интерфейса IModelValidatorRule для атрибутов проверки данных, используемых в данном демонстрационном проекте.

Читать дальше...

Часть 22.3 – Провайдер конфигурации Модели. Провайдер правил

В данной части разберемся как создать провайдера правил и какие еще классы нам понадобятся для завершения задуманной реализации провайдера конфигураций.

Читать дальше...

Часть 22.2 – Провайдер конфигурации Модели. Метаданные

Разработка интерфейса для источников данных обеспечила независимость от их типов. Кроме того, был создан механизм взаимодействия с ними. Теперь создадим реализацию провайдера метаданных модели как часть провайдера её конфигурации.

Читать дальше...

Часть 22.1 – Провайдер конфигурации Модели. Источники данных

В прошлой части были рассмотрены основные принципы создания провайдеров метаданных и правил проверки данных в ASP.NET MVC 3. Давайте теперь доработаем создаваемое демонстрационное веб-приложение и создадим класс для конфигурации любой Модели.

Читать дальше...