Angular + Web API: Как создать Angular-приложение на ASP.NET MVC 5 без использования MVC 5

В этой краткой статье покажу и расскажу как запусть Angular на Web API (OWIN), то есть на ASP.NET MVC5 без использования самого MVC5. То есть в вашем распоряжении будет только API-контролеры, а всё остальное останется за бортом.

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

aspnet mvc nuget web api spa angular single page application

OperationResult: Ответ сервера всегда понятен пользователю

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

ru-RU | Просто о NET | создано: 06.03.2018 | опубликовано: 06.03.2018 | обновлено: 05.07.2018 | просмотров за всё время: 343

wpf services mvc nuget web api api operation result

Repository как уровень абстракции Data Acceess Layer или уход от рутины

Прежде чем начать реализовывать бизнес-логику какого-либо приложения, сайта, программы, обычно приходится проделать очень много рутиной работы. А при использовании "правильного" подхода программирования, это рутина многократно увеличивается. В этой статье повествуется о том, как можно сократить количество рутины.

ru-RU | Просто о NET | создано: 16.11.2017 | опубликовано: 22.11.2017 | обновлено: 02.01.2018 | просмотров за всё время: 1231

data access layer aspnet entity framework nuget фреймворки aspnet core

Публикация постов в блог Wordpress при помощи API через XML RPC

В статье речь пойдет не столько о публикации статей в wordpress блог, сколько о nuget-пакете, который предоставляет такую возможность.

ru-RU | Просто о NET | создано: 14.06.2017 | опубликовано: 14.06.2017 | обновлено: 02.01.2018 | просмотров за всё время: 3725

nuget wordpress api rpc

Шаблон Состяние (State): Управление состоянием объекта

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

ru-RU | Просто о NET | создано: 18.08.2016 | опубликовано: 18.08.2016 | обновлено: 30.12.2017 | просмотров за всё время: 2937

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

SPA: Тестовая площадка или основа для одностраничного портала

В последнее время мне часто приходится заниматься тестированием различных технологий, которые так или иначе связаны с JavaScript: HTML5, SPA, Knockout и другие фреймворками, а так же WEB API. Создание проекта для тестов и установка требуемых сборок занимает некоторое время каждый раз. Дабы избежать траты времени, я сделать небольшой nuget-пакет, который существенно облегчает (сокращает) процесс подготовки проекта.

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

nuget knockout spa durandaljs

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

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

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

aspnet mvc nuget mvcconfig

HTML 5: Пример использования knockout или JsSite как стартовая архитектура для сайта

HTML 5: Пример использования knockout или JsSite как стартовая архитектура для сайта

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

aspnet mvc nuget knockout jssite html5

ASP.NET MVC: Отображаем Enum на формуе или еще раз о локализации

Новое дополнение в утилитах для ASP.NET MVC. Если вы как и я не сторонник именовать Enum на русском языке, то наверняка сталкивались с такой задачей, как отображение английского значения Enum в более понятной форме, то есть на русском языке.

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

nuget mvctools htmlhelper

ASP.NET MVC: Кто ты милый человек или используем Captcha из MvcTools

Проверить является ли реальным человеком отправитель формы ввода можно запросив на форме специальный код написанный на картинке, робот его не увидит. При отправке формы если код отсутствует - форма некорректна.

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

aspnet mvc nuget mvctools validation

Записей: 14