ASP Eğitimleri

ASP ANA SAYFA

WP Eğitimi

Web Sayfaları Tanıtımı Web Sayfaları Jilet Web Sayfaları Düzeni Web Sayfaları Klasörleri Web Sayfaları Küresel Web Sayfaları Formları Web Sayfaları Nesneleri Web Sayfaları Dosyaları Web Sayfaları Veritabanları Web Sayfaları Yardımcıları Web Sayfaları WebGrid Web Sayfaları Grafikleri Web Sayfaları E-postası Web Sayfaları Güvenliği Web Sayfaları Yayınla Web Sayfaları Örnekleri Web Sayfaları Sınıfları

ASP.NET Jilet

Jilet Girişi jilet sözdizimi Razor C# Değişkenleri Razor C# Döngüleri Jilet C# Mantık Razor VB Değişkenleri Razor VB Döngüleri Jilet VB Mantık

ASP Klasik

ASP Girişi ASP Sözdizimi ASP Değişkenleri ASP Prosedürleri ASP Şartları ASP Döngüsü ASP Formları ASP Çerezleri ASP Oturumu ASP Uygulaması ASP #include ASP Global.asa ASP AJAX ASP e-postası ASP Örnekleri

ASP Referansı

ASP VB İşlevleri ASP VB Anahtar Kelimeleri ASP Yanıtı ASP İsteği ASP Uygulaması ASP Oturumu ASP Sunucusu ASP Hatası ASP Dosya Sistemi ASP Metin Akışı ASP Sürücüsü ASP Dosyası ASP Klasörü ASP Sözlüğü ASP Reklam Döndürücü ASP Tarayıcı Başlığı ASP İçerik Bağlantısı ASP İçerik Döndürücü ASP Hızlı Başvuru

ADO Eğitimi

ADO'ya Giriş ADO Bağlantısı ADO Kayıt Kümesi ADO Ekranı ADO Sorgusu ADO Sıralama ADO Ekle ADO Güncellemesi ADO Sil ADO Demosu ADO Hızlandırma

ADO Nesneleri

ADO Komutu ADO Bağlantısı ADO Hatası ADO Alanı ADO parametresi ADO Özelliği ADO Kaydı ADO Kayıt Kümesi ADO Akışı ADO Veri Tipleri

ASP.NET Web Sayfaları - Genel Sayfalar


Bu bölüm, AppStart ve PageStart global sayfaları hakkındadır.


Web Başlangıcından Önce: _AppStart

Çoğu sunucu tarafı kodu, tek tek web sayfalarının içine yazılır. Örneğin, bir web sayfası bir giriş formu içeriyorsa, web sayfası tipik olarak verileri okumak için sunucu kodunu içerir.

Ancak sitenizin kök dizininde _AppStart adında bir sayfa oluşturarak, site başlamadan önce başlatma kodunu çalıştırabilirsiniz. Bu sayfa varsa, ASP.NET sitedeki herhangi bir sayfa istendiğinde ilk kez onu çalıştırır.

_AppStart için tipik kullanım, başlangıç ​​kodu ve sayaçlar ve genel adlar gibi genel değerlerin başlatılmasıdır.

Not 1: _AppStart, web sayfalarınızla aynı dosya uzantısına sahip olmalıdır, örneğin: _AppStart.cshtml. 

Not 2: _AppStart'ın bir alt çizgi öneki vardır. Bu nedenle, dosyalara doğrudan göz atılamaz.


Her Sayfadan Önce: _PageStart

_AppStart'ın siteniz başlamadan önce çalışması gibi, her klasördeki herhangi bir sayfadan önce çalışan kod yazabilirsiniz.

Web'inizdeki her klasör için _PageStart adlı bir dosya ekleyebilirsiniz.

_PageStart'ın tipik kullanımı, bir klasördeki tüm sayfalar için düzen sayfasını ayarlamak veya bir sayfayı çalıştırmadan önce kullanıcının oturum açtığını kontrol etmektir.


O nasıl çalışır?

Aşağıdaki şema nasıl çalıştığını gösterir:

Sayfa Başlangıcı

Bir istek geldiğinde ASP.NET, _AppStart'ın var olup olmadığını kontrol eder. Eğer öyleyse ve bu siteye yapılan ilk istekse, _AppStart çalışır.

Ardından ASP.NET, _PageStart'ın var olup olmadığını kontrol eder. Bu durumda, _PageStart istenen sayfadan önce çalışır.

_PageStart içine bir RunPage() çağrısı eklerseniz, istenen sayfanın nerede çalışmasını istediğinizi belirtirsiniz. Değilse, _PageStart istenen sayfadan önce çalışır.