Programlama işine bir miktar aşina iseniz ya da etrafınızda deneyimli programcılar var ise değer tipleri (value types), referans tipleri (reference types) laflarını duymuş olmanız muhtemeldir. Kısaca hatırlayacak olursak bir değer tipi doğrudan değerin kendisini saklarken, referans tipi değerin saklandığı hafıza bölgesinin adresini saklıyorlardı. Gel gelelim oyle durumlar oldu ki degiskenin degersiz olmasi gerekiyordu. Mesela bir […]
Uzatım Metodları Extension Methods
C# dili 3.0 ile lambda fonsiyonları, LINQ, ve 3.5 versiyonuyla beraber anonim tipler gibi yenilikler
Visual Studio 2008 ayar işleri
Geçenlerde Visual Studio 2008 IDE ayarlarımı dışarı aktarıp başka bir bilgisayara götürmek istedim… Visual studio tools menüsü altından güzelce bilgisayarımın masaüstüne aktardım. Buraya kadar herşey güzeldi de bir de current settings diye bi ayar dosyası oluşturdu… Ben bu dosyayı gereksiz diye sildim 🙂 Ertesi gün uygulamayı açtığımda “geçerli ayar dosyası bulunamıyor… Varsayılan ayarlala başlanıyor” gibi […]
Çıldırtan Javascript Hatası
Bugün enterasan bir gündü… Tüm ekip güne garip hatalarla başlamış, çıldırma kat sayısı erken saatlerde tepe yapmıştı. Her zaman olduğu gibi yazmaya başlamış, tıkır tıkır tıkırdıyorduk… Önümde basit bir kayıt formu işi vardı. Cumadan formu yazmış ve çalıştırmıştım. Akşam çıkmaya yakın sayfada kullandığım custom validator kontrolleri için yazdığım javascript fonksiyonlarını harici bir dosyaya taşımış, ilgili […]