App_offline.htm mucizesi ve güzellikleri

Tarih 19 Nisan 2010 Pazartesi, 01:51 | Etiket(ler) Asp.Net

Her ne kadar günümüzde framework 4.0 sürümüne ulaşmış olsakta geçmişten gelen (asp.net 2.0) ve gerçekten çok kullanışlı bir özellikten bahsediyorum. app_offline.htm

Bu özellikten haberi olmayan kişiler mutlaka çalışan bir siteyi durdurmak için birçok çözüm denemiş, zaman kaybetmiş ve birkaç satır olsada kod yazmak zorunda kalmıştır. Asp.net in bize sunduğu hayatı kolaylaştıran özelliklerden bir tanesi de uygulaması çok kolay olan sihirli dosya app_offline.htm. Bu isimde bir dosyayı çalışan sitenizin kök dizinine koyduğunuzda asp.net sizin için siteyi ve tüm açık veritabanı bağlantılarını kapatacak, açık olan herşeyi bitirecek, gelen isteklere cevap vermeyerek doğrudan bu dosyaya yönlendirecektir.

Bu sayede güncellemelerinizi kolayca yapacak, kısa veya uzun süre kapalı kalmanız gereken zamanlarda dosyalarınızı server'dan silmeden veya herhangi bir yönlendirme kullanmadan projenizi kapatabileceksiniz. Dosyayı (app_offline.htm) kök dizininizden sildiğinizde projeniz yeniden açılacak ve çalışmaya devam edecektir. Üstelik bu dosya için herhangi bir şablona bağlı değilsiniz. Tasarımınıza göre özelleştirebilir istediğiniz mesajı kullanıcılarınıza iletebilirsiniz. Siteniz üzerinde herhangi bir dosyanın direkt olarak adresini yazdığınızda bu dosyanın görüntülendiğini göreceksiniz.

Unutmadan bu dosyanın içeriğinin 512 byte tan büyük olması gerekiyor. Aksi taktirde browser kendi hata mesajını gösterecektir.



Yorumlar
Bu yazıya henüz yorum yapılmamış. İlk yorumu siz yapmak isterseniz aşağıdaki formu doldurabilirsiniz.
Yorum yazın

Capthca Karakterleri kutuya giriniz
Kodu değiştir...


Geri Dön   |   Ana Sayfaya Dön