Получи случайную криптовалюту за регистрацию!

Что там в .NET?

Логотип телеграм канала @dotnew — Что там в .NET? Ч
Логотип телеграм канала @dotnew — Что там в .NET?
Адрес канала: @dotnew
Категории: Технологии
Язык: Русский
Количество подписчиков: 600
Описание канала:

Рассказываем, что происходит в мире .NET.
С вопросами можно пинать @nevoroman

Рейтинги и Отзывы

1.00

2 отзыва

Оценить канал dotnew и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

0

2 звезд

0

1 звезд

2


Последние сообщения

2021-12-09 18:52:34 Вышел ежемесячный сборник новостей о .NET от JetBrains!

Из интересного, помимо очевидных релизов, там есть гайд по .NET разработке на новых M1 маках, ответ на вопрос «как работать с DI в Minimal API», а также интересная статья о том, как Source Generators могут сделать ваш код более уязвимым для атак. Советую пройтись, подборка получилась хорошая.

https://blog.jetbrains.com/dotnet/2021/12/09/net-annotated-monthly-december-2021/
503 views15:52
Открыть/Комментировать
2021-12-09 17:43:48 Ну и вкину очередную статью о перфомансе. На этот раз сравнивается производительность старого .NET Framework 4.8 и нового .NET 6

https://nietras.com/2021/11/26/dotnet-6-vs-4-8-gc-stats/
514 views14:43
Открыть/Комментировать
2021-12-09 17:28:35 Зарелизились новые версии ReSharper и Rider!

Из самого заметного — полная поддержка всех фич .NET 6 и переработанный интерфейс.

Здесь можно почитать об изменениях в Rider, здесь — о ReSharper.
522 views14:28
Открыть/Комментировать
2021-12-09 10:25:55 Отличная коллекция советов о том, как правильно использовать разные мелочи из нового .NET

https://www.daveabrock.com/2021/12/08/do-this-not-that-the-net-6-edition/
532 views07:25
Открыть/Комментировать
2021-12-08 12:07:14 Нашел в CODE Magazine неплохую статью, посвященную .NET Upgrade Assistant — новому инструменту от Microsoft, который позволяет существенно упростить миграцию со старых версий .NET.

https://www.codemag.com/article/2111032
526 views09:07
Открыть/Комментировать
2021-12-08 11:03:13 Еще немного интересного — увидел на днях в Твиттере гайд по поиску дедлоков. Причем не просто гайд, а игру-тренажер с огромным количеством практических заданий. Кажется, это самое полное и наглядное руководство по дедлокам, которое можно найти в интернете.

http://deadlockempire.github.io/
597 views08:03
Открыть/Комментировать
2021-12-07 18:56:46 На YouTube начали заливать записи с прошедших DotNext, так что я буду иногда кидаться в вас самыми интересными из этих докладов.

Начнем с одного из самых уникальных выступлений прошедших конференций. Два Дмитрия, Иванов и Мордвинов, рассказали нам о символьном исполнении в .NET. Доклад получился практическим, исследовательским и мозговзрывающим одновременно.

Раз — тесты можно не писать, тесты можно генерить. Для этого в .NET есть IntelliTest. Объяснять, почему генерация тестов это приятно вроде бы не нужно — их и писать лень, и ошибиться в этом процессе легко. Но как гарантировать, что тесты корректно проверяют валидность вашего кода?

Два — под всем этим лежит солидная теоретическая база, в основе которой SMT-солверы. Мощнейший инструмент, позволяющий решать очень разнообразные проблемы — и Дмитрии кое-что нам об этом расскажут.

Три — такой подход может изменить то, как мы вообще программируем. И об этом, разумеется, докладчики тоже поговорят.

Короче, очень любопытный контент получился, не жаль потратить час времени.



551 viewsedited  15:56
Открыть/Комментировать
2021-12-07 18:00:45 Кстати, в этом же разборе нашел ссылку на целую кучу бенчмарков по .NET.

Выглядит странно и хаотично, но пользоваться этим можно примерно так. В самом низу экрана написан номер страницы. Нажимаете на него — получаете список категорий бенчмарков. Выбираете интересную (например, Blazor WASM) — получаете возможность наблюдать, как с разнообразными изменениями улучшался перфоманс той или иной фичи.

Где-то изменений совсем не видно, где-то они незначительные, но в некоторых местах можно посмотреть на красивые-впечатляющие циферки.

https://msit.powerbi.com/view?r=eyJrIjoiYTZjMTk3YjEtMzQ3Yi00NTI5LTg5ZDItNmUyMGRlOTkwMGRlIiwidCI6IjcyZjk4OGJmLTg2ZjEtNDFhZi05MWFiLTJkN2NkMDExZGI0NyIsImMiOjV9
516 views15:00
Открыть/Комментировать
2021-12-07 17:51:01 Одна из основных перфомансных фич нового .NET это Dynamic PGO, Profile-guided optimization. Они позволяют существенно ускорить ваше приложение за счет сбора дополнительной информации.

Егор Богатов, один из разработчиков .NET, написал разбор возможностей PGO — с деталями и бенчмарками.

https://gist.github.com/EgorBo/dc181796683da3d905a5295bfd3dd95b
532 viewsedited  14:51
Открыть/Комментировать
2021-12-01 19:43:42 Нашел еще один классный дайджест по .NET, который называется .NET R&D Digest. В нем достаточно много хороших материалов и по .NET, и по разработке ПО в целом. Что классно, это не анонсы, а именно хорошие R&D статьи. Советую!

https://olegkarasik.wordpress.com/2021/12/01/net-rd-digest-november-2021/
779 views16:43
Открыть/Комментировать