BNF odc. 7 Dlaczego nie Automapper?
W tym odcinku odpowiedzi na pytania:
- Po co jest nam mapowanie obiektów?
- Jakie są sposoby mapowania?
- Jakie mamy rozwiązania dotyczące mapowania obiektów?
- Co jest nie tak z Automapperem?
- Czy jawne/"manualne" mapowanie obiektów nie jest niezgodne z DRY i SOLID?
- Czym jest MappingGenerator?
- Jak stworzyć rozszerzenie kompilatora C#?
- Co popchnęło Cezarego do tego, żeby stworzyć własne rozszerzenie i ciągnąć taki pet project tak długo?
Podcast Backend na froncie to miejsce, w którym spotykam się z ciekawymi postaciami związanymi z .NETem i programowaniem po to, aby dostarczyć Ci trochę zabawy i masę wiedzy, ale przede wszystkim, żeby dać Ci szersze spojrzenie na możliwości, jakie daje platforma od Microsoftu.
Prowadzący: Kajetan Duszyński Senior .NET Developer z 10-letnim komercyjnym doświadczeniem w ASP.NET Twórca Szkoły Dotneta, kanału na YouTube „Porozmawiajmy o Programowaniu”, a także grupy na facebooku „Naucz się .NETa”
Słuchaj podcastu Backend na froncie tak jak Ci wygodnie:
Spotify - https://open.spotify.com/show/74SyTQpIWTM4YvyEPHxwQF
Apple Podcasts - https://podcasts.apple.com/pl/podcast/backend-na-froncie/id1563579399
YouTube - https://www.youtube.com/c/PorozmawiajmyoProgramowaniu
Gdzie mnie znajdziesz:
Strona: https://szkoladotneta.pl
Facebook: https://www.facebook.com/szkoladotneta
Instagram: https://www.instagram.com/kajetan.duszynski
Email: [email protected]
Notatki:
Strona Cezarego: https://cezarypiatek.github.io
Artykuły o budowaniu rozszerzeń Roslyn https://cezarypiatek.github.io/tags/roslyn/
Profil projektu open-source dla MappingGeneratora: https://github.com/cezarypiatek/MappingGenerator
Artykuł o Auto-Mapperze: https://cezarypiatek.github.io/post/why-i-dont-use-automapper/
Mapster https://github.com/MapsterMapper/Mapster
AutoMapper Usage Guidelines https://jimmybogard.com/automapper-usage-guidelines/
MappingGenerator https://mappinggenerator.net