8 Ekim 2016 Cumartesi

ASP.NET Web Forms Dezavantajları

ViewState

Kullanıcıya geç cevap veren bir web sayfası, sunucu üzerinde bant genişliğinin kullanıldıkça giderek artması. Kullanıcı gerekli bilgilerin gereksiz birikmesi sonucu performans düşüşü yaşanır.

Page Life Cycle

Türkçe anlamı ile Sayfa Yaşam Döngüsü. (Güncellenecek)

HTML Görünümü

Sunucu kontrolleri HTML kodlarını kendisine göre yorumlar ancak HTML görünümünün web standartlarına uygun olarak çıkmaması ve CSS, JavaScript kontrolünün sunucu tarafından karmaşık hale getirilmesi. (karmaşık kimlik değerleri)

Code-Behind Bağımlılığı

Mantıksal işlemleri çalıştıracak kodları sunum katmanındaki sayfaların kod arkasına(code-behind) yazma zorunluluğu vardır. Bu durum dağınık kod yapısı sorununu yanında getiriyor. Daha sonrasında kodu ekleme ve güncelleme yaparken zorlanmakta da bu sebeptendir.

Hiç yorum yok:

Yorum Gönder