Konuyu daha yeni grüyorum, eğer çzülmediyse yardımcı olayım abi, Reflection işini çzecektir

Generic repository çzmedi işimi lakin reflectionla hallediyorum gibi bitince paylaşırım :) Paslanmış bir uygulama geliştirici.. #AnalistŞart

Konuyu daha yeni grüyorum, eğer çzülmediyse yardımcı olayım abi, Reflection işini çzecektir Eyv. @saybirs kardeşim. dediğin gibi reflectionla çzdüm konuyu :) Paslanmış bir uygulama geliştirici.. #AnalistŞart

Selam hocam, burada generic bir yol paylastim http://www.tahribat.com/forum/c-entityframework6-datagridviewcomboboxcolumn-ile-229756#msg2855232 bu sekilde gidersen her tablon icin gereksiz yere metodlar olusturmazsin Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Selam dostlar, Aşağıdaki gibi bir marketSummaryEntities var elimde. İçinde BlkMarketSummaies, BtcdMarketSummaries vs vs bir sürü tablo var. Burada yapmak istediğim aşağıdaki if gibi değil de tip = BTCD ise btcdMarketSummaries tablosuna add delete vs işlemleri yaptırmak istiyorum. Bu if ten nasıl kurtulurum reflection vs var mı bir neriniz? Paslanmış bir uygulama geliştirici.. #AnalistŞart

Selam dostum. EF ile geliştirme yaparken Reflection tabi ki de iş grür. Fakat bu tarz karşılaştırmalar reflection yerine linq ya da daha extend edilmiş hali ile lambda expression ile çzülür. Ben konuyu anlamammışta olabilirim. Ayrıca ORM toolarından farklı olanlara da bak derim, fakat sen baya zaten db yapını kurmuşsun. Stackowerflow un geliştirdiği dapper var o da object oriented geliştirmende yardımcı olabilir. Dediğim gibi konuyu resimlerden tam anlamamış laf salatası da yapmış olabilirim. Shimarik tarafından 27/Haz/17 12:37 tarihinde düzenlenmiştir Bir Programcının Parmaklarının ucunda imkansız diye bişey yoktur.

bu gl

rappermcs bunu yazdı Shimarik bunu yazdı Selam dostum. EF ile geliştirme yaparken Reflection tabi ki de iş grür. Fakat bu tarz karşılaştırmalar reflection yerine linq ya da daha extend edilmiş hali ile lambda expression ile çzülür. Ben konuyu anlamammışta olabilirim. Ayrıca ORM toolarından farklı olanlara da bak derim, fakat sen baya zaten db yapını kurmuşsun. Stackowerflow un geliştirdiği dapper var o da object oriented geliştirmende yardımcı olabilir. Dediğim gibi konuyu resimlerden tam anlamamış laf salatası da yapmış olabilirim. est. @Shimarik hocam fikirleriniz grüşleriniz her zaman değerli. Laf salatası olduğunu inan bi an bile düşünmedim. Lakin konuyu şyle çzdüm diyebilirim. Reflectionla o an gelen classın MarketSummaries den nceki basamak sayısını ğrendim :) Mesela BtcdMarketSummaries için 4. yine gelen classın ilk 4 basamağına gre instance çıkardım ve tek bir class içinde CRUD lar ı yaptım. :) ilginize teşekkürler dostlar.. Yntemin değişik olmuş. Çzmüş olmana da çok sevindim. Ben yine de "Design Factory Pattern" bunu da araştır derim daha sonraki projelerinde lazım olabilir. Bu pattern direk db işlemlerinde kullanılacak diye birşey yok. Mimarine gre kullanebilirsinde. Sen formlar sayfalar verdiğin parametreye gre ilgili entity i kaydeder bu yapıda bir nevi senin istediğin şey. Tabi her yiğidin yoğurt yiyişi farklı :) Sen kendi çzümünü bulmuşsun eline sağlık. Benim demek istediğim üstadlar bu gibi durumları daha nceden çzmüz belli yazılım standartları getirmiş. Onlar da aklında bulunsun. eyv. hocam factory i bende grdüm aslında burada uygulama açısından lakin uygulama canlıda çalışmaya başlayınca başa dnemedim. bi code review yapmak gerekecek :) Paslanmış bir uygulama geliştirici.. #AnalistŞart

hepsi aynı base den mi türüyor? edit : tam anlayamadım galiba :/ LuCiFeR tarafından 20/Haz/17 18:41 tarihinde düzenlenmiştir

Selam dostum. EF ile geliştirme yaparken Reflection tabi ki de iş grür. Fakat bu tarz karşılaştırmalar reflection yerine linq ya da daha extend edilmiş hali ile lambda expression ile çzülür. Ben konuyu anlamammışta olabilirim. Ayrıca ORM toolarından farklı olanlara da bak derim, fakat sen baya zaten db yapını kurmuşsun. Stackowerflow un geliştirdiği dapper var o da object oriented geliştirmende yardımcı olabilir. Dediğim gibi konuyu resimlerden tam anlamamış laf salatası da yapmış olabilirim. est. @Shimarik hocam fikirleriniz grüşleriniz her zaman değerli. Laf salatası olduğunu inan bi an bile düşünmedim. Lakin konuyu şyle çzdüm diyebilirim. Reflectionla o an gelen classın MarketSummaries den nceki basamak sayısını ğrendim :) Mesela BtcdMarketSummaries için 4. yine gelen classın ilk 4 basamağına gre instance çıkardım ve tek bir class içinde CRUD lar ı yaptım. :) ilginize teşekkürler dostlar.. Paslanmış bir uygulama geliştirici.. #AnalistŞart

Sanirim senin sorunun surrogate classlar ile ilgili. Bunlari istersen dinamik olarak tanimlayabilirsin ya da biliyorsan dependency injection ile yapabilirsin. DI bir cok bagimliligi ortadan kaldiriyor ve kendisi czüyor cogu seyi. Ayrica paylastigim kod isini grmesi lazim CRUD islemler icin. Ancak senin sikintin entity objesi olusturmak icin farkli surragate class larin var. Bunlarin yapsini falan bilmiyorum ama bir tane converter da yapabilirsin. Generic repository verdiğin classı kendi tipinde kaydeder eyv. o mantıkta sorun yok hocam. Lakin benim burada yapmak istediğim şey metoda gelen string "XYZ" parametresine gre context in XYZMarketSummaries tablosuna kayıt atmak. ilk resimde grdüğün Blk, Btcd, Bts, Dgb gibi tüm tabloların adları parametre olarak gelecek ve bende gelen parametreye gre ilgili tabloya kayıt atacağım. Paslanmış bir uygulama geliştirici.. #AnalistŞart

Shimarik bunu yazdı Selam dostum. EF ile geliştirme yaparken Reflection tabi ki de iş grür. Fakat bu tarz karşılaştırmalar reflection yerine linq ya da daha extend edilmiş hali ile lambda expression ile çzülür. Ben konuyu anlamammışta olabilirim. Ayrıca ORM toolarından farklı olanlara da bak derim, fakat sen baya zaten db yapını kurmuşsun. Stackowerflow un geliştirdiği dapper var o da object oriented geliştirmende yardımcı olabilir. Dediğim gibi konuyu resimlerden tam anlamamış laf salatası da yapmış olabilirim. est. @Shimarik hocam fikirleriniz grüşleriniz her zaman değerli. Laf salatası olduğunu inan bi an bile düşünmedim. Lakin konuyu şyle çzdüm diyebilirim. Reflectionla o an gelen classın MarketSummaries den nceki basamak sayısını ğrendim :) Mesela BtcdMarketSummaries için 4. yine gelen classın ilk 4 basamağına gre instance çıkardım ve tek bir class içinde CRUD lar ı yaptım. :) ilginize teşekkürler dostlar.. Yntemin değişik olmuş. Çzmüş olmana da çok sevindim. Ben yine de "Design Factory Pattern" bunu da araştır derim daha sonraki projelerinde lazım olabilir. Bu pattern direk db işlemlerinde kullanılacak diye birşey yok. Mimarine gre kullanebilirsinde. Sen formlar sayfalar verdiğin parametreye gre ilgili entity i kaydeder bu yapıda bir nevi senin istediğin şey. Tabi her yiğidin yoğurt yiyişi farklı :) Sen kendi çzümünü bulmuşsun eline sağlık. Benim demek istediğim üstadlar bu gibi durumları daha nceden çzmüz belli yazılım standartları getirmiş. Onlar da aklında bulunsun. Bir Programcının Parmaklarının ucunda imkansız diye bişey yoktur.

hepsi aynı base den mi türüyor? edit : tam anlayamadım galiba :/ aynı base derken hocam? Bunlar db first ile oluşturduğum database tabloları. Paslanmış bir uygulama geliştirici.. #AnalistŞart

Sanirim senin sorunun surrogate classlar ile ilgili. Bunlari istersen dinamik olarak tanimlayabilirsin ya da biliyorsan dependency injection ile yapabilirsin. DI bir cok bagimliligi ortadan kaldiriyor ve kendisi czüyor cogu seyi. Ayrica paylastigim kod isini grmesi lazim CRUD islemler icin. Ancak senin sikintin entity objesi olusturmak icin farkli surragate class larin var. Bunlarin yapsini falan bilmiyorum ama bir tane converter da yapabilirsin. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.