bugün
- sözlük erkeklerinin bicepsleri79
- bir oturuşta yarım ekmek tost yiyen erkek10
- götü güzel cüzdanı zengin sözlük erkekleri9
- akplisin yani27
- çok eşlilik büyük bir sapıklıktır4
- botoks yaptırmış sözlük üyeleri7
- duanın bir şeye yaramaması27
- sözlük erkeklerinin göğüs kasları12
- gönlü zengin kalbi güzel erkek12
- her şeye neden diye sormak4
- erzurum vs sivas3
- ay bayılazaam3
- bicepsini çıkartıp sözlük kızlarına gösteren hain7
- 3 saat çalışan çamaşır makinesi9
- fon vurgunu52
- nickinde k harfi olan yazara olan aşkım6
- fatma betül sayan kaya22
- aykirikadin13
- ev içinde uludağ sözlüğe bakamamak2
- 24 eylül 2017 sözlük erkekleri sözlük kızları maçı6
- ne yapıyorsun8
- ona bir cümle bırak2
- akp li akp li bakan tip8
- ayak fetişizminin neresi sapıklık9
- çirkin ama fakir erkek7
- neden 50 tane arap devleti var12
- 21 ekim 2026 lille galatasaray maçı24
- ideal erkek vücudu nasıl olmalıdır5
- akşamki tantana15
- fransa da kısmi sokağa çıkma yasağının uzatılması9
- geliyorum diyen erkek4
- 21 ekim dünya diyarbakırlılar günü8
- kısa boylu ama kaba erkek3
- galatasaray lille'i yenemesin tanga giyerim4
- izmirbeyefendisi'nin yakışıklı olması11
- kıyamet suresi 22 ayet2
- sözlük çok bozdu4
- hz yuşa2
- kadınların çalışması5
- ben memeye meme demem halka arz edilmedikten sonra5
- biberiye turşusu3
- menuet4
- at gözlüklü insanlar6
- 9 5 çalışan ipneler12
- terlikle döven anne13
- kendi kültürüne yabancı toplum2
- kürtaj hak mıdır sorunsalı7
- bugün uyuyakalmışım11
- ayak fetişisti ama fakir erkek3
- beşiktaş18
.net yazilimcilarinin veritabani kodlamasini kokunden degistiren ORM.
http://ogrenmeliyim.com/e...ty-framework-e-baslangic/
http://ogrenmeliyim.com/e...ty-framework-e-baslangic/
yeterince sql bilmediğini düşünen ya da sql yazmak istemeyen yazılımcılar için ideal görünen orm.
avantajları olduğu kadar dezavantajları da olan, bizzat kullandıktan sonra birdaha kullanmayı düşünmediğim orm.
yazdığınız linq kodunu kendisi arkada sql'e çevirmektedir. ancak bazen sorunlu çeviri yapabilir.
database modeli update ederken sıkça sorunlar çıkarmaktadır. bir tabloda ya da prosedürde değişiklik yaptınız diyelim, modeli refresh dediğinizde çoğu zaman problemli refresh eder. gidip ilgili tabloyu ya da prosedürü model browser'dan silip tekrar almanız gerek ki bu sefer de relation'lardan dolayı bi an durumu çözemeyip hata verebiliyor. bir kaç kere tüm modeli silip tekrar oluşturduğumu biliyorum.
onu geçtim, composit key içeren tabloları oluşturmuyor. composit key haricinde kolon yoksa tabi.
örneğin Urun tablosu, dokuman tablosu ve ürünle dokümanı ilişkilendiren urundokuman tablosu var. bu ilişki tablosu urunid kolonuyla urun tablosuna, dokumanid kolonuyla dokuman tablosuna bağlı. başka bi kolonu da bulunmuyor. gittik linq ile ürüne doküman eklemek veya silmek istiyoruz diyelim. işte o an, ao tablo yok. çünkü o tablo bir ilişkiden ibaret ve sadece bir ok olarak generate ediliyor. 'e nasıl ekleyeceğim?' diyorsanız, önce ürünü nesneleyip, sonra o nesne üzerinden dokümanlarına erişebilirsiniz. ama buraya dikkat, bunun için context.configuration.proxycreationenabled özelliği true olmalı. default'u zaten true'dur ama false olması gereken yerler de var.
bunu da geçelim, linq yazıyoruz. yazdığımız sorgudan oluşturduğumuz bir modelin nesnesini döndüreceğiz. tarihi string olarak döndürmek istiyorum diyelim. gayet yazıyorum date.Tostring() şeklinde ve compile zamanında bir hata da vermiyor. gel gör ki runtime'da çatlıyor efenim. çünkü niye, çünkü bu tarz şeyleri asenumerable methodunu kullanarak yapabilirsin sadece ve yazdığın sorgu da uzadıkça uzar. bunun order by'ı var, group by'ı var, case when, sum'ı var. ve emin ol bunları sql sorgun ile daha kolay yapabiliyorsun.
kullanma demiyorum, sen de kullan, sen de yaşa bu deneyimleri. aslında linq kullanmak zevkli olabiliyor bazen. hani kesin olmaz da demiyorum, olur, ama çok geç oluyor be abi. küçük küçük sorunlarla uğraşmaktan deadline geçip gidiyor. başında proje lideri var, yönetici var, müşteri var. canından beziyorsun sonra.
benden bu kadar efenim. saygılarımla.
http://en.m.wikipedia.org/wiki/Entity_Framework
avantajları olduğu kadar dezavantajları da olan, bizzat kullandıktan sonra birdaha kullanmayı düşünmediğim orm.
yazdığınız linq kodunu kendisi arkada sql'e çevirmektedir. ancak bazen sorunlu çeviri yapabilir.
database modeli update ederken sıkça sorunlar çıkarmaktadır. bir tabloda ya da prosedürde değişiklik yaptınız diyelim, modeli refresh dediğinizde çoğu zaman problemli refresh eder. gidip ilgili tabloyu ya da prosedürü model browser'dan silip tekrar almanız gerek ki bu sefer de relation'lardan dolayı bi an durumu çözemeyip hata verebiliyor. bir kaç kere tüm modeli silip tekrar oluşturduğumu biliyorum.
onu geçtim, composit key içeren tabloları oluşturmuyor. composit key haricinde kolon yoksa tabi.
örneğin Urun tablosu, dokuman tablosu ve ürünle dokümanı ilişkilendiren urundokuman tablosu var. bu ilişki tablosu urunid kolonuyla urun tablosuna, dokumanid kolonuyla dokuman tablosuna bağlı. başka bi kolonu da bulunmuyor. gittik linq ile ürüne doküman eklemek veya silmek istiyoruz diyelim. işte o an, ao tablo yok. çünkü o tablo bir ilişkiden ibaret ve sadece bir ok olarak generate ediliyor. 'e nasıl ekleyeceğim?' diyorsanız, önce ürünü nesneleyip, sonra o nesne üzerinden dokümanlarına erişebilirsiniz. ama buraya dikkat, bunun için context.configuration.proxycreationenabled özelliği true olmalı. default'u zaten true'dur ama false olması gereken yerler de var.
bunu da geçelim, linq yazıyoruz. yazdığımız sorgudan oluşturduğumuz bir modelin nesnesini döndüreceğiz. tarihi string olarak döndürmek istiyorum diyelim. gayet yazıyorum date.Tostring() şeklinde ve compile zamanında bir hata da vermiyor. gel gör ki runtime'da çatlıyor efenim. çünkü niye, çünkü bu tarz şeyleri asenumerable methodunu kullanarak yapabilirsin sadece ve yazdığın sorgu da uzadıkça uzar. bunun order by'ı var, group by'ı var, case when, sum'ı var. ve emin ol bunları sql sorgun ile daha kolay yapabiliyorsun.
kullanma demiyorum, sen de kullan, sen de yaşa bu deneyimleri. aslında linq kullanmak zevkli olabiliyor bazen. hani kesin olmaz da demiyorum, olur, ama çok geç oluyor be abi. küçük küçük sorunlarla uğraşmaktan deadline geçip gidiyor. başında proje lideri var, yönetici var, müşteri var. canından beziyorsun sonra.
benden bu kadar efenim. saygılarımla.
http://en.m.wikipedia.org/wiki/Entity_Framework
Gündemdeki Haberler
Güncel Önemli Başlıklar