Ana içeriğe atla

ASP.NET İLE UYGULAMA GELİŞTİRME

ASP.NET WEB FORM

   Önceki yazımda web uygulaması geliştirmek için öncelikle ne yapmamız gerektiğini yazmıştım.Bugün o uygulamanın üstüne web form ekleyerek sitemizin kod kısmını ve görüntü kısmını nasıl yapacağımızı yazacağım.
   Uygulamamızı açtıktan sonra uygulamamıza sağ tıklıyoruz.Fakat burda önemli olan solution kısmına sağ tıklamıyoruz,kendi projemize sağ tıklıyoruz.Add diyoruz çıkan seçeneklerden Web Form kısmını seçiyoruz.Sitemizde ilk açılan kısım default olarak isimlendirilir.Bu bir zorunluluk değildir.Fakat kendinizi böyle alıştırmanız iyi olacaktır.Formumuza default ismini verdikten sonra ekrana Default.aspx sayfası açılacaktır.Solutıon explorer kısmına ise Default.aspx isminde Web Formumuz gelecektir.Öncelikle sağdaki yeri incelersek,

                                                          

                                                       Şekil 1 : Solution Explorer

Default.aspx sayfamıza 2 dosya açılmış.

Default.aspx.cs:Bu kısımda bizim yazacağımız c# kodları yer almaktadır.
Default.aspx:Bu kısımda ise sitemizin tasarımı yer almaktadır.Bu kısımda HTML kodları yazacağız.Çünkü web browserlar(google,mozilla vb.) bizim yazacağımız C# kodlarını anlamayacaktır.Bunları HTML olarak yazarsak anlayacaktır.Bu yüzden html kullanıyoruz.

Default.aspx

Bu kısım Web Form açtıktan sonra ekrana çıkan kısımdır.Görüldüğü gibi içinde html kodları yer alıyor.Bu kısmı 3 değişik şekilde görüntüleyebilirsiniz.Formunda aşağısında design,split,source kısımları yer almaktadır.Design kısmını seçerseniz sayfanızın görüntüsünün nasıl olduğunu görürsünüz ve html kodlarını görüntüleyemezsiniz.Source kısmını seçerseniz sayfanızın html kodlarını görüntülersiniz fakat sayfanınızın görünüşünü görüntüleyemezsiniz.Ortadaki seçenek olan Split seçerseniz sayfanızın üst kısmında html kodlarınızı,alt kısmında ise görüntüsünü görüntüleyebilirsiniz.

                                    
                                          
                                                      Şekil 2 : Source Kısmı

                                    

                                                      Şekil 3 : Design Kısmı

                                   
                                                      Şekil 4 : Split Kısmı

Default.aspx.cs

Bu kısımda sayfanızın işleyişiyle ilgili C# kodlarınızın yer alacağı kısımdır.İlk açıldığında çalışacak olan event ise Page_Load'dır.Yanı sayfamız geldiğinde load olduğunda çalışacağı eventtir.Bu kısmı açarsanız karşınızda sadece bu eventin yazılacağı method var olduğunu görürsünüz.Daha sonraki yazılarımda birden çok event ekleyip C# kodları yazacağız.

                                   

                                                  Şekil 5 : Default.aspx.cs

Yorumlar

Bu blogdaki popüler yayınlar

Javascript Switch-Case Döngüleri

Herkese Yeniden Merhaba,bugün sizlerle döngülerin diğeri olan swtich-case yapısını göreceğiz.Switch-Case yapısı if yapısına benzer aslında bir örnekle nasıl kullanıldığını görelim.Bu örnekte amacımız programın bugünün tarihini çekmesi ve kaçıncı gün ise bunu ekrana hangi gün olduğunu basması olacak.           var tarih=new Date();        var gun=tarih.getDay();        document.write(gun);          var gunadi;        switch (gun)            {          case 1: gunadi="Pazartesi" ; break;          case 2: gunadi="Salı" ; break;          case 3: gunadi="Çarşamba" ; break;          case 4: gunadi="Perşembe" ; break;          case 5: gunadi="Cuma" ; break;          c...

Java Ders10

Herkese Yeniden Merhaba Arkadaşlar,Bugün sizlerle sayı tahmin oyunu kodlaması yapacağız. Soru: Bilgisayar rastgele olarak bir sayı tutsun ve kullanıcıdan sayı alarak bilgisayarın tuttuğu sayıyla eşit olana kadar devam etmesi eğer daha büyük bir sayı girdiyse "Çok Büyük" yazsın.Daha küçük bir sayı girdiğinde ise "Çok Küçük" yazsın. Cevap: Öncelikle size random yani rastgele olarak sayı nasıl tutulur bundan bahsetmeliyim.Scanner yapısını öğrenmiştik.Random yapısıda buna benzer şekildedir.                   Random rnd=new Random();                   int tutulansayı=rnd.nextInt(kaça kadar tutacağı sayı); Şeklinde yazılışı vardır. Bu kodu incelersek "Random rnd=new Random();"  ile yazdığımız kısımda rnd ifadesinin yerine istediğimiz kelimeyi koyabiliriz. Daha sonra  " int tutulansayı=rnd.nextInt(kaça kadar tutacağı sayı);"  bu ifadede ise tutulan sayının tutulansayı adlı bir...

Java Ders05

Herkese yeniden Merhaba arkadaşlar,Sizlerle bugünkü derse bir örnekle başlamak istiyorum.Kodlarımızı yazarak sıralı şekilde anlatmaya çalışacağım.                 int sonuc=4; sonuc +=2; System.out.println(sonuc); Öncelikle sonuc adlı değişken verdik ve değerini 4'e eşitledik.Daha sonra gelen += işaretinin ne olduğunu önceki derlerimizde bahsetmiştik.+= işareti ile sonuç değişkenimize 2 ekledik ve yeni sonuç değeri olarak 6 olmuş oldu.Ekrana yeni sonuç değerimizin ne olduğunu görebilmek için sysout ile yazdırdık. sonuc -=2; System.out.println(sonuc); Daha sonra yeni sonuç değerimizden 2 çıkarmamız istenmiş.Burda dikkat etmeniz gereken şey javada bir değişkenin değeri değiştiğinde ondan önceki değerleri kalmaz.Yani sonuç değişkenimize 6 yaptığımız için en son eski sonuç değişkenimiz olan 4 silindi ve 6 üzerinden işlem yapacağız.Sonuç değerimizden 2 çıkarırsak ekrana 4 basm...