Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 16550|Yanıt: 0

[ASP.NET] ASP.NET bilgi puanları

[Bağlantıyı kopyala]
Yayınlandı 2.04.2015 10:32:43 | | |
Bölüm I
1. C/S ile B/S arasındaki farkı anlayın, ASP.NET B/S modeline dayalı program geliştirmedir
2.ASP. .NET'in Özellikleri ve Faydaları (Ders Kitabına Bakınız)
3. vs2008 (vs2010) içinde ASP.NET web programı nasıl oluşturulur?
Adımlar: Dosya-->New->Project-->windows C#->ASP.NET uygulaması
4. Kod ayrımı: ön plan web sayfası ve arka plandaki C# mantık dili ayrılır,

Bölüm II
1. Script dili: sunucu tarafı, istemci tarafı
        1.1 Sunucu tarafı scriptleme dili
                Yazma yöntemi 1: <t dilini kaldırmak için scrip="C#">... C# kodu .....</scrip去掉t>
                Yazma yöntemi 2: %< %>

        1.2 İstemci script dili (Javascrip t'yi kaldırır)
                Yazı: <scrip remove t type="text/javascrip remove t">... javascrip t-kodunu kaldırır....</scrip去掉t>

Fark: İstemci tarafı betikler doğrudan istemci sayfasına gönderilir ve istemci tarayıcısında çalıştırılır.
        Sunucu tarafı betiği derlenir ve sunucu tarafında gizlenir, ardından sonuç bilgisi istemciye gönderilir

2.Page nesneler (yaygın olaylar ve nitelikler)
        2.1 Olaylar: Page_Load: Sayfa yüklendiğinde otomatik olarak çağrılır
        2.2 Öznitelik: IsPostBack: İlk kez yüklenip yüklenmediğini belirleyin (yanlış: ilk yükleme, doğru: erişimi geri döndür)

3. Sayfa değeri transferi
        3.1 Sayfa İçinde Gönderilen Değer: ViewState["key")
                örneğin: depolama değeri: ViewState["name"] = "Zhang San";
                        Değer: string name = ViewState["name"]. ToString();
        3.2 Sayfalar arasında değer aktarma
                1. Sayfa A B'ye atlar: PostBackUrl="B.aspx" özniteliğini A'daki butona ekleyin
                2. Sayfa B'deki arka plan kodu: PreviousPage.FindControl ("Sayfa A'nın Kontrol Kimliği");

Bölüm III
1. Yaygın kontroller: metin kutusu, açılır kutu, radyo seçimi, kontrol et, düğme...
2. Kontrolleri doğrulayın:

IV. Bölüm
1. Yanıt nesnesi
        1.1 Yönlendirme (URL); Yöntem: Sayfa atlama
        1.2 Write("html tag"); Yöntem: Yanıt sayfasının içeriğini göster
        1.3 End(); Yöntem: Sayfa içeriğine yanıt vermeyi bırakın
2. Nesne talep et
        2.1 Öznitelik: QueryString["key"]: URL'de parametreleri alın
        2.2 Fonksiyon: Sayfalar arasında değer aktarma
                Adımlar:
1. Bir sayfa noktası düğmesi: Response.Redirect(B.aspx?Değişken Adı 1=Değer 1&Değişken Adı 2=Değer2&... );
2. Sayfa B değer alır: Request.QueryString["Değişken Adı 1"]
3. Sunucu nesnesi
        3.1 Server.HTMLEncode("html tag"); HTML etiketini dizi formunda olacak şekilde kodlayın
        3.2 Server.UrlEncode("url path");  URL dizesini kodlayın
        3.3 Server.MapPath("url yolu");  O URL yoluna mutlak fiziksel yolu döndürür

Bölüm 5
1. Uygulama nesnesi: Program boyunca çalışan (küresel değişken) mevcut olan uygulama kümesi nesnesi
        Uygulama değişkeni kullanımı: application["variable name"] = değer;
2. Cookie nesneleri: Farklı müşterilerin farklı nesneleri vardır ve depolanan bilgiler istemcide kaydedilebilir.
        İki tür kurabiye vardır: 1. Kullanıcı hafızaya kaydedildiğinde, ayrıldığında kaybolur;
2。 İstemci çerez klasörüne txt dosyası şeklinde kaydedilir ve depolama süresi özelleştirilebilir.
        Cookie nesne değişkenleri nasıl kullanılır
                1. Cookie nesnesini tanımlayın
                HttpCookie cookie = yeni HttpCookie("key","value");
                2. Yanıt nesnesine bir kurabiye ekleyin
                Response.Cookies.Add(cookie);
                2.2 (İstemcide özel bir klasör altında txt dosyası olarak kaydedilmiştir)
                Cookie.Expires = DateTime.Now.Add("Kaydetme Zamanı");
                3. Cookie nesnesinin içeriğini okuyun
                string strValue = Request.Cookies["key"]. Değer;
               
3. Oturum nesnesi: Farklı müşterilerin farklı nesneleri vardır; kullanıcı giriş yaptıktan sonra var olur ve çıkıştan sonra kaybolur.
        Oturum değişkeni kullanım yöntemi: Oturum ["değişken adı"] = değer;
        Oturumun Ortak Özellikleri:
SessionID: Her kullanıcının kendine özgü SessionID'si vardır
Zaman aşımı : Kullanıcı zaman aşımına ait süre, birim: dakika, kullanıcı belirlenen süre içinde çalışmazsa otomatik olarak oturumu çıkarır (oturumu temizler), varsayılan süre 20 dakikadır, bunu aspx dosyasında değiştirebilirsiniz: %< oturum. Zaman aşımı=%10>
         Oturum yöntemi: Terk et()

ASP.NET知识点.doc (29 KB, İndirme sayısı: 0, Satış fiyatı: 1 Grain MB)





Önceki:asp.net değerleri kaydetmek için çerezler uygular
Önümüzdeki:asp.net çerezleri istemcide saklayıp kaydeder
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com