Публикации по теме 'dotnet'


Публикация образов многоконтейнерных приложений с помощью VSTS
Это третья часть из серии сообщений в блоге Непрерывное развертывание многоконтейнерного приложения в Azure с использованием VSTS и Docker . В первой части мы рассмотрели краткий обзор всех инструментов, которые мы будем использовать в этой серии. В предыдущем посте мы установили соединение между VSTS и GitHub, чтобы запускать сборку каждый раз, когда в репозиторий вносятся изменения в исходный элемент управления. В этом посте мы продолжим создание образов Docker и их публикацию в..

Эти 5 рекомендаций по C# (приведенные СТАРШИМ РАЗРАБОТЧИКОМ) изменят ваш стиль написания кода
Научиться программировать может быть непросто, но, следуя советам более опытных разработчиков, вы сможете быстро и легко освоить основы кодирования. Эти пять рекомендаций по C#, представленные старшим разработчиком, изменят ваш способ написания кода; эта статья покажет вам, как начать писать код как профессионал уже сегодня!

ML.NET: мощный инструмент для машинного обучения в экосистеме .NET
В развивающемся ландшафте машинного обучения одной платформой, которая выделяется своей бесшовной интеграцией с экосистемой .NET, является ML.NET. Кроссплатформенная платформа машинного обучения с открытым исходным кодом от Microsoft, ML.NET, упрощает создание и использование пользовательских моделей машинного обучения с использованием знакомых языков .NET. Этот пост в блоге предлагает углубленное изучение ML.NET, объясняя его ключевые функции, преимущества, практическое применение и..

Операторы шляпы (^) и диапазона (..) в C #
Оператор шляпы ( ^ ) и оператор диапазона ( .. ) обеспечивают другой синтаксис для доступа к элементам в массиве: Span или ReadOnlySpan . Оператор диапазона используется для указания начала и конца диапазона для последовательности. Давайте посмотрим на несколько примеров. Рассмотрим следующий код, в котором у вас есть массив строк и вы хотите получить первые четыре элемента: static void Main(string[] args) { var people = new string[] { "Jane", "Jean", "Grey", "Marcus",..

Введение:
Сравнение заданий Hangfire и Cron: выбор правильной поддерживаемой платформы .NET для повторяющихся заданий Введение: Повторяющиеся задания являются общим требованием во многих приложениях, и наличие надежной и эффективной платформы для их обработки имеет решающее значение. В экосистеме .NET доступно несколько вариантов, но два популярных варианта — это Hangfire и Cron Jobs. Обе платформы предлагают возможности для планирования и выполнения повторяющихся задач, но у них есть разные..

Освоение Async и Await в C#: подробное руководство
Введение в Async и Await в C# Асинхронное программирование прошло долгий путь в C#. До введения async и await разработчикам приходилось полагаться на обратные вызовы, события и другие методы, такие как шаблон BeginXXX / EndXXX или BackgroundWorker . Эти методы часто приводили к созданию сложного и сложного в обслуживании кода. С…

Введение в веб-приложения: часть 2
API-интерфейсы RESTful, проектирование и архитектура серверной части, интерфейс и механизм рекомендаций (и глубокое погружение в код) Это вторая и последняя часть моего введения в веб-приложения. Первую часть, которая включала введение, объяснения машинного обучения, высокоуровневую архитектуру, Python и базы данных, можно найти здесь: https://negoiddfelix.medium.com/introduction-to-web-applications-part-1- 3b8c95550bd6 Естественно, у меня также есть общедоступный репозиторий,..