ASP + Server.Execute Metodu Nedir?

Bu dersimizde ASP ile programladığımız bir web sitesinde Server.Execute yapısının kullanımını inceleyeceğiz.

Merhaba arkadaşlar,

Bu dersimizde ASP ile programladığımız bir web sitesinde Server.Execute yapısının kullanımını inceleyeceğiz.

Bu yöntem ile alt sayfalarımızı kolaylıkla anasayfa üzerinden görüntüleyebiliriz. Çok fazla bilinen ya da kullanılan bir yöntem olmamakla birlikte oldukça kullanışlıdır. Peki avantajı nedir?

Kodlarımız arasına include şeklinde eklediğimiz dosyalar işlemden önce yüklenecektir.

Örnek:


<-- #include File = "anket.asp" --> veya <-- #include Virtual = "sayac.asp" -->



Bu da performansa etki edecektir.

Server.Execute metodunda ise anasayfanın yoğunluğuna göre işlem yapacaktır ve link tıklandığında işlem gerçekleşecektir.

İhtiyacımız olan dosyalar:

Default.asp, hakkimizda.asp, firmabilgi.asp, urunler.asp, iletisim.asp




Default.asp


<%@LANGUAGE="VBSCRIPT"%>

<html>

<head>

<title>Server.Execute Kullanımı</title>

</head>

<body>

<% If Request.QueryString("utfie")="" Then %>

<a href="Default.asp">Anasayfa</a> | 

<a href="Default.asp?utfie=hakkimizda.asp">Hakkımızda</a>

<a href="Default.asp?utfie=firmabilgi.asp">Firma Bilgileri</a> | 

<a href="Default.asp?utfie=urunler.asp">Ürünler</a> | 

<a href="Default.asp?utfie=iletisim.asp">İletişim</a>  

<% Else %>

<% Server.Execute Request.QueryString("utfie") %>

<% End If %>

</body>

</html>






iletisim.asp


<%@LANGUAGE="VBSCRIPT"%>

<html>

<head>

<title>İletişim Bilgileri</title>

</head>

<body>

İletişim Kısmı

</body>

</html>






firma.asp


<%@LANGUAGE="VBSCRIPT"%>

<html>

<head>

<title>Firma Bilgileri</title>

</head>

<body>

Firma Bilgi Alanı

</body>

</html>






İpucu: Sayfamıza bir çok dosya include etmek yerine bu yöntemi kullanarak sistemin yükünü hafifletebiliriz.

Aşağıdaki resimi inceleyebilirsiniz:



Kolay gelsin.
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Öncelikle kendiniz wwwroot kök dizinine bağlamayın. C: de her hangi bir yere yeni bir klasor açın mesela sitelerim sonra bu klasore sağ tıklayın ve web paylaşımını yapın. Okuma ve yazma izinlerini verin. Artık bütün asp dosyalarınızı bura atıp test edebilirsiniz. Kolay gelsin.

Yukarı Git