Библиотека шарписта | C#, F#, .NET, ASP.NET
22.9K subscribers
2.26K photos
36 videos
85 files
4.43K links
Все самое полезное для C#-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
Forwarded from Библиотека программиста | программирование, кодинг, разработка
CI/CD Workflow: упрощенный гайд от ByteByteGo (Alex Xu)

CI/CD — это методология, которая позволяет автоматизировать процесс разработки и доставки ПО в продакшн.

Будь вы разработчиком, специалистом по DevOps, тестировщиком или занимаетесь любой современной ролью в ИТ, CI/CD пайплайны стали неотъемлемой частью процесса разработки.

#инфографика
👏12👍411🤔1
🎄 До Нового года осталось меньше недели, поэтому пришло время подвести итоги. За год наше комьюнити значительно выросло. Всего мы опубликовали 1048 постов 💪

❤️ Особенно вам понравились вот эти посты:

😎 Подкаст DotNet&More: как расти сеньору и не только
😎 C# потихоньку обгоняет Java согласно индекса TIOBE
😎 Шпаргалки с шорткатами для Rider, VS и ReSharper
😎 Анонс проекта .NET Aspire
😎 Exist vs Any в .NET
😎 Антипаттерны управления памятью в C#
😎 Polly — библиотека для проектов .NET, которая помогает обрабатывать сбои и повышать устойчивость ваших приложений
😎 Разработка максимально упрощенного клона ASP.NET Core: пошаговый гайд
😎 Подкаст RadioDotNet: динамическая адаптация, правильные тесты, взаимодействие с JS

💜 Также вы с интересом читали наши статьи:

⚒️ ТОП-27 плагинов для Visual Studio Code в 2023
🏴 Фича-флаги в .NET: от простого к сложному
👀 Повышаем качество код-ревью: 7 полезных советов
🔄 Правильный рефакторинг в C#: улучшаем читабельность кода с помощью высокой связности

🧑‍💻 В 2023 году мы усердно работали и запустили несколько новых каналов:

Библиотека собеса по C# | вопросы с собеседований
Библиотека задач по C# | тесты, код, задания
📖 Книги для дата шарпистов | C#, .NET, F#

Кстати, в канале с книгами прямо сейчас проходит новогодний розыгрыш 👈

🎁 И последнее, но не менее важное: мы сделали скидку -35% на все курсы нашей академии proglib.academy.

С наступающим! 🎉
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍81❤‍🔥1
Forwarded from Книги для шарпистов | C#, .NET, F#
This media is not supported in the widget
VIEW IN TELEGRAM
13🥱4👍1😁1
Серия небольших, но ёмких статей про три парадигмы API: REST, gRPC и GraphQL

🔸 Основы
🔸 Плюсы и минусы
🔸 Сравнение
🔸 Мифы и факты
🔸 + сокращенный гайд в блоге JetBrains, но с уклоном в .NET
👍13🎉93
💬 Что бы вы хотели получить в подарок на Новый год? Поделитесь мыслями в комментариях👇

#интерактив
Forwarded from Библиотека программиста | программирование, кодинг, разработка
✍️ Почему отсутствие технической документации убьёт ваш проект?

Читатель «Библиотеки программиста» объясняет, почему техническая документация важна, а её наличие — обязательная составляющая успеха проекта. Не верите? 5 (почти) реальных историй, представленных в статье, вас убедят!

🔗 Читать статью
🔗 Зеркало
👍134🥱1
🗓 Адвент-календарь C# на 2023 год: 50 топовых статей для C#-разраба

🎄1 декабря

🔸Using GitHub Releases to update my private tools
🔸The Rise of C# Markup for Cross Platform Development

🎄2 декабря

🔸Getting Started with Semantic Kernel and C#
🔸Copy, Paste and Edit Java to C# after 20 years

🎄3 декабря

🔸Containerizing .NET 🔸Unlock the Gift of the C# Spread Operator

🎄4 декабря

🔸Fine-tuning an Open AI model with Azure and C#
🔸Dissecting C# Ranges

🎄5 декабря

🔸Dopamine Detox for Programmers
🔸Inline Snapshot testing in .NET

🎄6 декабря

🔸Migrate ASP.NET to ASP.NET Core with YARP
🔸Updating Cynk with .NET 8.0 and C#

🎄7 декабря

🔸Vertiq - Blazor Application Framework
🔸Seasons of Love - Ode to C#

🎄8 декабря

🔸Cross-platform Christmas Countdown App in C#
🔸Improve your Application Insights API key security

🎄9 декабря

🔸When to Use C# Primary Constructors
🔸Azure Durable Entities Revisited

🎄10 декабря

🔸The Actor Model in a C# World
🔸Named Entity Recognition Using Azure AI

🎄11 декабря

🔸Calculating Credit Card Payoff in C#
🔸High-Performance .NET CRON Jobs

🎄12 декабря

🔸Generic Type Construction With Static Virtual
🔸HttpContext Issues with Azure SignalR Service

🎄13 декабря

🔸What's New in Entity Framework Core 8
🔸Thumbnails with Azure Functions and CloudConvert

🎄14 декабря

🔸Data Visualisation in Mixed Reality using C#
🔸Querying Redis with GraphQL using Redis OM .NET

🎄15 декабря

🔸Bulk Text Analytics with Azure AI Language
🔸An all-purpose Object updater

🎄16 декабря

🔸Querying Console Output In Your Tests
🔸Scanning Uploaded Files for Malware in C#

🎄17 декабря

🔸Exploring xUnit!
🔸GPT-4 using DALL-E 3 to generate images in C#

🎄18 декабря

🔸Discriminated Unions in C#
🔸Functional Programming with C# - Scan and IndexOf

🎄19 декабря

🔸Playing with .NET 8 Web API template
🔸Choosing Controllers or Minimal API for .NET APIs

🎄20 декабря

🔸MoreLINQ in Action
🔸2 code a .NET tool

🎄21 декабря

🔸PostgreSQL range types and Entity Framework Core
🔸6 string performance tips in C# 12

🎄22 декабря

🔸Is Blazor the Future of All Things Web?
🔸State of .NET on the Mac 2023 edition

🎄23 декабря

🔸Stocking Stuffer - Mobile Platform Options
🔸Getting started with the Azure Content Safety API

🎄24 декабря

🔸The Joy of Immutable Update Patterns
🔸Introduction to Couchbase Capella Cloud with C#

🎄25 декабря

🔸.NET On Dune
🔸Do you really need a full CMS? Introducing the CMSprinkle micro-CMS

#adventcalendar2023
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉19👍84🔥1
🎅 Новый год – отличное время для старта!

🎄Новый год начинается с подарков, а лучший подарок для себя – новые знания! Потому что ну а когда начинать учиться новому, если не в новом году. Выбирайте курс, оставляйте заявку и менеджер вас проконсультирует – https://proglib.io/w/b963d80d

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

Конечно, советуем обратить внимание на наши самые популярные курсы: 
Математика для Data Science – 19 490 ₽ (вместо 29 990 ₽)
Алгоритмы и структуры данных – 23 390 ₽ (вместо 35 990 ₽)

🔥 Все цены на сайте уже включают скидку 35%, поэтому не упустите возможность зайти на курс по самой выгодной цене.

☺️ Доступ бессрочный, поэтому учиться вы сможете в своем темпе.

👉 Если вы сомневаетесь в пользе обучения для своего профессионального трека, оставляете заявку. Менеджер поможет разобраться с этим и любым другим вопросом – https://proglib.io/w/b963d80d

🫶 Всех с наступающим новым годом!
👍6
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🎄🎁 10 абсурдных подарков программисту на новый год

Мечтаете подарить что-то эдакое своему другу-айтишнику? Как насчет масла для клавиатуры, специальных AR-очков или симулятора случайных сбоев в сети?

💬 В комментарии пишите свои варианты абсурдных подарков👇
🥱16🔥3
🤔 Как JetBrains Rider упрощает отладку многопоточных приложений?

☑️ На вкладке Debugger окна Debug на левой панели показаны все потоки приложения, а на следующей панели перечислены все кадры стека выбранного потока (скрин #1)
☑️ Вкладка Parallel Stacks окна Debug упрощает анализ потоков, отображая потоки и их кадры стека в виде диаграммы
☑️ Идентификатор текущего потока отображается в соответствии с текущей точкой останова в редакторе

📌 Parallel Stacks: просмотр всех активных потоков в вашей программе

☑️ Откройте вкладку Parallel Stacks в окне Debug
☑️ Нажмите на идентификатор темы в редакторе (скрин #2)

А на скрине #3 показан пример того, как выглядят Parallel Stacks во время отладки простого приложения, запускающего несколько потоков.
👍1731
🎙 Подкаст DotNet & More: продвинутый .NET-разработчик, план на год, сезон подкаста 2024 и не только

🕘 Таймкоды:

00:00:00 Вступление
00:06:45 Тесты
00:22:30 MediatR, Clean Architecture и не только
00:39:45 Девопсинг для DotNet разработчиков
00:43:10 Облака, стоит ли отделять от девопсинга?
00:48:10 Blazor и фронт в целом
01:01:30 SQL, NoSQL и не только
01:26:30 Алгоритмы, коллекции
01:30:40 Многопоточность
01:36:40 Кишки, GC
01:40:00 Event Sourcing
02:00:00 DDD, TDD, SOLID и прочие рефакторинги
02:10:00 Unity, Unreal, Godot

⏯️ YouTube | Apple Подкасты | Google Подкасты | Яндекс Музыка

#подкасты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍221
🎄🎉🥳 Команда «Библиотеки программиста» поздравляет айтишников, программистов, системных администраторов, специалистов техподдержки, руководителей проектов, проектировщиков, инженеров, менеджеров и всех-всех-всех остальных причастных к миру IT с наступающим 2024 годом! Мирного неба и чистого кода!
66🎉18❤‍🔥1
Cocona в действии: простой способ создания CLI-приложений с помощью C# от Ника Чапсаса.

📺 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10