Шаблон чистой архитектуры для ASP.NET Core приложений: https://proglib.io/w/f47c6896
Если у вас есть вопросы по организации проекта, то в обсуждении на Reddit можно найти ответы.
Если у вас есть вопросы по организации проекта, то в обсуждении на Reddit можно найти ответы.
Тут для вас бесплатный курс по созданию видеоигр с помощью Unity и C# (не реклама). Завтра последний день действия акции.
https://proglib.io/w/5b626ec0
https://proglib.io/w/5b626ec0
Udemy
Learn C# and make a videogame with Unity 2020
Learn how to create your own videogames with Unity with C# the fastest and easiest way to learn how to program csharp
RestClient.Net — это .NET REST API клиент с асинхронным запуском на основе задач, строгими типами и внедрением зависимостей на всех платформах.
Недавно была представлена версия 5.0, которая предоставляет Fluent API, неизменяемые типы, множество полезных методов расширения и тщательное модульное тестирование. Прочитать о RestClient.Net в целом и о нововведениях можно здесь.
Недавно была представлена версия 5.0, которая предоставляет Fluent API, неизменяемые типы, множество полезных методов расширения и тщательное модульное тестирование. Прочитать о RestClient.Net в целом и о нововведениях можно здесь.
GitHub
GitHub - MelbourneDeveloper/RestClient.Net: .NET REST Client Framework for all platforms
.NET REST Client Framework for all platforms. Contribute to MelbourneDeveloper/RestClient.Net development by creating an account on GitHub.
Разбираемся с новыми правилами игры в песочнице с открытым исходным кодом Microsoft.
https://proglib.io/w/fd7badb6
https://proglib.io/w/fd7badb6
Aaronstannard
The New Rules for Playing in Microsoft's Open Source Sandbox
What .NET developers should expect when venture out into their own OSS ecosystem.
string vs. String — это не просто споры о стилях, они могут радикально изменить семантику программы.
https://proglib.io/w/32a04b38
https://proglib.io/w/32a04b38
Paranoidcoding
string vs. String is not a style debate
#fix
https://proglib.io/w/c8e37e70
What changed in .net 5 that makes it not throw when changing dictionary values in foreach
https://proglib.io/w/c8e37e70
Stack Overflow
What changed in .net 5 that makes it not throw when changing dictionary values in foreach
In .NET<5 and .NET Core 3.1 the following code
var d = new Dictionary<string, int> { { "a", 0 }, { "b", 0 }, { "c", 0 } };
foreach (var k in d.Keys)
{
d[k...
var d = new Dictionary<string, int> { { "a", 0 }, { "b", 0 }, { "c", 0 } };
foreach (var k in d.Keys)
{
d[k...
Тебе нравится геймдизайн? Хочешь реализовать свои проекты и концепты, но сталкиваешься с трудностью понимания технической части? Unreal Engine 4 — популярная игровая платформа для реализации идей в код, а кода — в готовый проект.
Рассказываем об основах работы в UE4 на бесплатном интенсиве Skillbox по созданию игры в жанре платформера: 🎮 https://clc.am/BYnRRg
На интенсиве тебя ждёт:
🎯 изучение основ работы с Unreal Engine 4 и разбор инструментария;
🎯 настройка механик для работы будущего платформера;
🎯 создание собственного проекта.
Весь интенсив тебе будет помогать компетентный наставник! Им станет старший программист Fracture Labs с пятилетним опытом программирования на С++/Blueprint в игровой индустрии — Евгений Чичилов.
Те, кто выполнит домашнюю работу, получат сертификат на 15 000 рублей на оплату любого курса Skillbox, а все участники, дошедшие до конца интенсива, — электронную книгу издательства МИФ «Век живи — век учись» Кей Петерсон и Дэвида Колба.
Увидимся на трансляции 7 июня в 19:00 по московскому времени!
Рассказываем об основах работы в UE4 на бесплатном интенсиве Skillbox по созданию игры в жанре платформера: 🎮 https://clc.am/BYnRRg
На интенсиве тебя ждёт:
🎯 изучение основ работы с Unreal Engine 4 и разбор инструментария;
🎯 настройка механик для работы будущего платформера;
🎯 создание собственного проекта.
Весь интенсив тебе будет помогать компетентный наставник! Им станет старший программист Fracture Labs с пятилетним опытом программирования на С++/Blueprint в игровой индустрии — Евгений Чичилов.
Те, кто выполнит домашнюю работу, получат сертификат на 15 000 рублей на оплату любого курса Skillbox, а все участники, дошедшие до конца интенсива, — электронную книгу издательства МИФ «Век живи — век учись» Кей Петерсон и Дэвида Колба.
Увидимся на трансляции 7 июня в 19:00 по московскому времени!
Пишем простого Discord бота для World of Warcraft гильдии, который забирает данные об игроках с серверов и пишет сообщения в Discord о подключении / отключении игрока.
https://proglib.io/w/a7b18317
https://proglib.io/w/a7b18317
Хабр
Как я сделал Discord бота для игровой гильдии с помощью .NET Core
ВступлениеВсем привет! Недавно я написал Discord бота для World of Warcraft гильдии. Он регулярно забирает данные об игроках с серверов игры и пишет сообщения в...
Окунись в мир белого хакинга уже сегодня! Пройди бесплатный онлайн-интенсив Skillbox по программированию, изучи востребованный язык программирования Java и создай свой первый проект под руководством опытного специалиста.
Все подробности по ссылке: 👉 https://clc.am/yEuYCA.
За 3 дня интенсива ты:
⚡️ Освоишь основные инструменты программирования на Java.
⚡️ Напишешь программу для мониторинга активности рабочего стола.
⚡️ Получишь полезные советы разработчика с 15-летним опытом — Даниила Пилипенко.
⚡️ Узнаешь, как устроена работа Java-программиста.
🎁 Каждый участник интенсива, который выполнит домашнюю работу, получит сертификат на 15 000 рублей на оплату любого курса в Skillbox и электронную книгу «Век живи — век учись» Кей Петерсон и Дэвида Колба издательства МИФ.
Подключайся к прямому эфиру с 7 по 9 июня в 16:00 по московскому времени 😉
Все подробности по ссылке: 👉 https://clc.am/yEuYCA.
За 3 дня интенсива ты:
⚡️ Освоишь основные инструменты программирования на Java.
⚡️ Напишешь программу для мониторинга активности рабочего стола.
⚡️ Получишь полезные советы разработчика с 15-летним опытом — Даниила Пилипенко.
⚡️ Узнаешь, как устроена работа Java-программиста.
🎁 Каждый участник интенсива, который выполнит домашнюю работу, получит сертификат на 15 000 рублей на оплату любого курса в Skillbox и электронную книгу «Век живи — век учись» Кей Петерсон и Дэвида Колба издательства МИФ.
Подключайся к прямому эфиру с 7 по 9 июня в 16:00 по московскому времени 😉
Разбираем нюансы работы с TAP (Task-based Asynchronous Pattern) — паттерном асинхронного программирования, основанным на задачах.
https://proglib.io/w/9ab427aa
https://proglib.io/w/9ab427aa
ДОУ
Асинхронность в C#. Разрушение легенд
Всем привет! Меня зовут Влад, я — старший разработчик в компании DataArt. Статья будет посвящена асинхронному программированию на C#, а именно — нюансам работы с TAP (Task-based Asynchronous Pattern) — паттерном асинхронного программирования, основанным на…
Как применять модели machine learning для решения реальных задач? Узнай на бесплатном интенсиве по data science — тебя ждёт много практики с 10 по 12 июня в 21:00 по московскому времени!
Ссылка для регистрации: 🔜🔜🔜 https://clc.am/tUZ9aw.
📝 За 3 дня мы опробуем разные инструменты и техники, которыми пользуются специалисты одной из самых востребованных профессий. При этом нам не понадобятся глубокие познания в программировании и математике, мы убедимся, что начать свой путь в machine learning очень просто!
Также узнаем от разработчика Михаила Овчинникова, зачем нужны нейросети и как они работают, познакомимся с Python, предскажем курс биткоина, познакомимся с алгоритмами и решим бизнес-задачу.
🎁 Все, кто сдаст домашнее задание, получат грант на 15 000 рублей для обучения в Skillbox!
Ссылка для регистрации: 🔜🔜🔜 https://clc.am/tUZ9aw.
📝 За 3 дня мы опробуем разные инструменты и техники, которыми пользуются специалисты одной из самых востребованных профессий. При этом нам не понадобятся глубокие познания в программировании и математике, мы убедимся, что начать свой путь в machine learning очень просто!
Также узнаем от разработчика Михаила Овчинникова, зачем нужны нейросети и как они работают, познакомимся с Python, предскажем курс биткоина, познакомимся с алгоритмами и решим бизнес-задачу.
🎁 Все, кто сдаст домашнее задание, получат грант на 15 000 рублей для обучения в Skillbox!
Серия видеоруководств под названием «Современная веб-разработка» про создание приложения с использованием ASP.NET Core и Nuxtjs + CI / CD с помощью Github Actions, деплой в облако и многое другое.
https://proglib.io/w/89f26ff8
https://proglib.io/w/89f26ff8
#fix
https://proglib.io/w/8bbbb82e
Difference in lambda expressions between full .NET framework and .NET Core
https://proglib.io/w/8bbbb82e
Stack Overflow
Difference in lambda expressions between full .NET framework and .NET Core
Is there a difference in the declaration of lambda expressions between the .NET Framework and .NET Core?
The following expressions compiles in .NET Core:
var lastShift = timeline.Appointments
...
The following expressions compiles in .NET Core:
var lastShift = timeline.Appointments
...
Хотите стать звездой Twitch или профессиональным игроком в Dota 2? 10–12 июня в 19:00 по московскому времени стартует бесплатный интенсив тренера команды pro-арены Dota 2 VP.Prodigy — Даниила Schelk Щелкунова.
Ссылка для регистрации: 👉 https://clc.am/3V6PGQ.
Вы узнаете:
🎮 какие задачи и варианты макроигры у керри, мид и оффлейн-героев;
🎮 как эффективно играть на 4–5k MMR;
🎮 как анализировать свои ошибки в матче;
🎮 как ведут себя игроки профессиональных команд и как попробовать себя на позиции аналитики в игре.
🙌 Для участия в интенсиве потребуется только игра и Discord для просмотра и разбора реплеев. Если у вас нет ничего из этого, не переживайте, после регистрации на интенсив мы пришлём ссылки на все ресурсы.
Все, кто дойдёт до конца программы, получат электронную книгу издательства МИФ в подарок. А те, кто выполнит домашнее задание, — сертификаты на 15 000 рублей для обучения в Skillbox. Их можно будет потратить на любой курс.
🔜 Увидимся на трансляции!
Ссылка для регистрации: 👉 https://clc.am/3V6PGQ.
Вы узнаете:
🎮 какие задачи и варианты макроигры у керри, мид и оффлейн-героев;
🎮 как эффективно играть на 4–5k MMR;
🎮 как анализировать свои ошибки в матче;
🎮 как ведут себя игроки профессиональных команд и как попробовать себя на позиции аналитики в игре.
🙌 Для участия в интенсиве потребуется только игра и Discord для просмотра и разбора реплеев. Если у вас нет ничего из этого, не переживайте, после регистрации на интенсив мы пришлём ссылки на все ресурсы.
Все, кто дойдёт до конца программы, получат электронную книгу издательства МИФ в подарок. А те, кто выполнит домашнее задание, — сертификаты на 15 000 рублей для обучения в Skillbox. Их можно будет потратить на любой курс.
🔜 Увидимся на трансляции!
Узнайте, как хакеры смотрят на криптографию в ASP.NET: https://proglib.io/w/aed73e8b
Paul Mueller (@paulmmueller)
ASP.NET Cryptography for Pentesters
If you are coming back, and just here for the cheatsheet, you can find that here. If it’s your first time, hopefully you’ll read through the whole thing. Note: For my own sanity, I have inten…