C# VE JAVA
Would you like to react to this message? Create an account in a few clicks or log in to continue.

C# VE JAVA

bilşim ve yazılımda son nokta
 
AnasayfaLatest imagesAramaKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
Arama
 
 

Sonuç :
 
Rechercher çıkıntı araştırma
Ortaklar
Istatistikler
Toplam 7 kayıtlı kullanıcımız var
Son kaydolan kullanıcımız: AhmetCe00664761

Kullanıcılarımız toplam 72 mesaj attılar bunda 72 konu
Anahtar-kelime
işlem

 

 Niçin Asp.Net’e Geçmeliyiz?

Aşağa gitmek 
YazarMesaj
Admin
Admin



Mesaj Sayısı : 72
Kayıt tarihi : 02/12/08

Niçin Asp.Net’e  Geçmeliyiz? Empty
MesajKonu: Niçin Asp.Net’e Geçmeliyiz?   Niçin Asp.Net’e  Geçmeliyiz? Icon_minitimeC.tesi Ara. 06, 2008 10:55 am

Niçin Asp.Net’e Geçmeliyiz?

Çünkü ASP.Net size

– Tutarlı ve güvenilir
– Hızlı
– Zengin sunucu kontrolü desteği
– Gelişmiş Debug ve Trace işlemleri
– İçerik-kod ayrımı
– Yeniliklere sahip
– Gerekirse klasik ASP ile yanyana çalışabilecek bir teknoloji sunuyor.

Geçmeden önce...
 ASP.Net’i iyi anlamayız
 Değişiklikleri iyi kavramalıyız
 Gereken kod değişikliklerini öğrenmeliyiz


ASP.Net

A) ASP.Net Nedir?

Yeni bir web programcılığı felsefesi
ASP’nin sahip olduğu herşeye sahip
Microsoft .Net’in bir parçası
Her istemciye uyumlu çalışma yapısı

.Net Nedir?

 Tüm araçları (PC, Cep telefonu,Diğer aygıtlar) internet tabanı ile birbirine bağlayan teknoloji.
 XML veri yapısı ile iletişim kurar
 Microsoft gelecek 10 yılını bu teknoloji üzerine kurmuştur.

Net Framework

 .Net uygulamalarının çalışması için alt yapıyı sağlar.
 CLR, JIT, IL gibi önemli bileşenleri vardır
 Namespace mimarisini barındırır.
 SDK ve Redistrutable olmak üzere, 1.1 versiyonunda iki sürümü var.
www.asp.net adresinden ücretsiz olarak indirilebilir


B) ASP.Net’in Yapısı

 Web Formları (.aspx dosyaları)
 Modüler ve Esnek
 Derlenmiş kod
 Sunucu kontrolleri
 Olay tabanlı programlama


C) ASP.Net ve Olaylar

– Page_Inıt
– Page_Load //sayfa bazlı olaylar
– Page_Unload

– Click
– Change //kontrol bazlı olaylar
– Check

InPage – CodeBehing Kodlama

 InPage

Kodlar ve tasarım tek sayfada (.aspx)
Kodlar <script></script> blokları arasında

Kod:
  <script language=“C#” runat=“server”>
                              Void Page_Load()
           {
                                     Merhaba.Text = “Merhaba Dünya”
                            }
                      </script>
                      <asp:Label id=“Merhaba” runat=“server”/>

 CodeBehind

Tasarım ve sunucu kontrolleri .aspx dosyalarında
Kodlar kaynak dosyalarında (.vb veya .cs)
Kodlar tasarımdan bağımsız

Kod:
<%@ Page Language=“C#” Src=“kod.vb”%>    http://kod.aspx
<asp:Label id=“Merhaba” runat=“server”/>
    Void Page_Load()
    {
     Merhaba.Text = “Merhaba Dünya”            http://kod.vb
    }

D) ASP.Net ve Performans

 Derlenmiş kod = hız
 Bellekleme ile gelen hız
 Web gardens ve Web Farms desteği
E) ASP.Net Uygulamalarını Yayınlama

 Kolayca uygulamalarınızı yayınlayın
– Sanal klasör yaratın
– Dosyalarınızı içine atın (DLL varsa BIN klasörüne)
– ÇALIŞTIRIN!
 Bileşenler için sunucuyu durdurmaya gerek yok.
 Ayarlarınızı XML tabanlı dosyalarda tutun : web.config , machine.config
Sayfa başına dön Aşağa gitmek
http://csharp.yetkinforum.com
 
Niçin Asp.Net’e Geçmeliyiz?
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
C# VE JAVA :: ASP.NET :: Makaleler-
Buraya geçin: