7/12/2005

ASP.Net Performans Ipuclari - 1

1- Eğer Asp.Net aplikasyonlarınızda Session State kullanmıyorsanız, bu özelliği kapatmanız performansınızı olumlu yönde etkileyecektir. ASP.Net Session State'leri siz kapatmazsanız Asp.Net onu otomatik olarak kullanılıyor farzedecektir.
Session State de neymiş?
Session State sayfanızdaki istediğiniz bilgileri saklayarak sonradan kullanmanızı sağlar.

Web.Config Dosyası Değişikliği
< sqlconnectionstring="data source=127.0.0.1; Trusted Connection=no" stateconnectionstring="tcpip=127.0.0.1:42424" mode="Off" cookieless="false" timeout="20">

2- Web.Config dosyasındaki debug parametresini debugging işlemleriniz bittiğinde(programınız sunuma hazır olduğunda) değiştirmeniz dosya boyutunuzu biraz küçültecek ve işlem performansında artış sağlayacaktir.

Web.Config Dosyası Değişikliği

< debug="false" defaultlanguage="c#">

3- Programınızın en son halini build ederken(sunuma hazır hale getirirken) Release modunu seçin. Solution Propertiesteki Active Config opsiyonunu Debug modundan Release Moduna çevirin. Böylece Asp.Net aplikasyonlarınızda, debug modunda yaratılan ve ekstra yük yaratan PDB dosyalarından(debug bilgilerini tutar) kurtulmuş olacaksınız.

Devamı gelecek...