Dapper .NET - ORM

Post on 25-Jun-2015

512 views 0 download

description

Intro to ORM in .NET - Dapper .NET your friend

Transcript of Dapper .NET - ORM

Dapper.NET – daj się oswoić

przyjacielowi

Mateusz Kozłowski

Mapowanie obiektowo – relacyjne (ORM)

Obiekt

Obiekt

Obiekt

DB

Mapowanie

How to … ?

1. Instalacja Dapper’a do projektu

2. Dodanie przestrzeni nazw (namespace)

3. Implementacja

4. Uruchamianie

5. Radość ( Yeah .. Działa !! )

Instalacja

Prawy przycisk myszy na projekt i …

Instalacja c.d

Wyszukujemy Online „Dapper”

Wybieramy Dapper dot net

Klikamy Install

Instalujemy…

Przestrzeń nazw

Dodajemy przestrzeń nazw

Implementacja

1. Stworzenie String Connection

2. Stworzenie połączenia z bazą

3. Otworzenie Połączenia

4. Działania na bazie

5. Zamknięcie połączenia

6. Zwolnienie pamięci

Tworzymy Connection String

Tworzenie i otwieranie połączenia

Działania na bazie – prosty select

Klasy encyjne

Działania na bazie – select z mapowaniem na klasę

Działania na bazie – rozbudowane zapytanie i

mapowanie na klasę

Działania na bazie – prosty insert

Zamykanie połączenia i zwalnianie pamięci

Uruchamiamy

A Teraz - cieszymy się działającą aplikacją

Dapper .NET

It’s your life