Публикации по теме '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
Естественно, у меня также есть общедоступный репозиторий,..