Size: a a a

BY Microsoft .NET User Group

2020 November 16

GB

Gavin Belson in BY Microsoft .NET User Group
Dmitry Protko
Чет я как не пользовался фитчами новых версий, так и не пользуюсь. А у вас как дела? Используете Pattern matching, ModuleInitializer, реализацию в интерфейсах, record и прочие функции?
Рекорд и реализация в интерфейсах прекрасны.
источник

GB

Gavin Belson in BY Microsoft .NET User Group
Ну и, кстати, видимо пора ехать.
источник

AP

Arciom Prudnikaŭ in BY Microsoft .NET User Group
хорошая шутка, на 15 суток тянет)
источник

AP

Arciom Prudnikaŭ in BY Microsoft .NET User Group
и колонки для перетягивания "бус, автозак, рувд, окрестина, жодино"
но я бы дальше окрестина не тащил, в жодино оказалось хуже)
источник

A

Artyom in BY Microsoft .NET User Group
А неужели никто из новых шарпов не использует null "safety", не прижилось?
источник

AP

Arciom Prudnikaŭ in BY Microsoft .NET User Group
Artyom
А неужели никто из новых шарпов не использует null "safety", не прижилось?
немношк
в легасі тяжко ташчіть, а в грінфілд проектах норм
источник

GB

Gavin Belson in BY Microsoft .NET User Group
В легаси обычно проблемы иные нежели null safety
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
Я инициализатор модулей ещё лет 10 назад хотел иметь по аналогии с DllMain...
источник

AB

Anton Burkin in BY Microsoft .NET User Group
Dmitry Protko
Чет я как не пользовался фитчами новых версий, так и не пользуюсь. А у вас как дела? Используете Pattern matching, ModuleInitializer, реализацию в интерфейсах, record и прочие функции?
Пользуюсь начиная с F#, где оно было 100500 лет назад 🤷🏻‍♂️
источник

AB

Anton Burkin in BY Microsoft .NET User Group
Arciom Prudnikaŭ
вот да, я джва года ждал
он, конечно, не настолько классный, как хотелось бы, но и так хорошо
Я так же себе говорю «Не F#, но жить можно»
источник

AB

Anton Burkin in BY Microsoft .NET User Group
Artyom
А неужели никто из новых шарпов не использует null "safety", не прижилось?
В Swift использую. А .net комьюнити чот не готово к этому оказалось.
источник

RR

Roman Roman in BY Microsoft .NET User Group
Господа, graphql-dotnet vs hotchocolate, что скажите ? что выбрать ?
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
здравый смысл, вестимо
источник

RR

Roman Roman in BY Microsoft .NET User Group
Alexey Tkachenko
здравый смысл, вестимо
уверен у вас его предостаточно, так что посоветуете ?
источник

A

Artyom in BY Microsoft .NET User Group
Ок может тогда кто поделиться опытом
1) новое с нуля с null safety сильно приятнее чем без?
Я погонял на пет проектах - пока не совсем оценил, наверное не привык.
2) Допустим есть ресурс переделать нечто под null safety. Это вообще осмысленно?
На сколько я знаю простое изменение настроек компилятора и фикс варнингов это к сожалению не равно переехать на null safety.
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
Artyom
Ок может тогда кто поделиться опытом
1) новое с нуля с null safety сильно приятнее чем без?
Я погонял на пет проектах - пока не совсем оценил, наверное не привык.
2) Допустим есть ресурс переделать нечто под null safety. Это вообще осмысленно?
На сколько я знаю простое изменение настроек компилятора и фикс варнингов это к сожалению не равно переехать на null safety.
Я делал на некоторых проектах, выловил пару багов
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
Но чтобы это дало сколько-нибудь выраженный эффект, внедрение должно быть консистентным
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
Если у вас хренова туча библиотек общего назначения и отдельные проекты, то надо дотащить везде
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
Решарпер помогает диагностиками на проверку на null того, что null-ом быть не может, остальное обеспечивает компилятор, но надо форсировать ошибки вместо варнингов хотя бы для этой группы варнингов
источник
2020 November 25

MY

Maxim Yak in BY Microsoft .NET User Group
Добрый день. Кто-нибудь работал с библиотекой LPICOM_6_0Lib ?
источник