csharp

  • ХабрахабрФото [Перевод] Что же такого особенного в IAsyncEnumerable в .NET Core 3.0?

    [Перевод] Что же такого особенного в IAsyncEnumerable в .NET Core 3.0?

    Перевод статьи подготовлен в преддверии старта курса «Разработчик C#». Одной из наиболее важных функций .NET Core 3.0 и C# 8.0 стал новый IAsyncEnumerable<T> (он же асинхронный поток). Но что в нем такого особенного? Что же мы можем сделать теперь, что было невозможно раньше? В этой статье мы рассмотрим, какие задачи IAsyncEnumerable<T> предназначен решать, как реализовать его в наших собственных приложениях…

    Читать далее »
  • СофтФото [Перевод] Лучшие практики повышения производительности в C#

    [Перевод] Лучшие практики повышения производительности в C#

    Всем привет. Мы подготовили перевод еще одного полезного материала в преддверии старта курса «Разработчик С#». Приятного прочтения. Поскольку недавно мне довелось составлять список лучших практик в C# для Criteo, я подумал, что было бы неплохо поделиться им публично. Цель этой статьи — предоставить неполный список шаблонов кода, которых следует избегать, либо потому что они сомнительны, либо потому что просто плохо…

    Читать далее »
  • ХабрахабрФото «Каких Марин?» или управляем контроллером через bluetooth с помощью мобильного приложения на Xamarin (Android)

    «Каких Марин?» или управляем контроллером через bluetooth с помощью мобильного приложения на Xamarin (Android)

    В прошлой статье я пообещал рассказать, о том как подключать CANNY 3 tiny с помощью UART к bluetooth. И поскольку на этих майских особо не разгуляешься, было принято решение провести время с пользой и таки сдержать обещание. Но просто подключить контроллер к Bluetooth адаптеру HC-06, было бы слишком просто для Хабра. Поэтому мы не просто всё подключим, но еще и…

    Читать далее »
  • ХабрахабрФото Преподавателям на заметку: PVS-Studio для знакомства студентов с инструментами анализа кода

    Преподавателям на заметку: PVS-Studio для знакомства студентов с инструментами анализа кода

    По общению в поддержке и некоторым другим косвенным признакам мы заметили, что среди наших бесплатных пользователей стало много студентов. Причина: анализатор PVS-Studio начал использоваться некоторыми преподавателями в рамках дисциплин, связанных с разработкой программного обеспечения. Нам это очень приятно, и мы решили написать эту небольшую заметку, чтобы привлечь внимание и других преподавателей. Мы рады, что студенты знакомятся с методологией статического анализа…

    Читать далее »
  • ХабрахабрФото [Перевод] System.IO.Pipelines: высокоэффективный IO в .NET

    [Перевод] System.IO.Pipelines: высокоэффективный IO в .NET

    System.IO.Pipelines — это новая библиотека, упрощающая организацию кода в .NET. Трудно обеспечить высокую производительность и точность, если приходится иметь дело со сложным кодом. Задача System.IO.Pipelines — упростить код. Подробнее под катом! NET Core, которые стремились сделать Kestrel одним из самых быстрых веб-серверов в отрасли. Библиотека появилась в результате усилий команды разработчиков . 1 в качестве BCL API первого класса (System.…

    Читать далее »
  • ХабрахабрФото [Перевод] Как не пропустить ни одного сообщения

    [Перевод] Как не пропустить ни одного сообщения

    Обработка событий — одна из самых распространенных задач в области бессерверных технологий. Сегодня расскажем о том, как создать надежный обработчик сообщений, который сведет к нулю их потерю. Кстати, примеры написаны на C# с использованием библиотеки Polly, но показанные подходы будут работать с любыми языками (если не указано обратное). Передаю слово автору. Надежная обработка событий с помощью Azure Functions Несколько недель…

    Читать далее »


Кнопка «Наверх»