Самые просматриваемые за 30 дней
Сайтостроение
1 Практические советы по созданию REST API
Самые полезные советы по созданию REST API сервисов. Несколько советов, которые были проверены временем на реальных проектах.
Полезности
2 #3 OpenIddict + Active Directory
Новый nuget-пакет, который позволяет кроссплатформенно обращаться к Active Directory для аутентификации пользователей через LDAP.
Сайтостроение
3 ASP.NET MVC: Храним настройки приложения в JSON-файле и получаем через DI-container
Это продолжение темы из статьи "MvcConfig: Храним настройки ASP.NET MVC приложения", которая была опубликована на сайте много ранее. На этот раз версия сборки обновилась на столько сильно, что я принял решение написать новую статью с описанием и примерами использования новой сборки.
Полезности
4 Полезные материалы
Интересные, полезные ссылки на книги, видео, статьи и другие материалы, которые могут быть полезные разработчикам.
My Frameworks
5 Шаблоны микросервисов
В статье речь пойдет про Nimble Framework. Шаблоны позволяют ускорить процессы, потому что исключают рутину. Не за чем делать одно и тоже много раз, можно просто использовать наработки и опыт других людей. Причем сфера применения шаблонов абсолютно не важна. Как часто вы создаете микросервисы?
Теория и практика
6 FAQ
Серия видео роликов с вопросами и ответами на них, которые присылают подписчики youtube-канала и читатели блога, а также и подписчики boosty.to. Ответы на разные вопросы по разным темам: о принципах программирования, паттернах, правилах, законах, библиотеках, nuget-пакетах, инструментах, сборках и многое-многое другое.
Просто о NET
7 C# NET: Class vs Struct или в чём различия между Классом и Структурой
Мне в последнее время очень часто встречаются программисты, которые не только используют в обычной “программной” жизни структуры (struct), но вообще, ничего не знают об этом объекте. И зачастую, для простоты своей "программной" жизни используют всегда классы (class). В этой статье я бы хотел в очередной раз остановиться на различиях между структурами и классами.
Полезности
8 Публикация постов в блог Wordpress при помощи API через XML RPC
В статье речь пойдет не столько о публикации статей в wordpress блог, сколько о nuget-пакете, который предоставляет такую возможность.
Сайтостроение
9 Unit-тестирование. Создаем moq для IHubContext (SignalR)
Чтобы протестировать возможность отправки сообщение через SignalR придется использовать Mock библиотеки. На примере Moq покажу как создать заглушки для интерфейсов IHubContext.
Полезности
10 Передача TraceId (CorrelationId) между сервисами ASP.NET Core
Библиотека, которая призвана упростить передачу TraceId (CorrelationId) между микросервисами.
Просто о NET
11 Мониторинг: Prometeus + Grafana
В этом видео будем выдавать метрики из ASP.NET Core приложения, которые будет собирать Prometeus, которые, в свою очередь будет отображать Grafana.
Полезности
12 Локальный SMTP-сервер
В этой статье речь пойдет про утилиты, которые помогают тестировать отправку почтовых сообщений при разработке и отладке на локальном компьютере.
My Frameworks
14 Микросервисы: шаблон на базе платформы ASP.NET Core
Пример построения инфраструктуры на базе ASP.NET Core. Видео на тему микросервисной архитектуры. Пример реализации. С примерами.
MAUI и Blazor
15 Запуск Blazor WebAssembly в Docker
Запускаем в docker приложение написаннное на Blazor (WebAssembly)
Просто о NET
16 Именование проектов в решении
Если вы разработчик, то точно знаете, что придумать название для проекта, метода, переменной или класса, на самом деле не такое уж простое дело. Особенно если вы работает в команде. В этой статье я опишу названия проектов (projects) для одного решении (solution), которые я обычно использую или стараюсь использовать.
Просто о NET
17 Один frontend должен работать только со своим backend
Преинтереснейшие новости сегодня я услышал в общении с коллегами!
Просто о NET
18 Какие бывают архитектуры?
Решил собрать воедино все архитектуры, которые на слуху, или которые были на слуху.
Просто о NET
19 Микросервисы: Обмен данным между микросервисами
При разработке микросервисной архитектуры, где используются множество слабо связанных между собой сервисов, потребуется реализация взаимодествие между этими самыми микросервисами.
Полезности
20 Правила хорошего кода (best practices)
Несколько правил, которые помогут сделать ваш код более понятным, а значит, более "читабельным". Есть и другие плюсы, но ...
Просто о NET
21 Dependency Container своими руками
А вы никогда не задумывались как работает Dependency Container?
Сайтостроение
22 ASP.NET MVC 3: Экспорт в Excel или что такое XMLExport?
При работе над очередным проектом, потребовалось реализовать экспорт данных в MS Excel. Решил поделиться информацией о том, как это можно сделать без особых усилий. Сборка создана согласно спецификации XML Spreadsheet Reference.
Просто о NET
23 Терминология - Dummy, Fake, Stubs, Spies, Mocks
Терминология имеет очень важное значение для любого разработчика, особенно важно это в концепции Domain Driven Design.
My Frameworks
24 Установка Nimble Framework
Новая версия широко известного в узких кругах фреймворка для создания микросервисов на платформе ASP.NET Core теперь и на версии NET 5.0 и даже на версии NET 6.0
My Frameworks
25 Микросервисы 2: Шаблон для быстрого создания микросервиса на базе .NET Core
В этом видео продолжение темы "микросервисов". На этот раз речь идет о кирпичиках, из которых строится архитектура микросервисов. А также представлен другой шаблон для создания ASP.NET Core приложения как модуля (микросервиса), которое использует Swagger.
Сайтостроение
26 Angular + Web API: Как создать Angular-приложение на ASP.NET MVC 5 без использования MVC 5
В этой краткой статье покажу и расскажу как запусть Angular на Web API (OWIN), то есть на ASP.NET MVC5 без использования самого MVC5. То есть в вашем распоряжении будет только API-контролеры, а всё остальное останется за бортом.
Полезности
27 Fork Git-клиент
Небольшой обзор git-клиентов. Более подробный обзор git-клиента Fork. Плюсы, минусы и чего не хватает.
My Frameworks
28 Nimble Framework v6.1
На платформе NET6 (В папке AspNetCore v6.1) можно найти новую версию Nimble Framework, который предназначен для быстрого создания микросервисной архитектуры. Nimble Framework содержит IdentityModule (AuthServer) и Module (microservice).
Полезности
29 MvcConfig: Храним настройки ASP.NET MVC приложения в файле, а получаем как сервис через Dependency Injection.
Мне трудно представить себе сайт, который бы не использовал какие-либо настройки доступные из любого места программы. Например, адрес электронной почты системного администратора, для отправки ему сообщений или количество строк на странице пейджера. Итак, задача на проект: Требуется создать систему настроек в приложении.
Просто о NET
30 Аудит или история изменений сущности в EntityFramework Core
Как часто вам необходимо знать, какие действия были произведены с определенной сущностью? Например, в какой момент поменялось значение какого-либо свойства?
Аналитика 2093 записей о посещении страницы просмотра записи блога.