Библиотека шарписта | 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
ASP.NET Core SignalR представляет собой библиотеку с открытым исходным кодом, позволяющую создавать клиент-серверные приложения, работающие в режиме реального времени (чаты, видеоконференции, игровые приложения, приложения для мониторинга данных).

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

https://proglib.io/w/bd005e66
Вопрос из модуля «Хранение и извлечение реляционных данных с помощью Entity Framework Core».

Предположим, вы хотите написать запрос только для чтения. Как указать в EF Core, что не нужно отслеживать изменения графа объектов?
Anonymous Quiz
18%
Установить для состояния сущности значение EntityState.Unchanged.
8%
Прикрепить вызов метода ToListAsync() к запросу LINQ или цепочке методов fluent.
66%
Прикрепить вызов метода AsNoTracking() к объекту сущности.
9%
Посмотреть результаты
Погружаемся в генераторы исходного кода, которые появились в C# 9.0: https://proglib.io/w/c1714e11
Подписывайтесь на наш основной канал @proglibrary, чтобы не пропускать новые статьи и квизы!
Media is too big
VIEW IN TELEGRAM
Приглашаем вас на мероприятие "Серия онлайн семинаров по опциям базы данных Oracle":

1. Вебинар “Самые популярные опции базы данных Oracle”, пройдет 26 ноября в 11:00 Время Московское. Темы: Oracle Real Application Clusters (RAC), технология управления данных Advanced Compression и самая популярная опция в СУБД - Oracle Partitioning.

2. Вебинар “Недооцененные опции базы данных Oracle”, пройдет 3 декабря в 11:00 Время Московское.
Темы: технология Oracle Active Data Guard, уникальный инструмент Real Application Testing (RAT).

3. Вебинар “Новые опции базы данных Oracle”, пройдет 10 декабря в 11:00 Время Московское.
Темы: контейнерная архитектура БД или Multitenant Container Database, технология хранения информации в специализированном КЭШе – ORACLE DATABASE IN-MEMORY OPTION.

Участие в мероприятии бесплатное при условии предварительной регистрации.

Принять участие: https://vk.cc/aCDUIY 👈
Игровая студия разработчик казуальных игр Tripledot Studios в поисках Unity 3D Engineer.
Tripledot Studios (https://tripledotstudios.com) была основана в 2017 году в Лондоне. В 2018 году компания привлекла 8 млн. долларов инвестиций и за короткий промежуток времени вышла на уровень самоокупаемости.
Каждый день миллионы фанатов играют в наши продукты. Минская команда на данный момент работает над множеством игр - Solitaire Classic, Sudoku, Word Hop, Sudoku Friends, Blackjack, Woodoku и др.
Мы разрабатываем аналитическую платформу для маркетинговых кампаний и анализа поведения наших пользователей.

Сейчас мы начинаем делать более сложные и интересные игры, поэтому мы расширяем и усиливаем нашу команду разработчиков.
Задачи:
✔️Самостоятельное ведение отдельного направления проекта или целого проекта;
✔️Написание высококачественного кода, его оптимизация;
✔️Внесение новых идей в игровые возможности;
✔️Ежедневная коммуникация с минской и британской командой;
✔️Обмен опытом и знаниями с коллегами.
Требования:
✔️Опыт работы в игровой индустрии разработчиком игр от 1,5 лет;
✔️Желание разрабатывать казуальные игры;
✔️Английский язык от уровня pre-Intermediate для ведения документации и ежедневного общения с коллегами из Лондона;
✔️Отличное знание Unity и ООП.

По всем вопросам пишите на почту: nikita.pitalenko@onthespotdev.com
Или в личку в телеграмме: @nikita_pitalenko , буду рад ответить на все, интересующие вас, вопросы!
Миллионы разработчиков во всем мире используют ASP.NET Core для создания современных веб-приложений и высокопроизводительных облачных сервисов. Если вы ничего не разрабатывали с использованием этого фреймворка или не знаете стоит ли начинать, эта инфографика даст как минимум 13 причин, чтобы сделать это в 2021 году.
Полная поддержка гиперссылок и эмодзи в значках профиля, настройка порядка переключения вкладок, фонового изображения и режимов запуска фокусуровки, отключение анимаций, улучшения палитры команд и еще много полезного в новом Windows Terminal.

https://proglib.io/w/58934e11
Краткое руководство по работе с выражением with в C# 9, которое создает копию операнда record с измененными заданными свойствами и полями: https://proglib.io/w/6dd989ff
Запись вебинара, который нацелен помочь разобраться с главными аспектами разработки на C#/ .NET, опираясь на тенденции развития IT рынка, а также правильно расставить приоритеты и помочь спланировать ваше обучение и карьеру по направлению C# / .NET в 2021 году.

https://proglib.io/w/dfb9c071
Как научиться правильно разрабатывать и запускать приложения в K8s? Есть несколько путей, но, пожалуй, самый быстрый — это пройти трёхдневный онлайн-интенсив «Kubernetes для разработчиков» от Слёрм.

Чем ещё хорош этот путь?
– Материал курса основан на практическом опыте. Учим тому, что делаем на своих проектах.
– Никаких админских штучек и историй про обслуживание кластера. Только инструментарий и знания, которые требуются разработчикам.
– Никто не уйдёт без результата. Спикеры и техподдержка помогут каждому студенту справиться с заданиями.

Интенсив стартует 3 марта. Сейчас можно записаться по минимальной цене – 20 000 рублей.

Посмотреть программу и подать заявку.
🖥🛠Брендовый неттоп vs самосборный мини-ПК: выбираем компьютер для программиста

Собрать компактный компьютер для программирования самому или взять готовый? Наш сравнительный обзор поможет выбрать. В него вошли восемнадцать неттопов и комплектующие для системника Mini ATX.

https://proglib.io/sh/C2ncqG1Vh9
Серия статей про использование каналов в .NET Core: ч. 1, ч. 2 и ч. 3.

Автор статьи надеется, что к концу этой серии читателям станет ясно, когда следует использовать Channel <T>, а когда что-то более простое, например Queue <T>.