Самые просматриваемые за 30 дней
Сайтостроение
1 Практические советы по созданию REST API
Самые полезные советы по созданию REST API сервисов. Несколько советов, которые были проверены временем на реальных проектах.
Сайтостроение
2 ASP.NET MVC: Храним настройки приложения в JSON-файле и получаем через DI-container
Это продолжение темы из статьи "MvcConfig: Храним настройки ASP.NET MVC приложения", которая была опубликована на сайте много ранее. На этот раз версия сборки обновилась на столько сильно, что я принял решение написать новую статью с описанием и примерами использования новой сборки.
Сайтостроение
3 Unit-тестирование. Создаем moq для IHubContext (SignalR)
Чтобы протестировать возможность отправки сообщение через SignalR придется использовать Mock библиотеки. На примере Moq покажу как создать заглушки для интерфейсов IHubContext.
Сайтостроение
4 Angular + Web API: Как создать Angular-приложение на ASP.NET MVC 5 без использования MVC 5
В этой краткой статье покажу и расскажу как запусть Angular на Web API (OWIN), то есть на ASP.NET MVC5 без использования самого MVC5. То есть в вашем распоряжении будет только API-контролеры, а всё остальное останется за бортом.
Сайтостроение
5 Что такое SPA или одностраничный портал
В этой статье речь пойдет о Single Page Application (SPA). Будут рассмотрены плюсы и минусы web-приложения построенного по принципам одностраничного сайта (SPA)
Сайтостроение
6 ASP.NET MVC: Читаем настройки сайта из своей секции файла конфигурации web.config
Много раз приходилось сохранять настройки сайта в файле конфигурации. Раздел appSettings предоставляет возможность хранить настройки по принципу "ключ" = "значение" (Dictionary). Я же хочу показать как можно создать свою секцию в файле конфигурации, как читать из нее данные значения.
Сайтостроение
7 ASP.NET MVC: История одного проекта "Обработка ошибок" (часть 8)
ASP.NET MVC Framework умеет многое, и более того может прекрасно расширяться и дополняться. В этой статье поговорим об обработке ошибок. Будут показаны несколько способов.
Сайтостроение
8 ASP.NET MVC: Как сделать PagedList
При разработке одного из проектов (ASP.NET MVC) потребовалось реализовать постраничное отображение данных. Так как решений в интернете много, не могу не показать еще и своё решение в этой статье. А в дальнейшем планируется "завернуть" этот пример в пакет для NuGet, чтобы можно было в одно мгновение установить PagedList в проект MVC.
Сайтостроение
9 ASP.NET MVC 3: Экспорт в Excel или что такое XMLExport?
При работе над очередным проектом, потребовалось реализовать экспорт данных в MS Excel. Решил поделиться информацией о том, как это можно сделать без особых усилий. Сборка создана согласно спецификации XML Spreadsheet Reference.
Сайтостроение
10 ASP.NET MVC: История одного проекта "Готовимся к старту" (часть 1)
Этой статьей я хочу начать цикл, который будет рассказывать о том,как сделать свой сайт на ASP.NET MVC 3. Разработка затронет все основные этапы от проектирования до публикации.
Сайтостроение
11 OperationResult: Ответ сервера всегда понятен пользователю
В этой статье речь пойдет о том, как пользователю сказать о том, что его запрос является некорректным и при этом не выбрасывать исключения или любого другого непонятно кода состояния HTTP запроса.
Сайтостроение
12 OperationResult как результат операции запроса на backend
В этом видео про: шаблоны, паттерны, разработка, calabonga, clean architecture, abstraction, interfaces, C#, c-sharp, реализация, практическое программирование, operationResult, nuget
Сайтостроение
13 BackgroundWorker на ASP.NET Core
Запускаем задачи по расписанию на платформе ASP.NET Core
Сайтостроение
14 EventAggregator для React-компонентов
Демонстрация работы npm-пакета, которые реализует паттерн "Издатель-Подписчик" для React-компонентов.
Сайтостроение
15 ASP.NET MVC 3, Code First и SQL Express или как настроить подключение сайта
В этой статье я хочу показать “что” и “как” надо сделать, чтобы Ваше приложение на ASP.NET MVC 3 смогло использовать SQL EXPRESS сервер вместо SQL Compact Edition. Да, у меня получилось настроить такой принцип работы, но не сразу. А так же поделиться полезными для изучения ссылками.
Сайтостроение
16 Построитель формул на JavaScript (ASP.NET MVC)
В этом видео про: ООП, OOP, тестовые задания, обучение, разработка, правила, программирование, CSharp, development, принципы, calabonga, SOLID, шаблоны проектирования
Сайтостроение
17 Каталог товаров 2023 (20)
Завершаем реализацию каталога товаров по версии 2023 года.
Сайтостроение
18 Создаем каталог товаров на ASP.NET Core
В этом видео про: микросервисы, программирование, обучение, ASP.NET Core, шаблоны, туториал, пошаговые инструкции, каталог, товар, ООП, разработка, backend, уроки
Сайтостроение
19 GraphQL или REST
В этом видео про: GraphQL, REST, API, программирование, backend, calabonga, versioning, версионность, кэширование
Сайтостроение
20 ASP.NET MVC Infrastructure DEMO
В этом видео про: программирование, разработка, правила, ASP.NET, mvc, шаблоны проектирования, OOP, autofac, bootstrap, обучение., tutorial, MVC5, принципы, asp.net, CSharp, EntityFramework, SOLID, calabonga, ООП, MVC, development, Infrastructure
Сайтостроение
21 ASP.NET MVC: История одного проекта "Поиск" (часть 10)
Одной и самый востребованных функций для сайта любого типа является поиск. В этот раз я буду делать универсальный поиск для музея юмора, описанный в прошлой части девятой части "История одного проекта".
Сайтостроение
22 ASP.NET MVC: Делаем голосование на сайте при помощи Knockout
В предыдущей статье экспериментировали с формой обратной связи. Магия Knockout позволила максимально быстро и просто реализовать функционал формы обратной связи. На этот раз попробуем что-нибудь поинтереснее, например, "голосование".
Сайтостроение
23 ASP.NET MVC: Переходим с MVC 3 на MVC 4
Серия статей "История одного проекта" написана с использованием MVC 3. В этой статье будем переходить на MVC 4.
Сайтостроение
24 Каталог товаров и услуг своими руками 9
В этом видео про: микросервисы, программирование, обучение, ASP.NET Core, шаблоны, туториал, пошаговые инструкции, каталог, товар, ООП, разработка, backend, fluent API, model, configuration, automapper
Сайтостроение
25 ASP.NET: EntityFaker helper for unit-testing или помощник для написания Unit-тестов
Писать тесты при написании программ (сайтов, библиотек, контролов) признак хорошего тона в программировании. А если учесть, что написание тестов требуют достаточно много времени, то помощник в этом деле не помешает.
Сайтостроение
26 ASP.NET Core 1.0 доступен для загрузки
Свершилось! Увидел свет обновленный (вернее сказать абсолютно новый) ASP.NET Core 1.0.
Сайтостроение
27 ASP.NET MVC: Шаблон ASP.NET MVC c DI-контейнером и прочими полезными добавками
Вы когда-нибудь задумывались о шаблоне для Visual Studio для ASP.NET MVC 5 c предустановленным DI-контейнером и система проекции одной сущности на другую (mapping)?
Сайтостроение
28 ASP.NET MVC: История одного проекта "UI - Добавление экспоната" (часть 6)
Пришло время сделать функционал, который позволит добавлять экспонаты в музей юмора.
Сайтостроение
29 SignalR Chat: Клиент чата на WinForms
В этом видео про: calabonga, backend, api, программирование, обучение, шаблоны, паттерны, csharp, Blazor, architecture, архитектура, aspnetcore, winforms
Сайтостроение
30 Knockout: Переключаем проверку ввода на русский язык или Knockout.Validation Localize (Globalize)
Если вы используете Knockoutjs, то наверное уже не раз приходилось делать проверку данных, которые вводит пользователь. А как вы проверяли ввод даты и дробных чисел? В этот статье настроим валидацию Knockout.Validations на работу "по-русски".
Аналитика 1958 записей о посещении страницы просмотра записи блога.