Tablo İlişkilerini Koda Yansıtma

Enginær projesi için daha önceden geliştirmelere başlamıştım. Bununla ilgili olarak bazı yazılar yazmanın zamanı geldi. İlk yazı tabloların arasındaki ilişkilerin sınıflara nasıl dönüştürüleceği ile ilgili… Temel olarak veri tabanı mantığını biliyor olmanız yazıdaki bazı kavramları çok daha iyi anlamanıza olanak sağlayacaktır. Ancak yine de elimden geldiğince açıklayıcı olarak yazmaya çalışacağım. Veri tabanları üzerinden tabloların arasındaki […]

ORM

Enginær Projesinin tanıtımını yazarken ORM kavramından bahsetmiştim. Biraz detaylı bakalım tam olarak neymiş bu ORM. Açılımı Object relational mapping, veri tabanındaki Table, View ve Stored Procedure leri objelere çevirerek kodlama tarafında kolay kullanım sağlamaktır ( ek faydaları da yok değil ). Yukarıdaki görselde gözüktüğü gibi aslında ORM araçlarının yaptığı iş en basitinden bir veri tabanı […]

Enginær Projesi

Enginær Projesi; Netron zamanında çalışmaya başladığım ve farklı versiyonlarını yazmışta olsam aslında hiç bir zaman tamamlayamadığım bir Object-Relational Mapping projesiydi. Daha sonrasında projenin adını çok çok farklı şekillere soktum – sosyal ağ bile yapmaya çalıştım. 🙂 Şu anda çalıştığım şirkette gördüğüm bazı noktalar için yaptığım düzeltmeler bana Enginær için yaptığım geliştirmeleri hatırlattığından dolayı bu projeye […]