Developers Community
4.51K subscribers
665 photos
10 videos
3 files
1.76K links
Канал сообщества для разработчиков и всех, кто интересуется новыми технологиям.
____________
Developer Community Chat: @microsoftschool
Админчики: @alexgureev
Download Telegram
Приключение на 20 минут: о чём надо помнить, когда затеваешь рефакторинг.

История об одном баге, который превратил переход с .NET Core 3.1 на .NET 6 в «приключение на 20 минут», самописной библиотеке Dodo.Primitives.Uuid, которая помогла этот баг починить, и размышления о важности своевременного рефакторинга и его приёмах.

Подробности: http://msft.it/6277wJrEz
Откройте для себя лучшие способы добиться успеха в сфере технологий в 2022 году с помощью этих учебных ресурсов для разработчиков. Подробности в блоге: http://msft.it/6272wKVMo
NLP на .NET — вычисление стихотворного размера.

Статья о решении нестандартной задачи — определение стихотворного размера по строчке из стихотворения. Разработчик алгоритма столкнулся с рядом неочевидных особенностей и подводных камней. Подробности и много кода по ссылке ниже!

Читать далее: https://habr.com/ru/post/651395/

Кстати, ещё автор статьи ведёт уютный tg-канал о технологиях: @clockstackwheels
Новые возможности Windows 11 приближают вас к тому, что вы любите.

Мы продолжаем совершенствовать операционную систему. Windows 11 – это связующее звено между людьми, идеями и творчеством. И мы с радостью представляем новые возможности Windows 11, среди которых предварительная версия Amazon Appstore в США, улучшения панели задач и два обновлённых приложения.

Подробности: http://msft.it/6271wzPZJ
Диапазоны (Ranges) в C# 8.

В этой статье автор решил рассмотреть тему диапазонов (Ranges) в C#. Спойлер: теперь C#-разработчики могут получать из коллекции непрерывный кусок элементов очень простым и понятным синтаксисом. Заглядывайте в статью!

Подробности: http://msft.it/6274wMtdG
Microsoft сделала возможной интеграцию Azure Active Directory с виртуальными машинами. В этом посте наш коллега покажет вам все шаги по настройке этой интеграции.

Подробности: http://msft.it/6270w3I7i
В #Azure Server 2020 появилась новая модель хранения. Узнайте, как безопасно выполнить обновление с Server 2019 до 2020 в этой статье: http://msft.it/6272wOO4y
Узнайте, как построить свой бизнес с Microsoft: перенести существующее приложение в Azure или создать приложение с нуля, добавив службы и расширив возможности с помощью Azure. Становитесь партнером: http://msft.it/6276wPlPs
Бесплатный вебинар Future Transportation Day.

Приглашаем вас принять участие в вебинаре Microsoft Future Transportation Day, которое состоится в формате Live 3 марта, в 10:00 по МСК. Основные темы: как технологии влияют на трансформацию транспортной индустрии, какие просматриваются на этом пути тренды, какие IT-сценарии применимы для эффективных изменений в компании.

Подробности: http://msft.it/6274wubYn
Представляем .NET 7 Preview 1.

Мы рады объявить об очередной вехе в истории .NET. Отмечая 20-летие технологии, .NET 7 Preview 1 знаменует собой первый шаг вперед к следующим 20 годам .NET. ASP.NET Core Preview 1 и EF7 Preview 1 также были выпущены.

Подробности: http://msft.it/6279wrZ6L
Предупреждение: сегодня очень необычный для этого канала пост.

Привет, читатель. Я Саша, DevRel, автор этого канала на протяжении последних 4 лет. Я никогда не вел этот канал от своего лица. Даже когда он перестал быть официальным несколько лет назад, в нем продолжал выходить контент от лица Microsoft.

Месяц назад мир кардинально изменился. И больше этот канал не может существовать и развиваться так, как это было ранее. В редкие свободные минуты этого месяца я думал, как быть с каналом. Но решения не пришло. Поэтому обращаюсь за советом к тебе.


P.s. Я очень надеюсь, что у тебя и твоих близких все максимально хорошо, насколько это сейчас возможно. 💙
Как, по твоему, нужно развивать канал дальше?
anonymous poll

В таком же формате, как и раньше, но посты будут реже – 309
👍👍👍👍👍👍👍 74%

Ориентировать канал на IT в целом, не только о Microsoft – 104
👍👍 25%

У меня есть идея, напишу в комментариях – 5
▫️ 1%

👥 418 people voted so far.
Поддержка .NET 5.0 закончится 8 мая 2022 года.

Поддержка .NET 5.0 прекратится 8 мая 2022 г. После майских обновлений .NET Microsoft больше не будет предоставлять сервисные обновления, включая исправления безопасности или техническую поддержку, для .NET 5.0. Нужно обновить версию .NET, которую вы используете, до поддерживаемой версии (.NET 6.0) до 8 мая. Это позволит продолжать получать обновления.

Подробнее: https://devblogs.microsoft.com/dotnet/dotnet-5-end-of-support-update/
Подключаем к Экселю GPU и ускоряем Эксель в 300 раз.

Цель этого небольшого проектика – ускорить исполнение VBA скриптов задействуя все доступные железяки: GPU и CPU. Ну и до кучи, так как библиотека авторская, была реализована многозадачность.

Подробности: https://habr.com/ru/post/655085/
О Thread и ThreadPool в .NET подробно (часть 1).

Этот текст покрывает ответы на некоторые совсем базовые вопросы и вместе с тем сразу погружает в проблематику получения ответа на вопрос: "как работать лучше? однопоточно, многопоточно или многопоточно, но на ThreadPool?". Ответ на этот вопрос может изначально показаться очень простым и понятным, однако реальность совершенно иная: всё как и везде сильно зависит от ситуации: от типа задачи, от её размера, от прочих условий, которые так просто в голову сами собой не придут.

Подробности: https://habr.com/ru/post/654101/
Microsoft — 47.
О Thread и ThreadPool в .NET подробно (часть 2).

В предыдущей публикации автор рассмотрел некоторые базовые вопросы относительно потоков и пулов потоков и готов двигаться дальше. Во второй части — эксперимент и поиск правильного объёма работы для пула потоков. Чтобы его издержки не давлели над объёмом полезной работы.

Подробности: https://habr.com/ru/post/654111/
Как создать telegram бот на C# быстро?

В этой статье мы рассмотрим заготовку для создания телеграм бота на C#. В связи с последними обновлениями TelegramBotAPI, большая часть удачных с моей точки зрения публикаций на эту тему несколько устарело. Потому автор принял решение написать статью на эту тему.

Подробности: https://habr.com/ru/post/657583/
Запуск фоновых задач в ASP.NET Core.

Небольшой обзор стандартных средств запуска бэкграунд-задач в аспнет приложениях — что есть, чем отличается, как пользоваться. Встроенный механизм запуска таких задач строится вокруг интерфейса IHostedService и метода-расширения для IServiceCollection — AddHostedService. Но есть несколько способов реализовать фоновые задачи через этот механизм (и ещё несколько неочевидных моментов поведения этого механизма).

Подробности: https://habr.com/ru/post/658847/
MS Office 2010 Activator: What You Need to Know