Otomatik class oluşturma ?
-
17 Haziran 2012 Pazar 12:25Arkadaşlar yine merhaba. Benim yapmak istediklerim malum bitmiyor :D Yine yapmak istediğim birşey var. Ben bir veri erişim katmanı yapmayı planlıyorum. Fakat bunu şöyle yapmak istiyorum. Programa veritabanını vereceğim. O otomatik olarak kendi veri erişim katmanını yazacak. Bunun mantığını yaparım ama takıldığım yer şu; Ben veritabanını verince bilgisayar işlemleri yapıpıcak. Ama dışarıya .dll şeklinde dofya nasıl çıkartacak ? Veya yeni bir class nasıl oluşturacak ? o class'ın içine yeni methodlar nasıl yazılacak ? Lütfen bu konuda da bir yardım edin :D
Tüm Yanıtlar
-
17 Haziran 2012 Pazar 13:12
Merhaba,
Anladığım kadarıyla kendi ORM tool unu yazmak istiyorsun. Öncelikle söylemeliyim ki bu iş hiç de göründüğü kadar değildir. Başlı başına bir projedir. Yazacağın dili de (C#,VB vs.) yalayıp yutmuş olman lazım. İşin içine Reflection gibi ileri konular giriyor çünkü, ayrıca öyle bir optimize etmelisin ki yaptığın ORM tool ile DAL (Data Access Layer) oluşturmak dakikalar sürmesin. Buradaki linkte seri halinde yazılar var en azından gözatmanda fayda var.
Kolay gelsin.
- Yanıt Olarak İşaretleyen Abdulkadir NURKALEM 17 Haziran 2012 Pazar 14:07
- Yanıt İşaretini Geri Alan Abdulkadir NURKALEM 17 Haziran 2012 Pazar 14:10
-
17 Haziran 2012 Pazar 14:10Arkadaşım benim ingilizcem müthiş kıttır :D Türkçe bi kaynak bulamazmıyız ? Veya bunu benim anlayacağım derecede türkçeye çeviremez misin ?
-
17 Haziran 2012 Pazar 14:57
Arkadaşım benim ingilizcem müthiş kıttır :D Türkçe bi kaynak bulamazmıyız ? Veya bunu benim anlayacağım derecede türkçeye çeviremez misin ?
Türkçe kaynak bulman zor bu konuda. Linkte sekiz part makale var bunun hepsini türkçeye çevirmeyi de kimseden beklememelisin. Bence şimdilik entity framework ile devam etmen. Kendini geliştirdikçe zaten ihtiyaçlarına göre kendin tool , eklentiler, projeler düşünüp tasarlayacaksındır. -
18 Haziran 2012 Pazartesi 11:19Moderatör
Buraya bir bakar mısınız aynı soru gibi?
http://social.msdn.microsoft.com/Forums/tr-TR/csharptr/thread/e9dfbad4-dd05-4a4e-9c6f-dcf0ef44b126
Microsoft bu servisi kullanıcılarına yardım etme, Microsoft ürünleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ücretsiz sunmaktadır.
Bu içerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi bir sorumluluk üstlenildiği anlamına gelmez.
Facebook Üzerinden Takip Et!
Twitter'da Takip Et!
- Yanıt Olarak İşaretleyen Abdulkadir NURKALEM 18 Haziran 2012 Pazartesi 15:23