Bu serimizde Cache nesnesini tanimaya ve nasil kullanildiigini anlamaya calisiyoruz.
Video: Cache Nasil Kullanilir
Bu serimizde Cache nesnesini tanimaya ve nasil kullanildiigini anlamaya calisiyoruz.
Video: Cache Nasil Kullanilir
Microsoft tarafindan gelistirilen Ajax Control Toolkit yenilendi. Yeni versiyonunu Codeplexten indirebilirsiniz. Bu versiyon 3 yeni kontrol barindiriyor.
HTML Editor sayfalarinizin icerisindeki icerikleri kolayca degistirebileceginiz bir kontrol, hem clientside hemde serverside extender seklinde calisabiliyor.
Combobox kontrolu; windows kontrolleri icerisinde yer alan combobox kontrolu gibi calisabiliyor. Kullanici combobox icerisine text girdigi zaman listenin icerisinde elemanlari filtreliyor.
Colorpicker kontrolu; bir textbox kontrolununu extend ederek calisiyor. Kullanici textboxa tikladigi anda bir renk paleti aciliyor ve kullanicinin bu renk paletinden sectigi renk kodu textboxa aktariliyor.
Bu kontrollerin kullanimlari ile ilgili video ve alistirmalarda yayinlanmis durumda. Bunun haricinde bir onceki versiyonda en cok karsilasilan 20 tane bugta duzeltilmis durumda.
Daha fazla bilgiye asagidaki linkten ulasabilirsiniz.
Serimizin bu bolumunde sayfamiza ekledigimi web partlarin ozelliklerini calisma zamaninda nasil degistirebilecegimizi goruyoruz.
Video: Web Part
Serimizin bu bolumunde web partlar konusunda biraz daha detaya iniyoruz. Sayfamiza yeni web partlar nasil ekleyecegimize bakiyoruz.
Video: Web Parts
Bu serimizde Web Partlari inceliyor olacagiz. ??lk bolumde sitemizde web partlari kullanabilmek icin nasil bir konfigurasyon yapmamiz gerektigine bakiyoruz.
Video: Web Parts
Bu dersimizde ASP.NET ile birlikte gelen login kontrolunu bir captcha kontrolu ile birlestirerek nasil ozellestirebilecegimize bakiyoruz.
Video: Ozellestirilmis Login Kontrolu
Dun yazdigim Gelismis Debuger Ozellikleri yazimdan da anlasilacagi uzere, bu aralar attribute larla ilgileniyorum. Bu konuyla ilgili bugun buldugum guzel bir siteyi sizinle paylasmak istiyorum. DotNetAttributes.Com. Bu sitede .NET Framework icerisinde yer alan bir cok attribute un ozelliklerini, nasil kullanildigini ve hangi framework versiyonu ile ortaya ciktigini gorebiliyorsunuz. Gelismis bir arama ozelligine sahip olan sitede ihtiyaciniz olan attirbutelari arayabiliyorsunuz. Ayrica siteye uye olup sizde yeni attributelar ekleyebiliyor veya var olanlarla ilgili ornekler verebiliyorsunuz. Her .NET gelistiricisinin sik kullanilanlarinda bulunmasi gereken bir site.
Serimizin bu bolumunde Profile nesnesini kullanarak web sitemize nasil alis veris sepeti ekleyecegimize bakiyoruz. Anonim kullanici olarak sepete eklenen urunlerin, siteye giris yapildiktan sonra, anonim kullanicinin sepetinden, tanimli kullanicinin sepetine otomatik olarak aktarilmasini(Migrate) ogrenecegiz.
Video: ASP.NET Profile Yapisi
Gelistirdigimiz bir uygulamayi debug yaparken, watch penceresinde bir nesnenin uzerine geldigimizde karsimiza o nesnenin namespace ve adini goruruz(fully qualified type name).
Yukaridaki resimde Person nesnesin tam adi ?BenimProjem.BO.Person?, bu nesnenin aslinda hangi kullanici bilgilerini barindirdigini gorebilmek icin yanindaki ?+? butonuna basmamiz gerekiyor. Fakat bunu yapmadan bu nesnenin hangi kullanicilarin bilgilerini tuttugunu gormenin daha kisa bir yontemi var. DebuggerDisplayAttribute; .Net 2.0 ile birlikte gelen bu sinifi kullanarak, gelistirdigimiz tiplerin ozet bilgilerini ?+? isaretine basmadan gorebiliyoruz.
Bu sinifin kullanimina gelince; yapmaniz gereken sey bu sinifi debug modda ozetini gormek istediginiz sinifin en ustune bir attribute olarak eklemek. Bu sinifi kullanabilmek icin System.Diagnostics namespaceini using kismana eklemeniz gerekiyor.
Yukaridaki resimde goreceginiz uzere, suslu parantezler icerisinde sinifimizin icerisinde tanimladigim ozellikleri kullaniyorum. Bunun sonucunda artik debug modda sinifimizin uzerine geldigimizde asagidaki goruntu ile karsiyoruz.
DebuggerDisplayAttribute etiketini kullanarak daha detayli ozet bilgileri debug modda gormeniz mumkun. Bunun icin bakmaniz gereken yer tabiki MSDN.
Bu bolumde sitemize uye olan kullanicilarin bilgilerini Profile nesnesini kullanarak nasil saklayacagimizi ogreniyoruz.
Video: ASP.NET Profile Yapisi