Nisan 2009 ayında yazılan yazılar...

C# SMTP Mail Gönderme Örnek Uygulama

24 Nisan 2009

Bu yazımda C# windows uygulaması ile nasıl mail gönderilceğini anlatmak istiyorum…

http://img17.imageshack.us/img17/8546/mailgonderme.jpg

Yeni bir C# windows uygulaması açıyoruz ve üzerine aşağıda yazdığım kontrolleri ekliyoruz..

1 adet TextBox Adı : TextBox1 –> Gönderenin mail adresi yazılacak Gmail olması gerek çünkü sadece gmail Smtp hizmeti veriyor. Hotmail denendi olmadı…

1 adet TextBox Adı : TextBox2 –> Gönderilecek kişinin adresi, adres farketmez

1 adet TextBox Adı : TextBox3 –> Gönderen kişinin gmail Şifresi

1 adet TextBox Adı : TextBox4 –> Mesajın Konusu

1 adet RichTextbox:richTextBox1–>Mesaj iceriği

1 adet Buton : Button1 –>Gönder Butonu

ve sihirli kodlar :)

private void button1_Click_1(object sender, EventArgs e)
{
try
{
MailMessage mesaj = new MailMessage();
mesaj.From = new MailAddress(textBox1.Text, “Burhan”, System.Text.Encoding.UTF8);
SmtpClient smtp = new SmtpClient();
mesaj.To.Add(textBox2.Text);
mesaj.Subject = textBox4.Text;
mesaj.IsBodyHtml = false;
mesaj.BodyEncoding = System.Text.Encoding.UTF8;
mesaj.Body = richTextBox1.Text;
mesaj.Priority = MailPriority.High;
smtp.Credentials = new System.Net.NetworkCredential(textBox1.Text, textBox3.Text);
smtp.Port = 587;
smtp.Host = “smtp.gmail.com”;
smtp.EnableSsl = true;
smtp.Send(mesaj);

}
catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); }
}

Örnek Uygulamayı Buradan İndirebilirsiniz…

Popularity: 3% [?]

C# Web Service Kullanımı ve Örnek Uygulama

20 Nisan 2009

http://img17.imageshack.us/img17/6920/burhanemrewebservice.jpg

Merhaba Arkadaşlar bu aralar C# Web Service nasıl yazılır nasıl kullanılır onu öğrenmeye çalışıyorum birkaçyer kaldı takıldığım onları da aştıktan sonra anlatmaya başlayacağım…

Şimdilik birkaç ön bilgi vermek istiyorum ilerleyen zamanlarda yazımı güncelleyeceğim…

Web Service Nedir?

Web Service internet çağının API leridir denilebilir.Tek cümleyle ifade edecek olursak,Web Service “İnternet zerinden kullanılabilen platform bağımsız API” olarak nitelendirilebilir.

Bir Diğer Yönüyle Web Service

Web servisi, XML mesajlaşma tabanlı bir sistem entegrasyon yöntemidir. W3C tarafından yapılan resmi tanımıyla web servisi, bilgisayarlar arasında ağ üzerinden etkileşimi ve uyumluluğu sağlayacak yazılım sistemidir. Günümüzde birbiriyle haberleşecek sistemleri gerçeklemek için en çok tercih edilen yöntem web servisidir.

Web servisi, XML tabanlı mesajlaşmayı esas alır. Bu nedenle, eski entegrasyon sistemlerinin aksine, haberleşecek sistemlerin birbirlerinin gerçeklenmelerinden haberdar olması veya platformlarının uyumlu olması gerekmez. Örneğin, Java ile geliştirilmiş ve UNIX sistem üzerinde çalışan bir uygulama ile .NET ile geliştirilmiş ve Windows işletim sistemi üzerinde çalışan bir uygulama, birbirlerinin çalışma ortamlarından bağımsız olarak, XML iletişim standartları aracılığıyla iletişim kurabilir. Web servisinin en büyük faydası budur.

Öte yandan, XML web servisleri, SOAP adı verilen “Simple Object Access Protocol” (Basit Nesne Erişim Protokolü) ile iletişim kurarlar. Bu, web servisi erişim standardıdır. SOAP protokolü sayesinde web servisleri, basit ve mesaj tabanlı bir iletişim sağlar.

Popularity: 17% [?]

C# Veritabanı Uygulaması Bağlantıların Kodla Sağlanması

18 Nisan 2009

http://img9.imageshack.us/img9/4445/kodlavt.jpg

Aşağıdan indirebileceğiniz Örnek size veritabanı bağlantısının ve bilgilerin tablolara nasıl aktarılacağını kodlarla nasıl yapacağınızı oğrenebilirsiniz..

örneğin veritabanına kodla bağlantı aşağıdaki şekilde yapılır…

DataSet m_SatislarDataSet = new DataSet(“SatislarDataSet”);

string DbConnectionString = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Satislar.mdb;”;
System.Data.OleDb.OleDbDataAdapter oladap =
new OleDbDataAdapter(“SELECT * FROM ” + tabloadi, DbConnectionString);
oladap.Fill(m_SatislarDataSet, tabloadi);

Değişik Sorgulara göre bilgi çekme ve doldurma kodları örnekte mevcuttur inceleyebilirsiniz…

Buyrun Buradan İndirin…

Popularity: 4% [?]

C# Enum Kullanımı Örnek Uygulama

15 Nisan 2009

http://img7.imageshack.us/img7/1124/adszrgr.jpg

2 Arguman ve Ondalıklı Sayı Hesaplayan Hesap Makinesi Bu Örnek uygulama sayesinde hem kucuk bir hesap makinası nasıl yapılır onu hemde C# Enum kullanımını oğreneceğiz.

C# da kontrolleri ToolBox tan tutup formun üzerine sürükleyerek kullanabileceğimiz gibi kod dosyasına gerekli kodları yazarak da kontrolleri yaratıp kullanabiliriz.Yine bu uygulama ile komutlar ile bir kontrol nasıl yaratılır forma nasıl eklenir onu anlamaya çalışacağız.

Örneğin Bir Buton yaratılması ve Tıklandığı anda Butonun hangi fonksiyonu çağırması gerektiğini aşağıdaki kodlarla sağlarız…

Button BenimButonum=new Button();

BenimButonum.Text=”Tikla”;

:

:

//buton icin gerekli ozellikler ….

this.Controls.add(BenimButonum);

BenimButonum.Click+=new EventHandler(CalistirilacakOlanFonksiyonAdi);

Örnek Uygulamayı Buradan İndirebilirsiniz…

Popularity: unranked [?]

Sitemizi N/A kişi takip ediyor.Aşağıdaki kutucuğa e-posta adresinizi girin sitemize yeni eklenen içerikten haberiniz olsun...

Sitemize üye olduktan sonra, e-posta adresinize bir onay maili gelecek. O maili onaylamazsanız, üyeliğiniz tamamlanmaz. 

RSS okuyucu ile takip edin...