Самые просматриваемые за 30 дней
Микросервисы
1 RabbitMQ + Rebus: как настроить надёжную доставку сообщений между микросервисами
В этой статье про микросервисные коммуникации. Про, так называемые, best practice, то есть "лучшие практики". Другими словами, о том как настроить механизмы отправки и получения сообщений в микросервисной архитектуре.
Микросервисы
2 Практические советы по созданию REST API
Самые полезные советы по созданию REST API сервисов. Несколько советов, которые были проверены временем на реальных проектах.
Микросервисы
3 Загрузка больших файлов на ASP.NET Core 3
В этом видео напишем главный метод по сохранению файлов SaveFileAsync.
Микросервисы
4 ASP.NET MVC: История одного проекта "Поиск" (часть 10)
Одной и самый востребованных функций для сайта любого типа является поиск. В этот раз я буду делать универсальный поиск для музея юмора, описанный в прошлой части девятой части "История одного проекта".
Микросервисы
5 ASP.NET MVC: История одного проекта "UI - Редактирование экспоната" (часть 7)
В этой части сделаем autocomplete для выбора меток (tags), который будет использоваться при добавлении экспонатов, а также будет закончено представление (View) для редактирование экспоната.
Микросервисы
6 ASP.NET MVC 3: Экспорт в Excel или что такое XMLExport?
При работе над очередным проектом, потребовалось реализовать экспорт данных в MS Excel. Решил поделиться информацией о том, как это можно сделать без особых усилий. Сборка создана согласно спецификации XML Spreadsheet Reference.
Микросервисы
7 ASP.NET MVC: История одного проекта "Готовимся к старту" (часть 1)
Этой статьей я хочу начать цикл, который будет рассказывать о том,как сделать свой сайт на ASP.NET MVC 3. Разработка затронет все основные этапы от проектирования до публикации.
Микросервисы
8 ASP.NET MVC: Как сделать PagedList
При разработке одного из проектов (ASP.NET MVC) потребовалось реализовать постраничное отображение данных. Так как решений в интернете много, не могу не показать еще и своё решение в этой статье. А в дальнейшем планируется "завернуть" этот пример в пакет для NuGet, чтобы можно было в одно мгновение установить PagedList в проект MVC.
Микросервисы
9 ASP.NET MVC: История одного проекта "Всё ради данных" (часть 2)
После некоторого раздумья, решил переименовать статьи, чтобы название максимально подходило к теме статьи. Я просто расскажу как я создаю себе новый сайт.
Микросервисы
10 ASP.NET MVC: История одного проекта "Обработка ошибок" (часть 8)
ASP.NET MVC Framework умеет многое, и более того может прекрасно расширяться и дополняться. В этой статье поговорим об обработке ошибок. Будут показаны несколько способов.
Микросервисы
11 ASP.NET MVC: Установка SAPE кода на сайте
В этой короткой статье я покажу как можно установить SAPE код на своем сайте, который работает на ASP.NET MVC.
Микросервисы
12 OperationResult: Ответ сервера всегда понятен пользователю
В этой статье речь пойдет о том, как пользователю сказать о том, что его запрос является некорректным и при этом не выбрасывать исключения или любого другого непонятно кода состояния HTTP запроса.
Микросервисы
13 Outbox/Inbox паттерн (PostgreSQL + RabbitMQ)
Представьте типичную ситуацию: пользователь оформляет заказ в интернет-магазине. Ваш сервис должен сделать две вещи — сохранить заказ в базе данных и опубликовать событие «заказ создан» в очередь сообщений (message queue), чтобы другие сервисы (доставка, уведомления, биллинг) могли на него отреагировать.
Микросервисы
14 ASP.NET MVC: Читаем настройки сайта из своей секции файла конфигурации web.config
Много раз приходилось сохранять настройки сайта в файле конфигурации. Раздел appSettings предоставляет возможность хранить настройки по принципу "ключ" = "значение" (Dictionary). Я же хочу показать как можно создать свою секцию в файле конфигурации, как читать из нее данные значения.
Микросервисы
15 Только факты 6: Настройка EntityFramework
В этом видео про: calabonga, backend, api, программирование, обучение, шаблоны, паттерны, csharp, architecture, архитектура, EntityFrameworkCore, настройка
Микросервисы
16 Пример сайта на ASP.NET MVC 3 с использованием AJAX (часть 1 из 2)
В этой статье я покажу как можно легко создавать сайты с использованием ASP.NET MVC 3, и в том числе с использованием AJAX. В этом обучающем материале (tutorial) будет показано как создать форму обратной связи.
Микросервисы
17 ASP.NET MVC 3: Отображение ActionLink в зависимости от роли пользователя
ActionLink рисует html-ссылку на конкретный ActionResult. Задался вопросом: А что если должна быть видно только пользователю, у которого есть определенная роль? Например, пользователь с правами “администратора” может видеть эту ссылку, а с правами “блоггера” – нет? Оказалось ничего сложного, просто написал расширение для HtmlHelper.
Микросервисы
18 Загрузка больших файлов на ASP.NET Core 1
В этом видео проговорим проблемы, которые могут возникнуть при загрузке файлов, а также создадим проект и начнем создавать вспомогательные файлы.
Микросервисы
19 Аутентификация: Основы
В этом видео про: аутентификация, авторизация, authentication, authorization, ASP.NET Core, основы, basics, explanation, tutorial, обучение, loging, calabonga
Микросервисы
20 Только факты 2: Создание моделей данных
В этом видео про: calabonga, backend, api, программирование, обучение, шаблоны, паттерны, csharp, Blazor, architecture, архитектура, EntityFrameworkCore, migrations, EF, many-to-many
Микросервисы
21 Аутентификация: Управление ролями и разрешениями
В этом видео про: аутентификация, авторизация, authentication, authorization, ASP.NET Core, основы, explanation, tutorial, обучение, loging, calabonga, claims, roles, permission, роли, разрешения, утверждения, basics
Микросервисы
22 Только факты 3: Перенос данных
В этом видео про: calabonga, backend, api, программирование, обучение, шаблоны, паттерны, csharp, Blazor, architecture, архитектура, datagrip, T-SQL
Микросервисы
23 ASP.NET MVC: История одного проекта "Еще немного классов" (часть 4)
В этой части будет рассказано и показано как создавать репозитории, представления, контроллеры при помощи MvcScaffolding. Да и многого другого будет показано и рассказано. (И будут подключены, наконец-то, шаблоны...)
Микросервисы
24 Background works в ASP.NET Core (часть 3)
В этом видео про: calabonga, backend, api, программирование, обучение, шаблоны, паттерны, background, worker, tasks, задачи, расписание, Scheduler, aspnetcore, queue
Микросервисы
25 ASP.NET MVC: DataSource на JavaScript или обертка на Web API сервис (часть 1)
В этой статье будем строить форму Master/Detail на JavaScript с использованием KnockoutJs. Цель статьи: практическое применения контрола DataSource из nuget-пакета JsSite с ASP.NET Web API.
Микросервисы
26 ASP.NET Core 1.0 доступен для загрузки
Свершилось! Увидел свет обновленный (вернее сказать абсолютно новый) ASP.NET Core 1.0.
Микросервисы
27 SignalR Chat: Сервер и его клиенты
В этом видео про: calabonga, backend, api, программирование, обучение, шаблоны, паттерны, csharp, architecture, архитектура, aspnetcore, signalr
Микросервисы
28 ASP.NET MVC: Храним настройки приложения в JSON-файле и получаем через DI-container
Это продолжение темы из статьи "MvcConfig: Храним настройки ASP.NET MVC приложения", которая была опубликована на сайте много ранее. На этот раз версия сборки обновилась на столько сильно, что я принял решение написать новую статью с описанием и примерами использования новой сборки.
Микросервисы
29 ASP.NET MVC: История одного проекта "Шаблоны и внешний вид" (часть 3)
Пришло время заняться дизайном. Вложенные шаблоны решат мои задумки по организации навигации и раскраске сайта. В проектах на основе ASP.NET были вложенные шаблоны. Как такой же функционал сделать на ASP.NET MVC? Решение есть.
Микросервисы
30 Каталог товаров 2023 (14)
Создаем инфраструктуру для сущности Review. Метод создания.
Аналитика 3574 записей о посещении страницы просмотра записи блога.