Üye Girişi
x

Giriş Başarılı.

Yanlış Bilgiler.

E-mail adresinizi doğrulamalısınız.

Facebook'la giriş | Kayıt ol | Şifremi unuttum
İletişim
x

Mesajınız gönderildi.

Mesajınız gönderilemedi.

Güvenlik sorusu yanlış.

Kullandığınız Sosyal Medyayı Seçin
Yeni Klasör 8 yıldır sizin için en güvenli hizmeti veriyor...

Teknoloji dünyasındaki son gelişmeler ve sürpriz hediyelerimiz için bizi takip edin.

Basit C# web application Anlatımı

> 1 <

blackwolf

grup tuttuğum takım
Çavuş Grup
Hat durumu Cinsiyet Özel mesaj 254 ileti
Yer: izmir
İş: bilg. müh.
Kayıt: 06-08-2006 13:33

işletim sistemim [+][+3][+5] [-]
kırık link bildirimi Kırık Link Bildir! #112305 09-08-2006 02:26 GMT-1 saat    
Merhabalar,

Bu dökümanda C# kodlamaya yeni başlayanlar veya başlamak isteyenler için uygun olan web application yani web sayfası üzerinde sayfaya yazılar yazdırmaya ve çeşitli butonları web sitelerinde gördüğümüz gibi sayfaya gömerek çalıştırmayı öğreneceğiz. İşin hikaye kısmını C# nedir gibi geçiyorum çünkü bunları forumumuzdaki e-book bölümünden bulabilirsiniz. C# günümüzde çoğu programcının kullandığı bir dildir ve çok yaygındır.





C# Turbo C gibi değil, nesne tabanlıdır örneğin veri tabanına erişim gibi işlemler yapabileceğimiz C# ile gelen kütüphaneler vardır. Bu kütüphaneler bir inşaatın altyapısı gibidir.


Onların üstüne biz inşaatı çıkarız. Programın iskeler yapısı bu şekildedir. C# taki bazı kütüphanelere göz atalım.



using System;
using System.Data;
using System.Configuration;
using System.Web;


işte bu kütüphaneler sayesinde veritabanlarıya iletişim kurmuş oluyoruz örneğin using System.Data kütüphanesini alalım ve using System.Data. nokta koyarak yanına devam edelim karşımıza aşağıda görüldüğü gibi bir işlem çıkacaktır buradaki sql oledb gibi kavramlar veritabanlarıdır mesela oledb ile access e erişim sağlanabilinir. Bİlgiler bu veritabanlarında saklanır bizde iletişim kurarak buradan bilgileri alırız.




bağlantıyı göster (facebook ile) bağlantıyı göster (klasik üye girişi ile)

Programı ( visual studio.net ) çalıştırınca karşımıza gelen ekrandan file >> web site >> asp.net web site seçiyoruz. Sonrasında gelen ekranda aşağıda sol alt köşede Design ı tıklıyoruz ve web site sayfamıza label ( sitede yazacağımız yerler, metin kısımları ) ve button ekliyoruz.
Bunu yapmak için toolboxa geliyoruz. Toolboxu açmak için kısayol Ctrl + W ardından hemen X e basabiliriz. Sonrasında label ve buton ekleyerek siteye başlayacağız. En basit uygulama C# ı anlamak bakımından bu şekilde olabilir.




bağlantıyı göster (facebook ile) bağlantıyı göster (klasik üye girişi ile)

Sonra buttona çift tıklayarak içine girmiş oluruz burada kodlamayı yapacağız ki ilerde web sitesi çalıştığında butona basınca birşeyler yazsın yada hyperlink olayı yaparsak bir linke gitsin. Kod satırında ekrana gelecek bir kod şudur:




public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

---- BİZİM YACAĞIMIZ KOD ALANI ----

}
}



burada bu iki kodun arasına biz kodumuzu yazmaya başlarız sayfayı açtığımızda programda bunlar bizim karşımıza gelir eğer bu

public partial class _Default : System.Web.UI.Page

ve

protected void Page_Load(object sender, EventArgs e)

kodlarını kaldırırsak program çalışmaz, derlenemez çünkü bu kodlar bizim yaptığımız web sayfasının arkasında çalışır ve boş web sayfasını bize sunar bizde bunun designını kendimize göre yapabiliriz. Bu iki kodu kaldırırsak yaptıkları işlemleri bizim bazı kodları yazarak yapmamız münkündür ama tercih edilmez ve yeni başlayanlar için uygun değildir. Basit bir şekilde yapısını buraya kadar anlatmaya çalıştım umarım C# ile ilgili birşeyleri anlamaya başlamışsınızdır.



Şimdi butona çift tıklamıştık ve ekrana bunlar gelmişti bundan sonra kodumuzu yazalım ;




bağlantıyı göster (facebook ile) bağlantıyı göster (klasik üye girişi ile)


Çalıştığında alttaki label yazısının kaybolmasını istiyorsak disagneden labele gelip içini sileriz,buttondaki ad değiştirme olayı gibi.Şimdilik bu kadar devamında daha detaylı bir şekilde web sitesi yapma üzerine yazarım

Bunu ilk beğenen siz olun

Hata Oluştu


> 1 <