Archive for Mart, 2007

Kurumsal Mimari Desenler – 2

Salı, Mart 27th, 2007

Dependency Injection – Bağımlılık İletimi   Merhaba arkadaşlar, gecikmeli de olsa, güncelliğini yitirmemiş bir konu olan Dependency Injection hakkındaki serinin ikinci makalesini yayınlıyorum.   Dependency Injection ve Inversion of Control Kurumsal Mimari Desenler, her ne kadar farklı alanları adreseler de [1] , bu desenlerden birisi vardır ki hemen her kurumsal uygulamada karşımıza çıkar. Basitçe, bir nesnenin bağımlı olduğu (kabaca, UML de referansı olan) ...

C# ta Sınıflar

Cumartesi, Mart 24th, 2007

      Nesne tabanlı programcılıkta olmazsa olmazlardan biri nesnelerdir . Günlük yaşantımıza da baktığımızda aslında her şey bir nesnedir . Programcılığın amaçları arasında da hayatımızı kolaylaştırmak olduğuna göre ürettiğimiz çözümlerde nesnelerden yararlanmalıyız . Hayatımızda ki nesneleri programlarımızda sınıflar olarak nitelendiriyoruz . Örnek vermek gerekirse çalışanlar , öğrenciler , banka hesabı gibi . Basit bir uygulama ile sınıfların nasıl tanımlandığına ...

Delphi de Canvas

Pazartesi, Mart 12th, 2007

DELPHIDE IMAGE ÜZERİNE CANVAS ILE CIZIMLER YAPMA Öncelikle delphi deki image compenentini sadece dışarıdan bir resim yükleme aracı olarak görmeyin. Birazdan image nesnesi üzerine cizimler yapabileceğimizide göreceğiz. Aslında bu olay tabanı C den gelen OpenGL kütüphaneleri ile cok daha iyi daha profosyonel ve daha görsel bir çizim sunulabilmektedir. Fakat biz simdilik sadece ...

ACCESS’DE Kİ KAYITLARI LİSTELEME VE KAYIT EKLEME (WINDOWS APP.)

Pazartesi, Mart 5th, 2007

ACCESS’DE Kİ KAYITLARI LİSTELEME VE KAYIT EKLEME(WINDOWS APP.)               Bu makalemizde C#’ta ADO.NET ile access veri tabanına bağlanıp veri tabanındaki kayıtları nasıl okuyacağımızı ve veri tabanına nasıl veri ekleyebileceğimizi anlatmaya çalışacağım.               Uygulamamıza geçmeden önce ADO.NET hakkında kısaca bilgi vermek istiyorum. .Net teknolojisinde veri tabanı erişim sınıflarının genel adına ADO.NET diyoruz. ADO.NET, .Net teknolojisi için geliştirilmiş yeni bir veri erişim ...