Archive for » Mayıs, 2009 «

Cache Nasil Kullanilir – 1

Bu serimizde Cache nesnesini tanimaya ve nasil kullanildiigini anlamaya calisiyoruz.

Video: Cache Nasil Kullanilir

Category: ASP.NET  Tags: , ,  One Comment

Yeni Ajax Control Toolkit

Microsoft tarafindan gelistirilen Ajax Control Toolkit yenilendi. Yeni versiyonunu Codeplexten indirebilirsiniz. Bu versiyon 3 yeni kontrol barindiriyor.

Html Editor HTML Editor sayfalarinizin icerisindeki icerikleri kolayca degistirebileceginiz bir kontrol, hem clientside hemde serverside extender seklinde calisabiliyor.

 

 

ComboBox Combobox kontrolu; windows kontrolleri icerisinde yer alan combobox kontrolu gibi calisabiliyor. Kullanici combobox icerisine text girdigi zaman listenin icerisinde elemanlari filtreliyor.

 

 

 

 

 

 

ColorPicker 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.

http://ajaxcontroltoolkit.codeplex.com/

Web Parts – 3

Serimizin bu bolumunde sayfamiza ekledigimi web partlarin ozelliklerini calisma zamaninda nasil degistirebilecegimizi goruyoruz.

Video: Web Part

Turkiyeyi Taniyalim Oyunu

UMapper ile kendi oyununuzu yapip arkadaslarinizla paylasabiliyorsunuz.

Web Parts – 2

Serimizin bu bolumunde web partlar konusunda biraz daha detaya iniyoruz. Sayfamiza yeni web partlar nasil ekleyecegimize bakiyoruz.

Video: Web Parts

Web Parts – 1

Bu serimizde Web Partlari inceliyor olacagiz. ??lk bolumde sitemizde web partlari kullanabilmek icin nasil bir konfigurasyon yapmamiz gerektigine bakiyoruz.

Video: Web Parts

DotNetAttributes.Com

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.

Category: Genel  Tags: ,  Leave a Comment

ASP.NET Profile Yapisi – 4

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

Gelismis Debuger Özellikleri

Gelistirdigimiz bir uygulamayi debug yaparken, watch penceresinde bir nesnenin uzerine geldigimizde karsimiza o nesnenin namespace ve adini goruruz(fully qualified type name).

Debug Mod Nesnenin Namespace ve Adi

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. ; .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.

[DebuggerDisplayAttribute("Ad:{Name} Soyad:{Surname}")]

Yukaridaki resimde goreceginiz uzere, suslu parantezler icerisinde sinifimizin icerisinde tanimladigim ozellikleri kullaniyorum. Bunun sonucunda artik debug modda sinifimizin uzerine geldigimizde asagidaki goruntu ile karsiyoruz.

Debug Modda Ad"Fatih" Soyad:"Durgut"

DebuggerDisplayAttribute etiketini kullanarak daha detayli ozet bilgileri debug modda gormeniz mumkun. Bunun icin bakmaniz gereken yer tabiki MSDN.

Category: C#  Tags: ,  2 Comments