Çarşamba 1 Şubat 2023
Hakkında
Yazarlarımız
Reklam
Künye
İletişim
Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı

Bülten

Sosyal Medya Yasası Kabul Edildi

Binance ‘e Siber Saldırı

Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı
  • BAŞLARKEN
    • KOD
      • PHP
      • Asp.Net
      • Swift
      • MySQL
      • CMS
  • TASARIM
    • İpuçları
    • Çizim
    • Illustrator
    • Photoshop
    • Trendler
  • ARAYÜZ
    • JavaScript
    • HTML5
    • CSS
    • REACT
  • İPUÇLARI
    • API
    • Güvenlik
    • IDE
    • Framework
    • OS
    • Verimlilik
    • İçerik
      • Dökümantasyon
      • İpuçları
      • Nasıl Oluşturulur?
  • KAYNAKLAR
    • Tasarım
    • Kod
    • İş
  • GİRİŞİM
    • Finans
    • Girişimci
    • Nasıl yapılır?
  • ARAÇLAR
  1. Anasayfa
  2. Asp.Net
  3. En iyi Micro Orm Dapper Nedir ?
 En iyi Micro Orm Dapper Nedir ?
Asp.Net Yazılım

En iyi Micro Orm Dapper Nedir ?

Yazar : Mustafa ÜR 29 Nisan 2017 0 Comment

Selamlar;

Bu yazımda Micro Orm’ler içerisinde en hızlı araçlardan biri olan Dapper aracını inceleyeceğiz. Aşağıda Orm araçları arasındaki performans testi sonuçlarını bulabilirsiniz.

Görüldüğü üzere sık kullanılan Orm araçlarını rahatlıkla geçen Dapper, kullanım açısından rahat ve kolay olmakla beraber hızlılığı açısından da beğeni toplayan orm araçlarından biridir. Ayrıca tek Dll olmasıyla da diğer orm araçlarına göre daha basittir. Aynı Entity Framework gibi kodlama stilinden dolayı sıkıntı yaşamayacağınız bir Micro Orm aracıdır.

Projeye Ekleme

Şimdi bu dediklerimizi bir örnekle açıklayalım. Dapper ‘ ı kurmak çok basittir. Manage Nuget Packages’dan rahatlıkla indirilip kurulur.

Yükledikten sonra References daki sadece tek Dll bulunur.

Şimdi MsSql veritabanına bağlanıp bir örnek gerçekleştirelim. Önreğin Haberler tablosuna haber ekleyip, Haberleri listeleyelim.

Haber Listeleme

Daha önce hazırladığımız Haberler tablosunda HaberID, HaberAdi, HaberAciklama olsun.

Şimdi gerekli class’ımızı yazalım.

Controller da nasıl kullanacağımıza bakalım.

Bu şekilde IEnumerable<Haberler> tipinde veri döner.

Eğer biz bu koda Where kelimesi eklemek istersek kullanımı şu şekildedir. Burada sadece tek haberi getirmek istiyorum.

Ekleme:

Şimdi Haber Ekleyelim.

Böylelikle model olarak haberi ekledik. İşlemlerimizi tamamladık. Görüldüğü üzere biraz  T-Sql kodlarının işin içine girmesi kod yazımını biraz zorlaştırsa da, kodu ayağa kaldırdıktan sonra alacağınız sonuç mükemmel olacaktır. Hızlılığa siz bile inanamayacaksınız. 🙂

En iyi Micro Orm Dapper Nedir Kaynaklar:

http://www.borakasmer.com/dapper-nedir/

 

 

Etiketler: Dapper database MicroOrm mssql mvc Orm
Önceki Yazı
Sonraki Yazı

Mustafa ÜR (Website)

editor

En yeni Asp.Net teknolojileri ile mutfakta yer almaktayım. İzmir Yüksek Teknoloji Enstitüsü Teknopark Emoda Yazılım da Webmaster olarak iş hayatımı sürdürüyorum. Siz de yaptığınız çalışmaları, edindiğiniz bilgileri paylaşabilirsiniz. Yorum yaparak katkıda bulunabilirsiniz.

Yorum Yap Yorumu İptal Et.

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Taze Yazılar
Güncel

Sosyal Medya Yasası Kabul Edildi

14 Ekim 2022
Blockchain

Binance ‘e Siber Saldırı

8 Ekim 2022
Blockchain

Binance ‘den Ücretsiz Eğitim

5 Ekim 2022
Güncel

Japonya için Yenilenen Corolla

4 Ekim 2022
© 2021 Webmaster Kitchen. Tüm Hakları Saklıdır.