Архив за 2020
Найдено материалов: 68
Про C#, .NET, ASP.NET, Core, MVC, Azure, EF, IoC и другие умные слова
Найдено материалов: 68
Изначально ссылочные типы в C# всегда допускали использование значения null . Однако 8 версия языка в корне меняет этот подход. Теперь переменные ссылочных типов могут явно указывать допустимо ли присваивать им значение null . В этом плане их поведение становится аналогичным значимым типам. Разберемся с этим нововведением подробнее.
Вот что интересного можно почитать в свободное время.
Вышли очередные обновления .NET Core 2.1.x и 3.x. В этот раз все исправления не касаются безопасности и связаны с ошибками при работе .NET Core.
Очередная подборка интересных статей за прошедшую неделю.
Наверное у многих разработчиков решения (solution) рассортированы по различным папкам: рабочие, личные, экспериментальные и т.д. Проекты в них также могут иметь разветвленную структуру и длинные имена. При таком подходе, рано или поздно, можно получить ошибку при сборке проекта из-за того, что путь до файла превысил 260 символов. Однако c Visual Studio 2019 и MSBuild 16 это не проблема. Надо только сделать небольшую настройку.
На пороге очередные выходные, а это значит что будет время почитать что-нибудь интересное.
Рассмотрим следующую задачу: необходимо поддерживать общий стиль кода в разных проектах, даже если разработка и поддержка осуществляется разными командами. Один из вариантов решения этой задачи – использовать StyleCop для анализа кода. Ему потребуется файл “.ruleset” с правилами, определяющими допустимые стили. Кроме того, необходимо настроить каждый проект, указав путь до такого файла. В случае если проектов мало, то это может показаться простой задачей. Но как быть, если проектов много и располагаются они в разных репозиториях. Да еще и файл с правилами может изредка изменяться. Обновлять все проекты вручную, копируя правила в каждый из них и периодически проверять не изменены ли они в отдельно взятом проекте? Это уже ресурсоемкая задача.
В этот раз в обзор попали материалы появившиеся с начала этого года. Поэтому и ссылок будет побольше чем обычно.