July 13, 2021

BNF odc. 7 Dlaczego nie Automapper?

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.dus​zynski

Email: kajetan@szkoladotneta.pl

📝 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

More episodes

Load more

Podbean App

Play this podcast on Podbean App