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 鈥濸orozmawiajmy o Programowaniu鈥, a tak偶e grupy na facebooku 鈥濶aucz 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鈥媧ynski

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