MvcConfig: Храним настройки ASP.NET MVC приложения в файле, а получаем как сервис через Dependency Injection.

Мне трудно представить себе сайт, который бы не использовал какие-либо настройки доступные из любого места программы. Например, адрес электронной почты системного администратора, для отправки ему сообщений или количество строк на странице пейджера. Итак, задача на проект: Требуется создать систему настроек в приложении.

/Uploads\mvcconfig-hranim-nastroiki-aspnet-mvc-prilozheniya-v-faile-a-poluchaem-kak-servis-cherez-dependency-injection\157-100.png

ru-RU | Сайтостроение | создано: 15.11.2014 | опубликовано: 15.11.2014 | обновлено: 01.01.2018 | просмотров за всё время: 7181 | комментариев: 8

aspnet mvc nuget mvcconfig

ASP.NET MVC: Плагины для ASP.NET MVC или Autofac Modules как plugins

Модульные приложения - это хорошо масштабируемые приложения, которые достаточно просто поддаются расширению, то есть добавлению нового функционала. В этой статье описывается один из примеров организации модульного приложения на основе DI-контейнера Autofac.

/Uploads\asp-net-mvc-plaginy-dlya-ili-autofac-modules-kak-plugins\153-10_1.png

ru-RU | Сайтостроение | создано: 03.09.2014 | опубликовано: 03.09.2014 | обновлено: 02.01.2018 | просмотров за всё время: 10818 | комментариев: 2

aspnet mvc autofac modules

ASP.NET: EntityFaker helper for unit-testing или помощник для написания Unit-тестов

Писать тесты при написании программ (сайтов, библиотек, контролов) признак хорошего тона в программировании. А если учесть, что написание тестов требуют достаточно много времени, то помощник в этом деле не помешает.

/Uploads\asp-net-entityfaker-helper-for-unit-testing-ili-pomoschnik-dlya-napisaniya-unit-testov\152-10_a2c89619-e3c8-458a-bf59-39890a359e01.png

ru-RU | Сайтостроение | создано: 05.08.2014 | опубликовано: 05.08.2014 | обновлено: 01.03.2020 | просмотров за всё время: 4613

aspnet mvc unit test

Что значит имя 7: Новые модули для Durandal и встроенные компоненты фреймворка

В этой статье будем использовать гаджеты (gadgets), которые предоставлены во фреймворке BreezeJS. Например, будем выводить модальное окно с информацией по значению для конкретной буквы имени.

/Uploads\chto-znachit-imya-7\150-10.png

ru-RU | Сайтостроение | создано: 04.07.2014 | опубликовано: 04.07.2014 | обновлено: 29.12.2017 | просмотров за всё время: 4084

spa durandaljs что значит имя breezejs

Что значит имя 6: BreezeJS и DurandalJS как основные инструменты для создания Single Page Application

В этой статье продолжим работу над приложением "Что значит имя", которое построено по принципу Single Page Application. Добавим новые модули, маршруты, создадим запросы на сервер с предикатами при помощи BreezeJS

/Uploads\chto-znachit-imya-6\149-10.png

ru-RU | Сайтостроение | создано: 03.07.2014 | опубликовано: 03.07.2014 | обновлено: 29.12.2017 | просмотров за всё время: 4243

spa durandaljs что значит имя breezejs

Что значит имя 5: Разработка клиента на JavaScript при помощи BreezeJS

В статье будет показано как можно создать связку Клиент (BreezeJS) + Сервер (BreezeController)

/Uploads\chto-znachit-imya-5\148-10.png

ru-RU | Сайтостроение | создано: 02.07.2014 | опубликовано: 02.07.2014 | обновлено: 01.01.2018 | просмотров за всё время: 5279

spa durandaljs что значит имя breezejs

Что значит имя 4: Изучаем BreezeJS на примере SPA об именах

В этой статье речь пойдет об очень мощном фреймворке, который называется BreezeJS и предназначен для работы с данными на клиенте через специализированный Web API. Установим, подключим и настроим BreezeJS, создадим запросы, научимся фильтровать данные.

/Uploads\chto-znachit-imya-4\147-0_c2273315-98ba-4a57-90e1-3efa4317ddce.png

ru-RU | Сайтостроение | создано: 30.06.2014 | опубликовано: 30.06.2014 | обновлено: 29.12.2017 | просмотров за всё время: 6392

spa durandaljs что значит имя breezejs

Что значит имя 3: База данных для SPA или Code First на EntityFramework

В предыдущей статье из цикла “Что значит имя” было показано что из себя представляет DurandalJS и как с ним работать. В этой статье будем работать с EntityFramework: создадим базу данных по принципу Code First; создадим классы сущностей, настроим SQL-подключение.

/Uploads\chto-znachit-imya-3\01.png

ru-RU | Сайтостроение | создано: 18.06.2014 | опубликовано: 18.06.2014 | обновлено: 01.01.2018 | просмотров за всё время: 6701

mvvm code first entity framework spa что значит имя

Что значит имя 2: Изучаем DurandalJS как SPA на примере сайта об именах

На этот раз будем знакомиться с DurandalJS, который является базовым фреймворком для нашего сайта, построенного по архитектуре Single Page Application. В статье будут описаны основные принципы и правила построения приложения на DurandalJS.

/Uploads\chto-znachit-imya-2\145-01.png

ru-RU | Сайтостроение | создано: 17.06.2014 | опубликовано: 17.06.2014 | обновлено: 01.01.2018 | просмотров за всё время: 7584

html5 spa durandaljs что значит имя

Что значит имя 1: Создаем новый сайт по принципу Single Page Application

Это первая статья из цикла статьей посвященных созданию сайтов по технологии Single Page Application (SPA). В этой статье: создадим проект Visual Studio, установим необходимые библиотеки, сделаем настройки библиотек и сайта.

/Uploads\chto-znachit-imya-1\144-01.png

ru-RU | Сайтостроение | создано: 14.06.2014 | опубликовано: 14.06.2014 | обновлено: 01.01.2018 | просмотров за всё время: 9272 | комментариев: 2

html5 spa durandaljs что значит имя

Записей: 178