Bir proje için orm yapısı kullanmaya karar verdik. Daha önce ef'yi kullanmıştım amatör olarak. Şuan daha büyük bi proje için bir orm tavsiyesine ihtiyacım var.

Ben araştırmalarım sonucunda Entity Framework, NHibernate ve Dapper arasında kaldım. Bu ormlerin niceliklerini ve niteliklerini inceleyebileceğim bi site(makale) veya makale önerebilir misiniz ?

ihtiyacım olan bazı nicelikler;

-> Tek kayıt okuma, yazma ve query çalıştırma hızları açısından karşılaştırmalarını ve değerlendirme arıyorum.

ayrıca

change tracking, LINQ, lazy evolution, async, unit of work, active record, repository niteliklerin hangi ormlerde barındığı hakkında inceleyebileceğim bir makaleye ihtiyacım var.

Teşekkür ederim.

soruldu: 06 Ara '15, 15:20

arslanaybars's gravatar image

arslanaybars
566141724
cevap kabul oranı: 29%


birde petapoco yu araştırmanı öneririm. Şirket için geliştirilmiş framework ve kişisel framework'ümde petapoco' yu kullanıyorum. Çok memnunum tavsiye ederim.

Performans karşılaştırmalarına ilişkin bu siteyi inceleyebilirsin.

bu sayfada 3 bölümden oluşan bir karşılaştırma yazısı var bu epeyce soru işaretini giderecektir diye düşünüyorum.

İyi çalışmalar

permanent link

cevaplandı: 06 Ara '15, 16:23

M%C3%BCsl%C3%BCm%20%C3%96ZT%C3%9CRK's gravatar image

Müslüm ÖZTÜRK
10.6k103690
cevap kabul oranı: 28%

Teşekkür ederim, inceliyorum :)

(06 Ara '15, 16:32) arslanaybars arslanaybars's gravatar image

Proje büyük ise kendini kanıtlamış çözümler önceliğinizde bulunmalı, EF bu açıdan oldukça iyi, Anotated olarak kullandığınızda oldukça keyifli..(EDMX(XML based) saçmalığı ve Fluent apinin luzumsuz kod hammlığından rahatça sıyrılabilirsiniz)

Basit bir DAL generic hazırladım ihtiyacım çerçevesinde EF6 tabanında..

https://github.com/TurgayCan2/EFGeneric

Örnek uygulama : https://github.com/TurgayCan2/EFAnotatedPOC

permanent link

cevaplandı: 07 Ara '15, 04:12

Turgay%20Can's gravatar image

Turgay Can
8.3k63798
cevap kabul oranı: 18%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×81
×26
×19
×18
×4

Soruldu: 06 Ara '15, 15:20

Görüntüleme: 434 kez

Son güncelleme: 07 Ara '15, 04:12

powered by BitNami OSQA