> 1 <
Kırık Link Bildir! #112305 09-08-2006 02:26 GMT-1 saat
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