Benim gibi teknik ingilizce sıkıntısı yaşayan arkadaşlar için önerilebilinecek ingilizce c# dersleri. Bob Tabor tarafından yaklaşık 23-24 videodan oluşan bu c# derslerini basit bir ingilizceyle ögrenmek mümkün.
Videolara buradan ulaşabilirsiniz.Aynı zamanda programa çalışırken yardım alabileceğiniz web siteleri http://stackoverflow.com/ ve channel9.msdn.com bakmanızda fayda var.
İyi çalışmalar..
26 Temmuz 2013 Cuma
c# Fundamentals-Resource
Benim gibi teknik ingilizce sıkıntısı yaşayan arkadaşlar için önerilebilinecek ingilizce c# dersleri. Bob Tabor tarafından yaklaşık 23-24 videodan oluşan bu c# derslerini basit bir ingilizceyle ögrenmek mümkün.
Videolara buradan ulaşabilirsiniz.Aynı zamanda programa çalışırken yardım alabileceğiniz web siteleri http://stackoverflow.com/ ve channel9.msdn.com bakmanızda fayda var.
İyi çalışmalar..
Videolara buradan ulaşabilirsiniz.Aynı zamanda programa çalışırken yardım alabileceğiniz web siteleri http://stackoverflow.com/ ve channel9.msdn.com bakmanızda fayda var.
İyi çalışmalar..
12 Temmuz 2013 Cuma
String.Format
String.Format metodu string işlemlerinde biçimlendirme yapmak için kullanılır.
Tabi burada kullanacagımız olmazsa olmazımız place holder lardır.
Basit şekilde örnek vermek gerekirse iki string ifadeyi birleştirmek için
string ifade1="dogan";
string ifade2=String.Format("ozlem {0}",ifade1)
textBox1.Text=ifade2;
bu durumda formda textbox ta "ozlem dogan" yazacak .
Farklı formatlara örnek vermek gerekirse
int sayi=1236;
string ifade=String.Format("{0:C0}",sayi); ----> bu formatta sayı 3 lü gruplara ayrılarak para birimi şeklinde ekranda görüntülenebilinir.
int alanKodu=236;
int telNo=3134202;
string ifade=String.Format("0-{0:N0}-{1-### ## ##}",alanKodu,telNo);---> telefon formatında yazılmış bir String.Format
Kaynak:http://msdn.microsoft.com/tr-tr/library/fht0f5be.aspx
http://msdn.microsoft.com/en-us/library/fht0f5be.aspx
Tabi burada kullanacagımız olmazsa olmazımız place holder lardır.
Basit şekilde örnek vermek gerekirse iki string ifadeyi birleştirmek için
string ifade1="dogan";
string ifade2=String.Format("ozlem {0}",ifade1)
textBox1.Text=ifade2;
bu durumda formda textbox ta "ozlem dogan" yazacak .
Farklı formatlara örnek vermek gerekirse
int sayi=1236;
string ifade=String.Format("{0:C0}",sayi); ----> bu formatta sayı 3 lü gruplara ayrılarak para birimi şeklinde ekranda görüntülenebilinir.
int alanKodu=236;
int telNo=3134202;
string ifade=String.Format("0-{0:N0}-{1-### ## ##}",alanKodu,telNo);---> telefon formatında yazılmış bir String.Format
Kaynak:http://msdn.microsoft.com/tr-tr/library/fht0f5be.aspx
http://msdn.microsoft.com/en-us/library/fht0f5be.aspx
String.Format
String.Format metodu string işlemlerinde biçimlendirme yapmak için kullanılır.
Tabi burada kullanacagımız olmazsa olmazımız place holder lardır.
Basit şekilde örnek vermek gerekirse iki string ifadeyi birleştirmek için
string ifade1="dogan";
string ifade2=String.Format("ozlem {0}",ifade1)
textBox1.Text=ifade2;
bu durumda formda textbox ta "ozlem dogan" yazacak .
Farklı formatlara örnek vermek gerekirse
int sayi=1236;
string ifade=String.Format("{0:C0}",sayi); ----> bu formatta sayı 3 lü gruplara ayrılarak para birimi şeklinde ekranda görüntülenebilinir.
int alanKodu=236;
int telNo=3134202;
string ifade=String.Format("0-{0:N0}-{1-### ## ##}",alanKodu,telNo);---> telefon formatında yazılmış bir String.Format
Kaynak:http://msdn.microsoft.com/tr-tr/library/fht0f5be.aspx
http://msdn.microsoft.com/en-us/library/fht0f5be.aspx
Tabi burada kullanacagımız olmazsa olmazımız place holder lardır.
Basit şekilde örnek vermek gerekirse iki string ifadeyi birleştirmek için
string ifade1="dogan";
string ifade2=String.Format("ozlem {0}",ifade1)
textBox1.Text=ifade2;
bu durumda formda textbox ta "ozlem dogan" yazacak .
Farklı formatlara örnek vermek gerekirse
int sayi=1236;
string ifade=String.Format("{0:C0}",sayi); ----> bu formatta sayı 3 lü gruplara ayrılarak para birimi şeklinde ekranda görüntülenebilinir.
int alanKodu=236;
int telNo=3134202;
string ifade=String.Format("0-{0:N0}-{1-### ## ##}",alanKodu,telNo);---> telefon formatında yazılmış bir String.Format
Kaynak:http://msdn.microsoft.com/tr-tr/library/fht0f5be.aspx
http://msdn.microsoft.com/en-us/library/fht0f5be.aspx
12 Mart 2013 Salı
Asp.NET Mail Gönderme İşlemi
Asp.NET & C# ile mail gönderme işlemi yapabilmek için öncelikle
System.Net.Mail & System.Net
namespaceleri projeye eklenmelidir.
projenin .aspx design kısmını aşağıdaki gibi düzenleyelim.
.aspx.cs dosyasının Button1_Click metoduna aşağıdaki gibi kodları yazalım.
Burada
MailMessage ileti = new MailMessage(); MailMessage tipinde değişken tanımlıyoruz. MailMessage eklediğimiz namespaceler ile geliyor.
ileti.Subject = TextBox1.Text.ToString(); Gönderilecek olan mailin konusunu belirleniyor.
ileti.Body = TextBox2.Text.ToString(); Mailin içeriği belirleniyor.
ileti.To.Add(TextBox3.Text.ToString()); Mailin kime gönderileceği belirleniyor.
ileti.From = new MailAddress("ozlem.dogan.l.d@gmail.com"); Mailin kimden gönderileceği bilgisi için kullanılıyor.
Mail gönderme işlemi sunucular üzerindeki protokoller üzerinden gerçekleştirilir .Burada kullanacağımız protokol SMTP protokolüdür.
SmtpClient pro = new SmtpClient(); SMTP protokolünün sunucuya bağlanması için bir nesne tanımlandı.
pro.Credentials = new NetworkCredential("ozlem.dogan.l.d@gmail.com", "********"); Maili gönderecek adres ve parolası için kullanılır.Birinci parametre mail adresi,İkinici parametre mail adresinin parolasıdır.
pro.Host = "smtp.gmail.com"; Burada smtp protokolünün kullanılacağı sunucu ismi yer alıyor.Ben burda googlen gmail kullanıcılarına verdiği ücretsiz sunucu ismini kullandım.
pro.Port = 587; SMTP nin çalışacağı port numarası
pro.EnablSsl=true; Bu özellik ile belirtilen smtp sunucusuna erişmek için ssl kullanılıp kullanılmayacağı belirlenir.
System.Net.Mail & System.Net
namespaceleri projeye eklenmelidir.
projenin .aspx design kısmını aşağıdaki gibi düzenleyelim.
.aspx.cs dosyasının Button1_Click metoduna aşağıdaki gibi kodları yazalım.
MailMessage ileti = new MailMessage(); MailMessage tipinde değişken tanımlıyoruz. MailMessage eklediğimiz namespaceler ile geliyor.
ileti.Subject = TextBox1.Text.ToString(); Gönderilecek olan mailin konusunu belirleniyor.
ileti.Body = TextBox2.Text.ToString(); Mailin içeriği belirleniyor.
ileti.To.Add(TextBox3.Text.ToString()); Mailin kime gönderileceği belirleniyor.
ileti.From = new MailAddress("ozlem.dogan.l.d@gmail.com"); Mailin kimden gönderileceği bilgisi için kullanılıyor.
Mail gönderme işlemi sunucular üzerindeki protokoller üzerinden gerçekleştirilir .Burada kullanacağımız protokol SMTP protokolüdür.
SmtpClient pro = new SmtpClient(); SMTP protokolünün sunucuya bağlanması için bir nesne tanımlandı.
pro.Credentials = new NetworkCredential("ozlem.dogan.l.d@gmail.com", "********"); Maili gönderecek adres ve parolası için kullanılır.Birinci parametre mail adresi,İkinici parametre mail adresinin parolasıdır.
pro.Host = "smtp.gmail.com"; Burada smtp protokolünün kullanılacağı sunucu ismi yer alıyor.Ben burda googlen gmail kullanıcılarına verdiği ücretsiz sunucu ismini kullandım.
pro.Port = 587; SMTP nin çalışacağı port numarası
pro.EnablSsl=true; Bu özellik ile belirtilen smtp sunucusuna erişmek için ssl kullanılıp kullanılmayacağı belirlenir.
Kaydol:
Kayıtlar (Atom)


