Построение сложных и не очень сложных систем задача не тривиальная. Причем сложность разработки увеличивается прямо пропорционально числу разработчиков, которые в ней участвуют. При таких условиях разработки, принято придерживаться предопределённых правил, шаблонов и договоренностей, не говоря уже о паттернах проектирования, общеизвестных методологий по разработки ПО и, вообще, принципах ООП.

asp.net mvc dependency injection unit of work архитектура repository provider manager

комментариев: 0 | посмотров: 123 | опубликовано: 03.02.2017

Несмотря на то, что ссылки в ASP.NET MVC достаточно сильно, опять же силу своей архитектуры, оптимизированы под поисковые сервисы, рано или поздно возникает потребность в переименовании ссылок. Обычно, такие вопросы поднимаются со стороны людей отвечающих за продвижение сайта (например, сайта компании) в поисковых запросах, то есть SEO-менеджерами компании. Я предлагаю своё решение данного вопроса.

asp.net mvc dependency injection code first autofac ссылки seo

комментариев: 0 | посмотров: 222 | опубликовано: 24.01.2017

В статье описывается как для Web API использовать OAuth 2.0 аутентификацию и авторизацию на основе access_token (Bearer), и как этот токен хранить в cookie чтобы не приходилось при каждом новом открытии сайта вводить данные для получения этого токена.

asp.net mvc web api autofac owin authentication bearer token

комментариев: 0 | посмотров: 1498 | опубликовано: 27.10.2016

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

сайт javascript unit test ссылки программирование генерация библиотеки тестирование

комментариев: 0 | посмотров: 512 | опубликовано: 27.09.2016

Очень часто в своей работе мне приходилось использовать перечисления (Enum) в качестве информации о состоянии объекта. И всё бы вроде как хорошо, но есть некоторое неудобство, при таком подходе логика по проверке состояния (validation) объекта при смене статуса “размазывалась” по всей системе. И часто получалось, что отследить все правила перехода от одного состояния к другому практически непосильная задача, особенно если проект разрабатывает группа программистов.

nuget validation state шаблоны проектирования stateprocessor

комментариев: 1 | посмотров: 713 | опубликовано: 18.08.2016

В последнее время в Интернете всё чаще и всё больше появляются тестовые сервисы и библиотеки. Хочу предложить еще один сервис.

web api unit test ссылки

комментариев: 0 | посмотров: 1072 | опубликовано: 28.06.2016

Свершилось! Увидел свет обновленный (вернее сказать абсолютно новый) ASP.NET Core 1.0.

asp.net dot.net release

комментариев: 0 | посмотров: 1025 | опубликовано: 28.06.2016

Никому никогда не говорил и не буду говорить, что программировать легко, потому что это неправда. Программировать совсем не просто!

программирование

комментариев: 0 | посмотров: 841 | опубликовано: 23.06.2016

Микрософт в очередной раз совершенно неожиданно рассказала миру о планах по выпуску релизной версии ASP.NET Core 1.0.

asp.net core

комментариев: 0 | посмотров: 959 | опубликовано: 11.05.2016

Компания Microsoft нежданно негаданно переименовала платформу ASP.NET 5 в ASP.NET Core v1.0.

asp.net core

комментариев: 0 | посмотров: 1562 | опубликовано: 28.01.2016

Облако меток

.net action ajax amplify android angularjs asp.net assembly attribute aurelia authentication autofac bearer binding bootstrap breezejs busyindicator calabonga soft captcha cascad ckeditor cms code first codefirst cookie core csharp customvalidation database dataerrorinfo datasource debug dependency injection dependencyproperty devexpress dialog domaincontext dot.net durandaljs ecmascript2015 ef entityframework export feedback free photos func globalize gridview helpers hosting html5 htmlhelper icommand ide ie images inotifydataerrorinfo ioc javascript jquery json jssite knockout linq live writer localize manager master-details mediaelement mef metawebblog modules mvc mvc 3 mvcconfig mvctools mvvm namespace nuget office owin pagedlist pager parking.ru phone poll print prism provider referrer release report repository rest roles rss sampledata sape sapelinkresult selector seo services silverlight single page application smtp soundeffect spa state stateprocessor struct styles suggest tabcontrol telerik template token tools ui undefined unit of work unit test usercontrol using validation validator viewmodel visual studio wcf web api windows phone windows store wp7 wpf xaml xml анекдоты анимация архитектура банк россии библиотеки генерация группировка делегаты деньги дизайн игра идеи для сайта иконки инструменты компоненты конвертер курсы валют монетизация музей юмора настройки отладка память пейджинг поиск пример программирование производительность реклама сайт сонник сортировка ссылки тестирование технологии ускоритель факты фреймворки хостинг цб рф цена что значит имя шаблоны проектирования эмуляторы

RSS-канал

Хотите быть в курсе событий, подпишитесь на RSS-канал