Более 28 лет опыта разработки, в том числе и на C#.NET с 2002 года — архитектура, практики, паттерны, реальный код, с ИИ и без него.

Блог разработчика C#.NET: архитектура, паттерны, практики, примеры кода, опыт разработки с 1989 года.

Недавно добавлено
Union types в C# 15
Опубликовано 31.10.2026 04:29:00 в категории Просто о NET
В этом видео говорим о фиче, которую C#-разработчики ждали больше десяти лет: типы-объединения, union types. Они пришли в C# 15 вместе с .NET 11, релиз которого запланирован на 10 ноября 2026 года. Разберём, какую проблему они решают, как выглядят, что под капотом и когда их стоит применять.
Чем занимается системный аналитик и как он может помочь разработчику
Опубликовано 29.10.2026 04:11:00 в категории Просто о NET
Кто такой системный аналитик, чем он отличается от бизнес-аналитика, какие навыки и инструменты ему нужны и как его работа выглядит со стороны разработчика. На сквозном примере с уведомлениями о смене статуса заказа разбираем три уровня постановки задачи — «плохо», «хорошо» и «правильно» — и вопросы, которые стоит закрыть до того, как задача уйдёт в разработку.
Как использовать ИИ через API
Опубликовано 29.10.2026 03:08:00 в категории Просто о NET
Большинство разработчиков знакомятся с ИИ через окно чата: задал вопрос — получил ответ, скопировал код — вставил в проект. Это удобно, но это «ручной» режим. Настоящая польза для продукта начинается тогда, когда модель становится обычной зависимостью вашего приложения — такой же, как база данных или очередь сообщений. Именно об этом статья: что такое ИИ через API, как устроены ключи, какие задачи так решают чаще всего, какую модель выбрать, стоит ли экономить на бесплатных моделях, когда нужен агент, а когда достаточно одного вызова, и почему промпты никуда не исчезают, а наоборот становятся частью кода.
Музей юмора для Android
Опубликовано 28.10.2026 07:16:00 в категории Мобильная разработка
«Музей юмора» — Android-приложение с коллекцией анекдотов, афоризмов, историй, стишков, хокку и изречений, которую я собираю с конца 1980-х. Работает без интернета, ничего не просит и ничего не собирает.
Факт дня
Клубника - орех, а красная мякоть, которую все так любят есть, на самом деле является плодоножкой.
Мои курсы на Stepik.org

Этом курс о том, что нужно знать чтобы правильно настроить ИИ-агента (Claude Code). Чтобы эффективно использовать токены. Чтобы работа с агентом была продуктивной и успешной. А еще про то, как заставить ИИ-агента писать правильный код. То код, который соответствует правилам и принципам Code Style вашего проекта. Я покажу настройки своего реального проекта, которые вы сможете использовать для своих проектов.

  • Уроков: 51
  • Тестов: 76
  • Видео: 59 минут
  • Учеников: 3

Курс про объектно-ориентированное программирование от разработчика .NET с опытом более чем 25 лет. Практическое программирование с обучением. Рассказ о том, как правильное использование подходов ООП в C# может существенно упростить жизнь разработчика.

  • Уроков: 23
  • Тестов: 38
  • Видео: 2 часа 6 минут
  • Учеников: 0

Вы этом курсе речь пойдет про управление состоянием объекта в приложениях на Blazor на платформе ASP.NET Core. На ваш выбор будет представлено четыре способа, которые основываются на разных принципах. Немного теории и практическое программирование, которое представлено в формате видео.

  • Уроков: 16
  • Тестов: 14
  • Видео: 42 минуты
  • Учеников: 3

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

  • Уроков: 16
  • Тестов: 12
  • Видео: —
  • Учеников: 4
Интересные новости
Сертификаты подписи российского программного кода начнут выдавать в 2027 году
Новости ИТ
02.11.2026 04:05:34

Минцифры впервые официально получит полномочия НУЦа, закон допускает плату за часть сертификатов

Кадровый бумеранг ИИ: работодатели массово возвращают тех, кого недавно заменили нейросетями
Новости ИТ
02.11.2026 04:03:18

Массовые сокращения штата, обусловленные внедрением искусственного интеллекта, привели к возникновению новой категории «сотрудников-бумерангов». Согласно исследованию консалтинговой компании Challenger, Gray & Christmas, в мае 2026 года работодатели назвали ИИ главной причиной почти 40 % объявленных увольнений в США. Однако сейчас зафиксирована обратная тенденция, которую эксперты называют «ИИ-отскоком».

Обновление проекта KillerPDF 1.9.0 — редактора PDF с открытым исходным кодом для Windows 10/11
Программное обеспечение
02.11.2026 02:25:52

В конце октября 2026 года вышло обновление открытого проекта KillerPDF 1.9.0. Это бесплатный легковесный портативный редактор PDF для Windows 10/11. Исходный код решения написан на С# и опубликован на GitHub под лицензией GNU General Public License v3.0. Все необходимое находится внутри исполняемого файла (с задействованием .NET Framework 4.8, который поставляется со всеми поддерживаемыми версиями Windows).

Union types в C# 15
Общая
31.10.2026 04:30:01

В этом видео говорим о фиче, которую C#-разработчики ждали больше десяти лет: типы-объединения, union types. Они пришли в C# 15 вместе с .NET 11, релиз которого запланирован на 10 ноября 2026 года. Разберём, какую проблему они решают, как выглядят, что под капотом и когда их стоит применять.

В Claude Code появилась опция, позволяющая ИИ-агенту выполнять все опасные команды терминала без подтверждения человека
Искусственный интеллект
30.10.2026 04:41:42

Сотрудник компании Anthropic Дэйзи Холлман рассказала, что в рамках предоставления разработчикам возможности полностью отключить защитные барьеры в свежей сборке (v2.1.311) Claude Code. появилась функция, позволяющая ИИ-агенту выполнять опасные команды терминала (например, удаление файлов) без подтверждения со стороны пользователя.

Вопрос дня
В записи шахматной партии один плюс обозначает шах, а что обозначают два плюса подряд?
A) Мат
B) Противник сдался
C) Потеря темпа
D) Двойной шах
Полезности
Опубликовано 08.09.2021 17:40:01 в категории Полезности
Комментариев: 1
В этом посте постарался собрать всё самое полезное, что может помочь максимально быстро найти новую работу разработчику.
Шаблоны микросервисов
Опубликовано 03.08.2021 14:50:19 в категории My Frameworks
В статье речь пойдет про Nimble Framework. Шаблоны позволяют ускорить процессы, потому что исключают рутину. Не за чем делать одно и тоже много раз, можно просто использовать наработки и опыт других людей. Причем сфера применения шаблонов абсолютно не важна. Как часто вы создаете микросервисы?
Опубликовано 02.07.2021 16:10:26 в категории Полезности
Комментариев: 3
Интересные, полезные ссылки на книги, видео, статьи и другие материалы, которые могут быть полезные разработчикам.
Опубликовано 22.05.2021 23:22:50 в категории Теория и практика
Серия видео роликов с вопросами и ответами на них, которые присылают подписчики youtube-канала и читатели блога, а также и подписчики boosty.to. Ответы на разные вопросы по разным темам: о принципах программирования, паттернах, правилах, законах, библиотеках, nuget-пакетах, инструментах, сборках и многое-многое другое.
Юмор дня

Одностишья пачкой

Стишки
- Вороне Бог на вход подал 4 вольта...
- Опять, растяпа я, невинность потеряла...
- От вашей пошлости со мной оргазм случится!
- ...и улыбнулась, как налоговый инспектор.
- А Вам к лицу пойдут рога погуще...
- Застукали его все в том же шкафе...
- Допей стакан и возвернись в семью!
- Да как вы смеете?!! Ну, разве что за двести...
- Любимая, не плачь... Найдём тебе мужчину.
- Быть честным хочется... Но меньше, чем богатым.
- Поизносилось то, в чём мама родила...
- Да, невесёлым получился некролог...
- Красивая у вас нога... А где вторая?
- Честь девичью блюла. Но не со всеми...
- У вас, мадам, срок годности истёк.
- И жить не хочется, и застрелиться лень...
- Вы тоже папа моего ребёнка?
- По морде получили? Распишитесь.
- День выборов. Народ забюллетенил...
- Как говорится, победителей не садят...
- К чему вам в вашем возрасте здоровье?
- Нет, в этой позе я до свадьбы не могу.
- С годами у меня всё больше черт лица...
- Как жить?! Никто меня не хочет, кроме мужа.
- Почём сегодня принципы на бирже?
- Не надо инсценировать раздумья.
- А у неё родился сын полка...
- Её увидев, встал я. Но не весь...
- Вы мне хотите дать? Но мне не надо столько!
- Особая примета: импотент.
- Пусть дрянь. Зато смотри, как много!
- Как ваши ягодицы вам к лицу!
- Чтоб столько съесть, мне нужно подкрепиться.
- Вон тот боец стреляет слишком громко.
- Она ломаться отказалась наотрез...
- И только ёлки ненавидят Новый год...
- Её ушли в декретный отпуск...
- Я не бездомный! Я живу в воздушном замке.
- Как много времени потрачено на жизнь!..
- Я отказала вам совсем не наотрез!
- А ну-ка, больной, подышите на ладан!..
- Да, ваша голова нуждается в прополке...
- Я - как Вселенная. Ужасно одинок...
- Он злостный неплательщик взяток...
- Кто скорчил вам такую рожу?
- Пусть мир - дерьмо. Считай, что все мы - мухи.
- Но я не все ещё приличия нарушил!
- Сейчас я расшатаю вам здоровье!
- Смеяться - вы последний? Я за вами.
- Для полного счастья хотелось бы выжить...
- Украсьте мир отсутствием своим
- Мне стали сниться вещие кошмары...
- Ваш центр тяжести притягивает взор.
- Стрельба глазами шла на пораженье.
- Ты был душой компании, я - телом.
- В кредит я не даюсь, в рассрочку тоже.
- Еще два акта пусть тебе приснится.
- Спасибо вам за облик аморальный.
- Пока летишь с кровати - столько мыслей
- А если Буш ты, я Ираком стану!..
- Я вам отдамся только под наркозом.
- А что, без танцев мы не обойдемся?
- Не совмещай меня и телевизор.
- Уже и пасха яйца не тревожит.
- Хотя бы откуси при мне банан
- И многим дамам верность сохраняя...
- Я вас прикрою телом, не пугайтесь
- Лишь Джомолунгма ваших бедер круче!
- Как быстро серенада стала храпом!..
- А вы, мадам, сумо не занимались?
- Не всякому яйцу показан кипяток.
- Ах, как любили вы, но кончилась виагра.
- По мне лишь вишня за окошком сохнет.
- Опять маляр меня вгоняет в краску.
- Я сплю с приличным списком кандидатов.
- Уже путаны просят предоплату
- Так вы мне что - за деньги отдавались?!
- Вчера ваш муж припер меня рогами.
- Ты у меня сегодня, Петр, первый
- Мной овладеть сложнее, чем китайским.
- К тебе? Домой? Да у тебя все дома?!
- К такому бы достоинству, да твердость
- Брала в постель предвыборные списки
- Любимый орган может спать спокойно
- К твоим ногам готов матрац я бросить.
- В ней что-то есть. Беременная, что ли?..
- О женской верности я сказок не читаю.
- Люблю в кустах не от хорошей жизни.
- С таких, мадам, сползают незаметно.
- Последний акт вам явно не удался
- Нет, неженатый так не обнимает...
- Недвижимость мне ваша надоела.
- Я словно эхо отдаюсь в горах.
- Я начеку всю ночь, но бесполезно
- Но вот и тут достиг я совершенства
- По морде будильничьей вижу - готовится, сволочь, звенеть...
- Хотелось кончить на мажорной ноте...

(Автор большей части одностиший - Владимир Семенов, http://vladimirsemenov.ru/)
Что-то пошло не по сценарию и завершилось ошибкой. Перезагрузить страницу (F5) 🗙

Переподключаем сервер...

Переподключение сломалось... Пробуем еще раз сек.

Не получилось переподключится.
Пожалуйста, обновите страницу F5

Сессия была поставлена сервером на паузу.

Восстановить сессию не получилось.
Пожалуйста, обновите страницу F5.