C#’ta Karakter Kontrolü

İyi günler arkadaşlar,

Bugün sizlere , dışardan veri alırken ,  karakter kontrolü yapmanız gerektiğinde kullanabilecek olduğunuz bir kaç method  paylaşacağım . Bu methodları windows form uygulamalarınızda kullanabilirsiniz . Ama diğerlerinde de aynı mantık.  Umarım faydalı olur…

 

  1. // klavyeden sadece izin verilen tuşlar ile veri almanızı sağlar.  Textbox ‘ın KeyPress event ‘ine yazıyoz.
  2. // Alttaki method’la sadece harf  aldırtıyoz ve de silmek için back tuşunu aktif ediyoz…

private void textBox_Ad_KeyPress(object sender, KeyPressEventArgs e)
{

     //karakter kontrolü yapılmaktadır
     // eğer girilen karakter yalnız harf se textboxa yazılır
     //silmek isterse diye de silme back tuşunu aktif ettik…

     if (Char.IsLetter(e.KeyChar)==false && (Char)Keys.Back!=e.KeyChar)
     {
         e.Handled = true;
     }
}

 

  1. // Alttaki method’da ise sadece sayı aldırtıyoz ve de silmek için back tuşunu aktif ediyoz…

private void textBox_CepTel_KeyPress(object sender, KeyPressEventArgs e)
{
     // eğer girilen karakter yalnız sayı ise textboxa yazılır
    //silmek isterse diye de silme back tuşunu aktif ettik…

     if (Char.IsDigit(e.KeyChar)==false && (Char)Keys.Back!=e.KeyChar)

     {
        e.Handled = true;
     }
}

C# ‘ta Regex İle E-mail adresi Kontrolü

İyi günler arkadaşlar,

Bugün sizlere , C# uygulamalarınızda girilen E-mail adreslerinin doğruluğunu kontrol etmek için kullanabilecek olduğunuz, bir method paylaşacağım. Umarım yardımcı olur.

  1. private bool CheckEmailString(string girilenDeger)
  2. {
  3. //textbox dan girilen mail adresininin mail adresi formatında olup olmadığını kontrol eden biçimi               oluşturalım
  4. string bicim = @”^[a-zA-Z0-9_\-\.]+@[a-zA-Z0-9_\-\.]+\.[a-zA-Z]{2,}$”;
  5. //Regex sınıfından oluşturduğumuz biçim değişkenini parametre vererek bir örnek oluşturalım
  6. Regex regex = new Regex(bicim);
  7. //Regex nesnesini ismatch metodunu kullanarak girilen adresi kontrol edelim
  8. if (!regex.IsMatch(girilenDeger))
  9. {
  10. //Eğer girilen adres oluşturduğumuz biçime uymuyorsa geçersiz adrestir.
  11. return false;
  12. }
  13. //Eğer girilen adres oluşturduğumuz biçime uyuyorsa bu adres geçerlidir
  14. return true;
  15. }

Sql Server 2012 Giriş Hatası

sql

 

 

Merhaba Arkadaşlar,

Her zaman sorunsuz bir şekilde giriş yaptığınız Sql Server’ınızda buna benzer bir hatamı alıyorsunuz. Öncelikle  endişelenmenize hiç gerek yok.

Çözüm : Çalıştır ( Windows Tuşu + R ) ‘ınızı açın ve services.msc komutunu yazınız. Buradan Hizmetler bölümüne gideceksiniz. Burada Sql Server ile ilgili olan kısma gidin ve buradaki Sql ile ilgili tüm hizmetleri otomatik olarak ayarlayınız ve hepsini başlatınız. Not : bazılarını başlatamayabilirsiniz. Hiç önemli değil. Bundan sonra tek yapmanız gereken Sql Server’ınızı tekrar çalıştırmaktır. Artık rahatlıkla eskisi gibi girebilirsiniz.  Umarım yardımcı olur…:)

Pardus 2013 USb’ye kurulum

Merhaba arkadaşlar,

Bugünkü yazımda sizlere pardus 2013 ü usbye kurmayı anlatacağım.

İlk olarak ,

http://jolicloud-usb-creator1.software.informer.com adresinden Jolicloud
isimli programı indirip kuruyoruz.

Ve sonra yapmamız gereken Jolicloud’ı çalıştırdıktan sonra sadece usbyi secmek ve pardus 2013’ün iso dosyası yolunu gösteriyoruz.Geri kalanını Jolicloud halleder gari…:)

NOT : USB’yi takın ve Bilgisayarı açarken F10 tusuna basarak boot ekranına gidiniz ve burada USB nizi seçiniz ve ENTER dedikten sonra Bilgisayarı USB den başlatmış olursunuz.

Ayrıca Pardus 2013 sürümünü indirmek isteyen arkadaşlar ftp://ftp.ulakbim.gov.tr/pub/Pardus2013/
linkinden rahatlıkla indirebilirler.

Son olarak da, eğer USB’den pardusu kaldırmak isterseniz HARD Format atmanız gerekmektedir.Bunun içinde size http://www.downloadcrew.com/article/28153-rmprepusb  linkinden indirebilecek olduğunuz -RMPrepUSB- programını tavsiye ederim.Kısa sürede usbyi tertemiz eder valla…:)

Şimdilik benden bu kadar arkadaşlar PARDUS’la iyi eğlenceler gari…:)

Algorithms

Arkadaşlar bu paylaşımımda sizlere Algorithms dersini alan arkadaşlar için iki tane kitap önereceğim…

İlk olarak :  Introduction to the Design and Analysis of Algorithms 3rd Edition

http://www.2shared.com/document/F-QGZ9zC/Introduction_to_the_Design_and.html

İkinci olarak da : Introduction To Algorithms 3rd Ed. Thomas H. Cormen

http://www.2shared.com/document/dL8bnsYI/Introduction_To_Algorithms_3rd.html

Umarım faydalı olur…:)

Bloğumun Amacı

Öncelikli olarak herkese merhaba arkadaşlar…Bloğumda sadece bilgisayar mühendisliğinde okuyan arkadaşlarımıza yardımcı olabilmesi için bazı kaynaklar paylaşacağım…Ekstradan şimdilik siteyle ilgili pek bir planım yok gibi…:)…ama tavsiyelerinize hazırım…:) Umarım paylaşacak olduğum kaynaklar yardımcı olur. Neyse şimdilik bu kadar yeter çok fazla kafa şişirmeye gerek yok…:)