devdigest // dot net
4.03K subscribers
168 photos
3 videos
5 files
2.58K links
Главные новости из мира .NET

Все про C#, F# и VB
Download Telegram
devdigest // dot net pinned «Предыдущий месяц принес много весьма интересных новостей. Главная из них, это безусловно релиз .NET 5 — великое событие в истории платформы. До 2016 Майкрософт активно развивала .NET Framework — наиболее прогрессивную на тот момент платформу для разработки…»
devdigest // dot net
Event sourcing в .NET Core, с примерами на GitHub. https://medium.com/@madslundt/microservices-with-event-sourcing-using-net-core-33e3074171f5 #Event #Sourcing #EventSourcing
Помните этот пост? Dmitriy Onykyyenko на DOU.UA разобрал эти примеры и дал несколько своих рекомендаций. Далее цитата:

Бегло просмотрев код могу сказать, что выглядит как нерабочее решение:
— оптимистичная конкуренция в коде(ее должно поддерживать само хранилище, операция должна быть атомарной, читайте Грэга Янга),
— выброс ошибок домена сразу вызывает печаль:
throw new Exception($"Version ’{expectedVersion.Value}’ already exists for stream ’{aggregateId}’"); судя по рекомендациям в недавней статье про 150 вопросов на .net интервью автор дайджеста не прошёл был на мидла даже с таким дайджестом, либо не читаете, что постите.
— консистентность состояния системы event store, broker — оно там не консистентно(ее вообще нет), пишется в разных транзакциях и не атомарно.

Хорошие статьи на счет event sourcing и микросервисы с примерами кода, где все это продуманно и на уровне консистетности данных, расширяемости и на уровне нюансов, о которых писал Эванс
https://www.linkedin.com/pulse/microservice-integration-part-1-stefano-rocco/
https://www.linkedin.com/pulse/microservices-integration-part-2-stefano-rocco/
https://www.linkedin.com/pulse/microservices-blueprint-architecture-stefano-rocco/
Интервью Вагифа Абилова Антону Молдовану. Вагиф работает в норвежской компании Miles. Его опыт программирования насчитывает около трёх десятилетий. В настоящее время он занимается разработками систем на F# и C#. Антон – организатор сообщества F# Ukraine, занимается разработкой высоко-нагруженных проектов на F#.

https://devdigest.today/post/1532

#FSharp #Vagif #Abilov #Anton #Moldovan
Три года назад, во время конференции Ignite 26 сентября 2017, Microsoft анонсировала релиз нового языка программирования, направленного на квантовые технологии. 11 декабря язык был представлен официально в составе Quantum Development Kit. Сегодня компания подводит итоги прошедших трех лет и анализирует, что было сделано за это время.

https://habr.com/en/company/microsoft/blog/532720/

#QSharp #quantum
Несмотря на то, что веб-сервисы, API и клауд-решения сейчас в тренде, разработка под десктоп живее всех живых и инструменты под нее продолжают активно развиваться!

https://habr.com/en/company/microsoft/blog/532734

#Microsoft #WindowsForms #NET5 #Windows
Немного холивара под конец года: C# vs F#

https://www.planetgeek.ch/2020/12/16/c-vs-f

#CSharp #FSharp
Forwarded from //devdigest
Поздравляем с наступающим Новым годом!
Спасибо, что остаетесь с нами и читаете //devdigest
Желаем крепкого здоровья и вдохновения.
Встретимся в Новом году! 🎅🎄🎁
The Art of Instagram Captions: Writing Engaging and Authentic Descriptions