Разбираем наиболее важные темы и аспекты, связанные с контейнеризацией приложения .NET 5.0 WebApi.
https://proglib.io/w/152c773e
https://proglib.io/w/152c773e
DEV Community
Zero to Hero: Containerizing .NET 5.0 WebApis
In this guide I'd like to show the most important topics and aspects when talking about...
Научитесь смотреть на игры под другим углом! Попробуйте себя в роли геймдизайнера на бесплатном онлайн-интенсиве Skillbox.
Ссылка для регистрации: ✏️ https://clc.am/-Pls6w.
На интенсиве вы познакомитесь:
🎮 с основами геймдизайна;
🎮 игровыми механиками;
🎮 игровыми циклами;
🎮 балансом игры;
🎮 MDA-фреймворками;
🎮 людо-нарративным диссонансом;
🎮 типологией игроков;
🎮 потребностями игроков;
🎮 проектированием метаигры;
🎮 контролем игрового опыта.
Также выполните домашнее задание, чтобы закрепить теорию на практике и сможете задать вопросы! На них ответит специалист с большим опытом работы и преподавания Александр Ветушинский, эксперт лаборатории геймификации Сбербанка.
Всем, кто сдаст домашнюю работу, Skillbox вручит сертификаты на 15 000 рублей для обучения на любом курсе. А всех участников интенсива, дошедших до конца программы, будет ждать подарок — электронная книга Кей Петерсон и Дэвида Колба «Век живи — век учись».
Начало интенсива: 22 июля в 21:00 по московскому времени!
Ссылка для регистрации: ✏️ https://clc.am/-Pls6w.
На интенсиве вы познакомитесь:
🎮 с основами геймдизайна;
🎮 игровыми механиками;
🎮 игровыми циклами;
🎮 балансом игры;
🎮 MDA-фреймворками;
🎮 людо-нарративным диссонансом;
🎮 типологией игроков;
🎮 потребностями игроков;
🎮 проектированием метаигры;
🎮 контролем игрового опыта.
Также выполните домашнее задание, чтобы закрепить теорию на практике и сможете задать вопросы! На них ответит специалист с большим опытом работы и преподавания Александр Ветушинский, эксперт лаборатории геймификации Сбербанка.
Всем, кто сдаст домашнюю работу, Skillbox вручит сертификаты на 15 000 рублей для обучения на любом курсе. А всех участников интенсива, дошедших до конца программы, будет ждать подарок — электронная книга Кей Петерсон и Дэвида Колба «Век живи — век учись».
Начало интенсива: 22 июля в 21:00 по московскому времени!
Реализация Web API OData в ASP.NET Core 3 и ASP.NET 5 (часть 1). Связи «многие-ко-многим»
В сети есть ряд хороших статей по реализации API OData на .NET Core, однако информация в них весьма разрозненна и зачастую авторы упускают важные нюансы, имеющиеся в реализации.
В первой статье описана общая реализация API OData с использованием EF Core. Особое внимание при этом уделено неочевидным моментам при реализации типа связи «многие-ко-многим».
https://proglib.io/w/964f9dda
В сети есть ряд хороших статей по реализации API OData на .NET Core, однако информация в них весьма разрозненна и зачастую авторы упускают важные нюансы, имеющиеся в реализации.
В первой статье описана общая реализация API OData с использованием EF Core. Особое внимание при этом уделено неочевидным моментам при реализации типа связи «многие-ко-многим».
https://proglib.io/w/964f9dda
Хабр
Реализация Web API OData в ASP.NET Core 3 и ASP.NET 5 (часть 1). Связи «многие-ко-многим»
Наша команда занимается развитием корпоративной системы электронного документооборота. В команде часть приложений разрабатывается на текущей LTS версии .NET Core 3.1, в частности, бэкэнд для SPA, а...
Знакомимся с .NET 6 Minimal API Framework: https://proglib.io/w/fa0b3002
.NET Core Tutorials
Building Minimal APIs In .NET 6 – .NET Core Tutorials
Реализация Web API OData в ASP.NET Core 3 и ASP.NET 5 (часть 2). Методы контроллера
В первой части шла речь о том, как в «АльфаСтрахование» была реализована OData API на .NET Core с использованием EF Core. Во второй части автор затрагивает реализацию методов контроллера для одной из моделей.
https://proglib.io/w/7e44a806
В первой части шла речь о том, как в «АльфаСтрахование» была реализована OData API на .NET Core с использованием EF Core. Во второй части автор затрагивает реализацию методов контроллера для одной из моделей.
https://proglib.io/w/7e44a806
Telegram
Библиотека шарписта
Реализация Web API OData в ASP.NET Core 3 и ASP.NET 5 (часть 1). Связи «многие-ко-многим»
В сети есть ряд хороших статей по реализации API OData на .NET Core, однако информация в них весьма разрозненна и зачастую авторы упускают важные нюансы, имеющиеся…
В сети есть ряд хороших статей по реализации API OData на .NET Core, однако информация в них весьма разрозненна и зачастую авторы упускают важные нюансы, имеющиеся…
Перевод статьи о типичных ошибках программирования на C# от Кристофа Насарре — технического рецензента книг Microsoft Press.
https://proglib.io/w/cafbcb56
https://proglib.io/w/cafbcb56
Хабр
Как писать на C# аккуратно: память и производительность
К старту курса о разработке на C# делимся переводом статьи о типичных ошибках программирования на C# от Кристофа Насарре — технического рецензента книг Microsoft Press в целом и, конечно, книги CLR...
#news
Тот случай, когда обновления исправлений требуют обновлений исправлений. Багфиксы прилетели к недавним релизам ReSharper и Rider.
https://proglib.io/w/12e9877b
Тот случай, когда обновления исправлений требуют обновлений исправлений. Багфиксы прилетели к недавним релизам ReSharper и Rider.
https://proglib.io/w/12e9877b
The JetBrains Blog
ReSharper 2021.1.5 and Rider 2021.1.5 Released | The .NET Tools Blog
Hello everyone,
As it happens, even bugfix updates sometimes require bugfix updates. Last week we released ReSharper 2021.1.4, which fixed a couple of issues in NRT analysis and source generator su
As it happens, even bugfix updates sometimes require bugfix updates. Last week we released ReSharper 2021.1.4, which fixed a couple of issues in NRT analysis and source generator su
👨🎓️ Есть ли смысл изучать C# в 2021 году: карьерные перспективы новичка
C# держится на высоких позициях в рейтингах языков программирования, а с появлением новой версии .NET 6 (preview) он выглядит еще более многообещающим. Попробуем разобраться, есть ли смысл новичку начинать с C# освоение профессии разработчика.
https://proglib.io/sh/sNRoJWF1tE
C# держится на высоких позициях в рейтингах языков программирования, а с появлением новой версии .NET 6 (preview) он выглядит еще более многообещающим. Попробуем разобраться, есть ли смысл новичку начинать с C# освоение профессии разработчика.
https://proglib.io/sh/sNRoJWF1tE
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📊 Опубликованы результаты ежегодного опроса от JetBrains, посвященного экосистеме разработки
В отчете представлена информация о современных тенденциях в IT-отрасли, а также интересные факты об инструментах, технологиях, языках программирования и других аспектах мира разработки.
https://proglib.io/w/089dd2ce
В отчете представлена информация о современных тенденциях в IT-отрасли, а также интересные факты об инструментах, технологиях, языках программирования и других аспектах мира разработки.
https://proglib.io/w/089dd2ce
#news
Microsoft заменяет наборы инструментов Xamarin альтернативами .NET MAUI.
https://proglib.io/w/544f5955
Microsoft заменяет наборы инструментов Xamarin альтернативами .NET MAUI.
https://proglib.io/w/544f5955
Visual Studio Magazine
Microsoft Replaces Xamarin Toolkits with New .NET MAUI Alternatives -- Visual Studio Magazine
As Xamarin.Forms morphs into the new .NET MAUI offering, Microsoft is replacing Xamarin toolkits with .NET MAUI alternatives.
❤1
Чек-лист для разработчика C# по приведению GitHub-репозитория в порядок.
https://proglib.io/w/9c5de173
https://proglib.io/w/9c5de173
Gist
GitHub Repository Checklist (C#)
GitHub Repository Checklist (C#). GitHub Gist: instantly share code, notes, and snippets.
👍1
Как остановить
Мы уже упоминали работу с NRT ранее, но данная статья нацелена на систематизацию знаний.
https://proglib.io/w/4808f45f
NullReferenceExceptions
в .NET: реализация Nullable Reference Types
(NRT)Мы уже упоминали работу с NRT ранее, но данная статья нацелена на систематизацию знаний.
https://proglib.io/w/4808f45f
Мини-серия статей о сегментировании базы данных и масштабировании микросервиса ASP.NET Core: ч. 1 и ч. 2.
Medium
How to use Database Sharding and Scale an ASP.NET Core Microservice Architecture
Load Balance a C# ASP.NET Core Service and Use MySql App-Layer Sharding. Shows the Concepts, Which Also Apply to MongoDB, etc.
Метеостанция на Banana Pi M64 (Linux, C#, Docker, RabbitMQ, AvaloniaUI)
Как вы уже поняли, это не очередная статья о создании чего-то на базе Arduino. Автор запустил метеостанцию на Banana Pi BPI-M64 под Linux, без использования Arduino-подобных оберток в виде WiringPi, на C#.
В решении, описанном в статье, используются: Linux (Armbian) — основная ОС, .NET и C# — платформа для создания прикладного ПО, AvaloniaUI — графический интерфейс с интерактивными графиками и анимацией, Docker — инструмент для развертывания, управления, доставки приложений, RabbitMQ — брокер сообщений для передачи сообщений между контейнерами.
https://proglib.io/w/e1151a50
Как вы уже поняли, это не очередная статья о создании чего-то на базе Arduino. Автор запустил метеостанцию на Banana Pi BPI-M64 под Linux, без использования Arduino-подобных оберток в виде WiringPi, на C#.
В решении, описанном в статье, используются: Linux (Armbian) — основная ОС, .NET и C# — платформа для создания прикладного ПО, AvaloniaUI — графический интерфейс с интерактивными графиками и анимацией, Docker — инструмент для развертывания, управления, доставки приложений, RabbitMQ — брокер сообщений для передачи сообщений между контейнерами.
https://proglib.io/w/e1151a50
Хабр
Метеостанция на Banana Pi M64 (Linux, C#, Docker, RabbitMQ, AvaloniaUI)
Статей о создании метеостанции на базе Arduino не счесть. Можно сказать, если статья про метеостанцию, то это про микроконтроллеры Arduino, ESP32 или STM32. Но только не в этот раз. Будем...
Лучшие практики для написания unit-тестов, соответствующих принципам F.I.R.S.T.: Fast, Independent, Repeatable, Self-Validating и Timely.
https://proglib.io/w/5aaf857c
https://proglib.io/w/5aaf857c
Medium
Best Practices for Writing Brilliant Unit Tests
This is what can maximize the benefits of your unit test suite.