HAZİRAN24

ASP ile fonksiyon hazırlama ve kullanma

ASP Programlama kategorisinde | [356 ] kez okunmuş | [1] Yorum » | Yorum Yaz »

Kısaca tanımlayacak olursak, Fonksiyonlar; birçok yerde kurtarıcı rolü oynayan ve bizleri fazladan kod yazmaktan kurtaran yardımcılardır.

Birçok projede, birçok kez, bazı kod bloklarını tekrar tekrar kullanmak gerekir. Bu bazen çok sıkıcı durumlara neden olur. Bunun için genelde kopyala - yapıştır metodu ile kod bloklarını sayfadan sayfaya taşır yada sayfa içinde satırdan satıra taşırız. Fakat bu kopyala - yapıştır ile yapılan taşıma işlemlerinde, kimi zaman değişken isimleri, kimi zaman da nesneler hatalı taşınır ve sayfamız çalışmaz sinir oluruz (En azından ben sinir olurum).

Bu tür durumlarla karşılaşmamak için olabildiğince kontrollü bir fonksiyon yazar ve parametrelerini düzgün oluşturursak uzun kod blokları yerine sadece fonksiyon ismi ve parametresini kullanarak uzuuuun kod blokları ile uğraşmaktan kurtuluruz.


Ben pek fonksiyon kullanmayı sevmezdim (Hatta beceremem diye kullanmazdım :) ) ama elime geçen bir asp.net kitabında, döviz kuru hesaplama ile ilgili bir fonksiyon anlatılıyordu. O fonksiyonu değiştirerek birkaç yerde kullanınca , bir daha vazgeçemedim. Hemen çok işlevsel fonksiyonlar yazamadım tabiki ama Can Hanhan'la tanıştıktan sonra, onunda yönlendirmeleri ile çok hoş , hızlandırıcı ve birçok uzun kontrolü çok rahat kullanabildiğim fonksiyonlar yazmaya başladım.

Basit bir fonksiyon yapısı aşağıdaki gibidir.


<% Function FunctionAdi(Parametre)
         ' …. Parametrenin işleneceği kod bloğu burada olacak
End Function
%>

Tamamını Okuyun

HAZİRAN20

Kayıt edileli ne kadar süre geçmiş

ASP Programlama kategorisinde | [415 ] kez okunmuş | [3] Yorum » | Yorum Yaz »

Merhaba ,

ASP Programlama kategorisinde sık sık kendi kullandığım fonksiyonları ve kod parçalarını sizlerle paylaşacağım.

İlk fonksiyon aşağıda.

Birçok sitede eklenen konunun ne kadar süre önce yazıldığına dair küçük bilgi notları görürüz. 1 gün önce, 15 dk. önce ... vb. İşte aşağıdaki fonksiyon bu işe yaryor.

Tamamını Okuyun