Web uygulamalarının Stateless olmaları nedeniyle, istemcilerin sayfalar arasında gezerken takip etmek istedikleri verileri kolayca taşıyabilmeleri için ele alınan yöntemlerden birisi de Session kullanımıdır. Sunucu tarafında Session içerikleri 3 farklı şekilde yönetilebilmektedir. Varsayılan olarak In-Proc mod geçerlidir. Yani Asp.Net Worker Process tarafından web uygulamasına ait bellek alanında saklanmaktadır. Ancak Web Farm kullanıldığı vakalarda Session bilgilerinin arka tarafta yer alan başka sunucularda yönetilmesi de sağlanabilir. Bu noktada Sql veritabanı veya State Server isimli Windows Service seçenekleri geçerlidir. Özellikle In-Proc dışında kullanılan modlarda serileşen içeriğin çok büyük boyutlarda olmasına karşın Asp.Net 4.0 ile birlikte sıkıştırılabilme opsiyonunun getirildiği görülmektedir. Bunun için Web.config dosyasında yapılacak küçük bir ekleme yeterlidir.
Bu görsel derste ASP.NET 4.0 ile gelen URL Routing yapısını inceleyeceğiz. URL Routing'in avantajlarından ve bu mekanizmanın işleyişinden bahsettikten sonra bir örnek ile URL Routing'in web projelerine uygulanışını göreceğiz.
Bu görsel derste ASP.NET 4.0 ile birlikte gelen ve veri kontrolleri içerisindeki kontrollerin istemci tarafında oluşan ID değerlerini daha düzenli hale getirebilen ClientIDRowSuffix özelliğini inceliyoruz.
Bu görsel derste ASP.NET 4.0 ile gelen ve sunucu kontrollerinin istemci tarafında oluşan ID değerleri üzerinde değişiklikler yapabilmemizi sağlayan ClientIDMode özelliğini inceliyoruz.
Bu görsel dersimizde ASP.NET uygulamalarında Brute Force adı verilen saldırılar için nasıl önlemler alınabileceği ve hangi araçların kullanılabileceği konusunu inceleyeceğiz.
Bu görsel dersimizde ASP.NET uygulamalari için hazirlayacagimiz özel hata sayfalarini nasil tanimlayip kullanabilecegimizi inceleyecegiz.
Bu görsel dersimizde MasterPage'leri kullanarak web sayfalarimiz için nasil sablonlar üretebilecegimizi görecegiz. Bu videoda Visual Studio 2008 ile görsel olarak desteklenir hale gelen nested(içiçe) master page kullanimi da incelenecektir.
Bu görsel derste, ASP.NET AJAX kontrollerinden Timer nesnesini nasil kullanacagimizi inceleyecegiz.
Bu görsel derste GET metoduyla URL üzerinden tasinan QueryString bilgilerini nasil olusturabilecegimizi ve bu bilgilere nasil erisebilecegimizi inceleyecegiz.
Bu görsel derste, AJAX Control Toolkit kontrol paketindeki en kullanisli kontrollerden birisi olan CalenderExtender kontrolünün kullanimini inceleyecegiz.