Simple.Data – mapowanie na ViewModel

Simple.Data, biblioteka o której wspomniałem w poprzednim wpisie, dostarcza nam możliwość dynamicznego operowania na bazie danych. Co, jeśli chcemy zmapować wyciągnięte dane np. na konkretny ViewModel? Można oczywiście wykonać ręczne mapowanie, ale co jeżeli chcielibyśmy robić to automatycznie? Pierwsza myśl? AutoMapper. Niestety, nie dostarcza on możliwości mapowania typów dynamicznych. Slapper to biblioteka, której potrzebujemy. Jak to … Continue reading Simple.Data – mapowanie na ViewModel

ASP.NET MVC + Simple.Data + MySQL

Do dzisiejszego wpisu zainspirowała mnie aplikacja, którą współtworzymy z Tymkiem Kęstowiczem. Potrzebowaliśmy połączyć naszą aplikację napisaną w MVC z bazą danych (tu wybór padł na MySQL). Zdecydowanie chcieliśmy uniknąć strzelania z armaty do komarów - Entity Framework, nHibernate - ponieważ struktura naszej bazy była niewielka (dosłownie kilka tabel). Po zastanowieniu się nad potencjalnymi rozwiązaniami, wybór … Continue reading ASP.NET MVC + Simple.Data + MySQL