28 Şubat 2013 Perşembe

Sql LIKE Sorusu


Veritabanındaki varchar bir alan için şöyle bir istek yapıldı;
Kullanıcı tablosundaki(tbl_user) fld_AffiliateID kolonundaki değer 'aff01' ile 'aff50' arasında olan kayıtlar gösterilsin isteniyor.

Böyle bir istediği karşılamak için sql wildcard'ı da kullanarak farklı sorgular yazılabilir; 

1.Sorgu:

SELECT FROM tbl_user
WHERE fld_AffiliateID LIKE 'aff[01234][0123456789]
--NOT: Bu yazdığımız sorguda tabi 50 dahil olmayacaktır.


2.Sorgu:

SELECT * FROM tbl_user
WHERE fld_AffiliateID LIKE 'aff__
AND ISNUMERIC(SUBSTRING(fld_AffiliateID, 4, 2)) = 1 
AND CONVERT(int, SUBSTRING(fld_AffiliateID, 4, 2)) BETWEEN 1 AND 50



Sql Wildcards ile ilgili detaylı bilgi almak için ;)
http://www.w3schools.com/sql/sql_wildcards.asp

20 Şubat 2013 Çarşamba

IOS hataları - "Symbol not found: ___CFObjCIsCollectable"


IOS uygulamaları geliştirirken ses dosyalarının çalması esnasında aşağıdakine benzer bir hata alabilirsiniz. Bu hata için endişelenmenize gerek yoktur. Çünkü sadece simulatördeki denemelerinizde bu hatayı alacaksınız. Gerçek cihazda böyle bir hata oluşmayacaktır.


HATA:

Error loading /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn: dlopen(/System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn, 262): Symbol not found: ___CFObjCIsCollectable Referenced from: /System/Library/Frameworks/Security.framework/Versions/A/Security

19 Şubat 2013 Salı

C# ile Mail Gönderme

   
Merhaba Arkadaşlar,
Bildiğiniz üzere oluşturucağımız web sitelerinde veya windows uygulamalarında mailing olmazsa olmazlardan biridir. Kullanıcı kayıt işlemini tamamladığında, üyelik bilgilerini güncellediğinde, ürün sipariş ettiğinde ve kullanıcılara e-bülten yöntemi ile bilgilendirme yapılması gibi daha birçok örnek sayılabilir. C# ile mail gönderebilmek için aşağıdaki metodu kullanmanız yeterlik olacaktır.
        bool MailGonder()
        {
            MailMessage mail = new MailMessage();
            mail.From = new MailAddress("test@domainadi.com");
            //mail.To listesi mailin kime gidiceğini gösterir.
            mail.To.Add("abdulkadir.barlik@gmail.com");
            mail.Subject ="Üyelik Bilgilendirme";
            mail.IsBodyHtml = true;
            mail.Body = "Sayın Abdülkadir BARLIK üyeliğiniz kabul edilmiştir. Şifreniz XM23L3G'dir.";
            //Maile dosya eklemek
            Attachment mailEki = new Attachment("D:test.zip");
            mail.Attachments.Add(mailEki);
            //Maili göndericek .Net Class'ı: "SmtpClient"
            SmtpClient smtp = new SmtpClient();
            smtp.Host = "mail.domainadi.com"; //örnek: mail.gmail.com, mail.yahoo.com, mail.yazilimuzmani.com
            smtp.Port = 25; //veya 587 bunlar özel mail portlarıdır.
            //smtp.From özelliğinde tanımlanan mail adresinin giriş bilgileri Credentials özelliğini temsil eder.
            smtp.Credentials = new NetworkCredential("test@domainadi.com", "23422");
            try
            {
                smtp.Send(mail);
                return true;
            }
            catch
            {
                return false;
            }
        }

C# - Diziler (Array)


C# - Diziler (Array)
Sunum Linki: http://goo.gl/2Bckn
Konu Başlıkları
- Dizi Kavramı
- Dizi Tanımlama
- Döngülerle Dizi İşlemleri
- Çok Boyutlu Diziler
                - Matrisler
                - Düzensiz Diziler (Jagged Array)
- System.Array Sınıfı
                - Dizilerde Sıralama
                - Dizilerde Ters Çevirme
                - Dizilerde Arama
                - Diğer İşlemler

C# - Nesne Yönelimli Programlama (Object Oriented Programming)


Sunum Linki: http://goo.gl/5yIxX
Konu Başlıkları
  1. OOP Nedir ?
  2. Neden OOP ?
  3. Sınıf(Class) Nedir ?
    1. Access Modifiers (Erişim Belirteçleri)
    2. Field
    3. Property
    4. Constructors (Yapıcı Metotlar)
  4. OOP’nin Temel Kavramları