.NET дайджест #9: C# Design Notes, SVN to Git migration, Microservice principles, ASP.NET Core Benchmarks
.NET
C# Design Notes: object initializers, with-expressions, positional deconstruction.
Портирование MSBuild на .NET Core
ASP.NET
Построение multi-tenant приложения (кто подскажет, как правильно перевести?) на ASP.NET 5 Core.
Видео о переходе от DNX к .NET CLI с NDC {London}.
ASP.NET Monsters — сайт, на котором парни делятся опытом с ASP.NET в виде коротких статей и видео.
Производительность ASP.NET Core достигла 1,15 миллионов запросов в секудну.
Benckmarks для ASP.NET Core — включает scenarios from the TechEmpower Web Framework Benchmarks.
Пример использования ASP.NET Core и ServiceFabric для построения миксровервисов и шлюза.
ADO.NET
В .NET Core ADO.NET сделали интерфейсы вместо базовых классов, как было в .NET Framework.
Микросервисы
Видео о принципах микросервисов с NDC {Oslo}.
Подкаст о контейнерах и микросервисах.
Git
Почему не стоит хранить пароли в репозитории.
Как хранить приватные настройки в ASP.NET и Azure.
Инструменты
Rider EAP. Те, кто подписались, уже получили ссылки на загрузку.
Аспекты для проверки на NULL.
Официальный клиент для Kafka от Microsoft.
Первый релиз CodeContracts при участии сообщества.
JS
Книги
Twelve-factor методология разработки распределенных систем.
Другое
О проведении технических интервью.
Что нужно знать каждому разработчику о кодировках. Может, кто пропустил.
Юмор
Методологии разработки в инфографике.
Don’t start with a monolith when your goal is a microservices architecture t.co/g8WExtOjjQ loved this pic :D pic.twitter.com/wZUskRr6BC
— Kimmo Toro (@ktoro) February 9, 2016
← Предыдущий выпуск: .NET Дайджест #8