devdigest // net core
3.4K members
69 photos
2 videos
4 files
1.57K links
Сообщество разработчиков на платформе .NET Core

Чат: @dotnet_chat
Download Telegram
to view and join the conversation
Новый выпуск ML.NET содержит множество улучшений, включающих возможность обучения моделей обнаружения объектов с помощью Azure ML и Model Builder. Теперь вы можете локально обучать модели классификации изображений с помощью интерфейса командной строки ML.NET.

https://devblogs.microsoft.com/dotnet/ml-net-september-updates/

#ML #Azure #ModelBuilder
Microsoft заявила, что недовольна тем как обстоят дела с .NET Core WPF. Команда Microsoft .NET Core признает, что ей необходимо лучше поддерживать участников своих проектов с открытым исходным кодом.

https://www.zdnet.com/article/microsoft-told-were-not-happy-by-github-contributors-to-open-source-net-core-wpf/

#WPF #OSS
Представляем библиотеку DotNet.SystemCollections.Analyzers. Цель этой библиотеки - дать возможность разработчикам разработчикам принимать более эффективные решения с помощью набора микрооптимизаций.

https://kevinavignon.com/2020/09/22/introducing-dotnet-systemcollections-analyzers

#collections #analyzers #perfomance
Разработка игр с .NET - новый полезный раздел на нашем сайте.

На нашем сайте появился новый раздел «Разработка игр с .NET». Он предназначен для текущих разработчиков .NET, чтобы изучить все варианты, доступные им при разработке игр. Он также предназначен для начинающих разработчиков, пытающихся научиться использовать .NET при создании игр.

Подробности: http://msft.it/6277TxGpT
На работе у нас есть некое подобие самописной ORM, работающей напрямую с ADO.NET и одна из проблем с которой мы сталкивались при её разработке - это то, что у количества параметров используемых в DbCommand есть лимит, этот лимит накладывается базой данных и у разных баз данных он разный.

Например, у PostgreSQL в каждом SQL statement (под SQL statement имеется в виду то, что в разговорной речи называют SQL запросом) может использоваться не больше 65535 параметров (в одну DbCommand можно отправить множество SQL statement и таким образом в общем DbCommand может содержать больше 65535 параметров).

В большинстве запросов довольно сложно преодолеть разрешённую планку, мы столкнулись с этим ограничением в двух случаях - в Insert, когда за один запрос вставляется множество строк и в запросах с использованием оператора IN.

Первым делом я конечно же полез смотреть как эту проблему решает и решает ли вообще Entity Framework...

Написал небольшую заметку о том, можно ли при использовании Entity Framework столкнуться с ограничениями, которые накладывает использование DbCommand под его капотом: Entity Framework и ограничения DbCommand
Forwarded from devdigest // vacancies
Our platform helps caregivers to make real-time care while improving care coordination & workflows. This has led us to create the most innovative patient engagement solution on the market. We are looking for a Backend Developer to join our Kyiv team!

https://devdigest.today/vacancy/59
Знаете и умеете .NET, давно хотели заняться гейм девелопментом, но считали, что столь серьезная платформа не рассчитана на создание игр? Ребята из Майкрософт готовы показать вам, что это не так!

https://devblogs.microsoft.com/dotnet/game-development-with-net/

#Game #Development #GameDevelopment
Статья будет полезна для тех, кто работает с Blazor. Автор рассказывает о том, как устроен рендеринг UI в Blazor

https://jonhilton.net/when-does-blazor-render-your-ui/

#Blazor #UI
Справочник по языку F#.

Эта статья представляет собой справочник по языку программирования F#, который поддерживает несколько парадигм и предназначен для платформы .NET. Язык F# поддерживает функциональные, объектно-ориентированные и императивные модели программирования.

Подробности: http://msft.it/6275T0KNb
В этом руководстве представлены несколько архитектурных шаблонов, которые можно использовать для реализации общих сценариев в настольных и мобильных приложениях .NET.

https://www.dotnetcurry.com/patterns-practices/desktop-mobile-application-architecture

#desktop #mobile #application #architecture