W jakich przypadkach pisać metody asynchroniczne a w jakich synchroniczne ?
0
9
asynchroniczne - komunikacja ze światem zewnętrznym (IO) zwłaszcza z innymi programami po sieci (mikroserwisami/webserwisami)
2
Podrzucam 2 ciekawe artykuły, które mogą pomóc w odpowiedzi na to pytanie:
https://zajacmarek.com/2020/01/asynchronicznosc-w-asp-net-core/
https://demolition-chico.pl/podstawy-asynchronicznosci-w-net/#Czym_jest_programowanie_asynchroniczne
Oraz książkę, którą aktualnie przerabiam:
https://helion.pl/ksiazki/c-7-i-net-core-2-0-programowanie-wielowatkowych-i-wspolbieznych-aplikacji-ovais-mehboob-ahmed-khan,c7nc2p.htm#format/d
2
W winforms, wpf: długo wykonywane operacje piszesz jako asynchroniczne żeby zachować responsywnosc interfejsu
0
Cytujac Jiri Cincura: "Use async everywhare"