ТОП за 28 дней

Полезности 842 5.9% 16271

1 Пишем GUI на .NET для Linux

Довольно часто возникает вопрос "как можно писать приложения для Linux используя .NET". Кажется, пришло время ответить на этот вопрос. Тем более, выход MAUI лишь добавил непонятностей в эту тему.

Полезности 396 2.8% 4771

2 Терминология - Dummy, Fake, Stubs, Spies, Mocks

Терминология имеет очень важное значение для любого разработчика, особенно важно это в концепции Domain Driven Design.

Полезности 327 2.3% 3588

3 Какие бывают архитектуры?

Решил собрать воедино все архитектуры, которые на слуху, или которые были на слуху.

Полезности 101 0.7% 473

4 Циферблат для Galaxy Watch 6 Classic

Решил попробовать свои дизайнерские способности.

Полезности 79 0.6% 7277

5 FAQ

Серия видео роликов с вопросами и ответами на них, которые присылают подписчики youtube-канала и читатели блога, а также и подписчики boosty.to. Ответы на разные вопросы по разным темам: о принципах программирования, паттернах, правилах, законах, библиотеках, nuget-пакетах, инструментах, сборках и многое-многое другое.

Полезности 54 0.4% 14190

6 Полезные материалы

Интересные, полезные ссылки на книги, видео, статьи и другие материалы, которые могут быть полезные разработчикам.

Полезности 53 0.4% 274

7 Планы на Новый 2024 год

Наступил Новый 2024 год, а значит это время, когда нужно строить планы.

Полезности 48 0.3% 2423

8 Что вы скажете про Mediatr

Множество писем приходит, но ответ на это письмо, не могу не опубликовать. Уж очень интересная картинка рисуется. И более того, эта картина типична для большинства команд разработчиков. Публикую ответы на вопросы, которые были заданы в одном из писем, потому что это просто нужно опубликовать.

Полезности 48 0.3% 3839

9 Поиск работы

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

Полезности 41 0.3% 13761

10 Локальный SMTP-сервер

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

Полезности 34 0.2% 1937

11 Диаграммы с помощью Mermaid

‎Mermaid позволяет создавать диаграммы, схемы и визуализации с использованием текста и кода.‎

Полезности 32 0.2% 153

12 .NET Conf 2023. Эпизод 1.

Комментарии, мысли, рассуждения, выводы - обзор новой версии NET 8.

Полезности 25 0.2% 530

13 Секреты разработчика

Инструменты, настройки, утилиты, конфигурации и другие мелочи.

Полезности 22 0.2% 204

14 Полезность 1. Генерация токена в интерактивном С#

Генерируем токен в интерактивном режиме. Быстро и с возможностью переиспользования.

Полезности 22 0.2% 525

15 Новая версия NET7 доступна для загрузки

Новая версия NET доступна для загрузки и установки. Появилось очень много нового и полезного. Особенно знаменательно то, что производительно на разных платформах значительно увеличена.

Полезности 22 0.2% 291

16 Полный список MIME-типов

Типы ContentType для HTTP(S) запросов

Полезности 19 0.1% 1819

17 CSharp: свойство или публичное поле

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

Полезности 19 0.1% 1310

18 Обновление gRPC для NET5

gRPC теперь часть NET5, а в Visual Studio даже появился шаблон приложения GrpcService.

Полезности 17 0.1% 1463

19 Инструменты разработчика: Guard Clauses

Guard Clauses - упрощает сложные функции, «failing fast», заранее проверяя наличие недопустимых входных данных и немедленно выкидывая исключения, если таковые обнаружены.‎

Полезности 17 0.1% 3696

20 JavaScript: Генерация данных для тестов

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

Полезности 17 0.1% 1209

21 Обновление Visual Studio для NET5

NET 5 вышел в финальной версии. Добро пожаловать в новое изменение! Кратко о Visual Studio для нового фреймвокра.

Полезности 17 0.1% 4152

22 Анимация для загрузки

Анимированные иконки, разных размеров и цветов, на любой вкус и цвет.

Полезности 15 0.1% 2102

23 Зачем нужен блог программисту?

Лирическое отступление на тему ведения блогов, мысли вслух, советы и другая информация на тему.

Полезности 14 0.1% 1699

24 Вышла Visual Studio 2022

Про Visual Studio 2022. Немного о новом инструменте для разработчиков.

Полезности 14 0.1% 685

25 Рейтинг языков программирования

Часто спрашивают какой язык самый популярный. Зависимостей много, поэтому надо к этому вопросу добавлять "на данный момент".

Полезности 13 0.1% 87

26 .NET Conf 2023. Эпизод 2.

Продолжение рассуждений на тему NET 8. То есть комментарии, мысли, рассуждения, выводы - обзор новой версии NET 8.

Полезности 13 0.1% 4725

27 Неужели раскрутить и продать свою программу сложнее, чем ее создать?

Допустим, что вы потратили не один месяц на написание своей программы: поиск идеи, изучение рынка, поиск конкурентов, программирование, отладка, тестирование, публикация и, возможно, еще какие-нибудь дополнительные телодвижения. В общем, вы проделали не малый путь, но смею вас заверить, что это даже не половина пути к финансовому успеху программного продукта. Это всего лишь начало большого приключения под названием "Монетизация кода".

Полезности 11 0.1% 10983

28 Эмуляторы мобильных браузеров

По данным статистики за 2014 год треть всех запросов в интернете отправлены с мобильных устройств. Создавая сайт нельзя не учитывать этот факт. Как отлаживать данные запросы на своем сайте?