Asp.net Ajax İşlemlerinde ResponseFormat Belirtimi
Bu yazımda Ajax işlemlerinde ResponseFormat belirtiminden bahsedeceğim. Bu belirtim Ajax işlemlerinde performans, kullanışlılık, kolay kullanım gibi kriterler için önemli. ResponseFormat belirtimini hem Webforms projeleri için hem de MVC projeleri için nasıl yapabileceğimizi göstermeye çalışacağım. ResponseFormat özelliği Ajax işlemlerinde dönen sonucun hangi türde olduğunu belirtir ve XML veya JSON olabilir. Eğer sonuç JSON tipinde olursa sonuç JSON biçimine dönüştürülerek elde edilir. XML tipinde olur ise de XML yapısına dönüştürülerek elde edilir. Şimdi bu yöntemlerin nasıl kullanılacağını ve ne zaman kullanılacaklarını irdeleyelim.
Tamamını Okuyun »
Mehmet Duran
26 Haziran Cumartesi 2010
2
28097
3,5
Javascript (Ajax) ile Elde Edilen Datetime Türündeki Veriyi İşleme
Bu yazımda Ajax işlemlerinde elde edilen Datetime (C#) türündeki bir veriyi Javascript tarafında nasıl işleyeceğimizi göstermeye çalışacağım. Ajax işlemlerinde nesneler üzerinden işlem yapabiliyoruz. Bu işlemlerde verileri json veya xml formatta elde ediyoruz. Elde ettiğimiz veri türü string, int, vb. gibi genel türde değilse çeşitli dönüştürme işlemleri yapmamız gerekebilir. Bu veri türlerinden biri de Datetime veri türüdür. Linq to Sql vb. gibi bir araç kullanıyorsak veya kendi nesnelerimiz ile çalışıyorsak ve bu nesneler Datetime türünde değişken içeriyorsa Ajax işlemlerinde bu verileri kullanabilmek için basit bir çevirme işlemi yapmamız yeterli oluyor. Bu çevirme işlemini ve örneği yazıının devamında bulabilirsiniz.
Tamamını Okuyun »
Mehmet Duran
18 Haziran Cuma 2010
1
23866
3,0
LINQPad
Bu yazımda Linq sorgulamaları yapabildiğimiz bir editör olan
LINQPad'i sizlere tanıtacağım. Son dönemde geliştirdiğim projelerde generic class'ları oldukça sık kullanıyorum. Hatta direk bu yapıları kullanıyorum. İlk zamanlarda Visual Studio'da Linq kodlaması yaparken daha sonra LINQPad'i buldum. Oldukça kullanışlı bir editör. Linq kullanan herkesin sahip olması gereken bir araç. Visual Studio'ya göre daha hızlı. Her sorgunun cevabını almak için sayfa veya program çalıştırılmasına gerek yok. Direk olarak yazdığımız sorgunun cevabını alabiliyoruz. Bence C# ve Linq kullanan herkesin elinin altında olması gereken bir editör.
Tamamını Okuyun »
Mehmet Duran
15 Nisan Perşembe 2010
3
24557
3,8
Web.config Dosyası Üzerinde İşlemler (Module Ekleme, Çıkarma)
Bu yazımda daha önce paylaştığım '
HttpModule Kullanımı' yazısında eksik olan module'ün programatik olarak aktif veya pasif edilmesini göstermeye çalışacağım. Aslında yapacağımız iş xml bir dosya olan web.config dosyasına node eklemek ve silmek yani
xml parsing yapacağız. Örnek olarak module ekleme ve çıkarma işlemini yapan kodları paylaşacağım. Ancak bu kodları uyarlayarak web.config üzerinde tüm işlemleri yapabiliriz. Web.config üzerinde tuttuğumuz veya tutmamız gereken verileri bu şekilde ekleme çıkarma yaparak dinamik bir sistem olarak hazırlayabiliriz. Örnek olarak module ekleme ve çıkarma kodlarına bakalım.
Tamamını Okuyun »
Mehmet Duran
15 Ekim Perşembe 2009
8
25775
4,1
Asp.net ile HttpModule Kullanımı (Sistem Açma ve Kapatma)
Bu yazımda HttpModule kullanmayı ve HttpModule ile neler yapabileceğimizi anlatmaya çalışacağım. Bloğumda zaman zaman eklemeler, güncellemeler yapıyorum. Son olarak bu yazımda anlatacağım Module kullanarak sistem açma ve kapatma işlemi yapan bir uygulama geliştirdim ve kullanmaya başladım. Yazımda HttpModule'ün ne olduğundan çok nasıl kullanıldığını ve neler için kullanabileceğimizi anlatacağım. Şimdi .Net ile hazırladığımız web projelerinde HttpModule oluşturmaya ve nasıl kullanacağımıza bakalım.
Tamamını Okuyun »
Mehmet Duran
19 Eylül Cumartesi 2009
5
23774
4,3
Bloğumda Kullandığım SiteMap Sınıfı
Bu yazımda bloğumda kullandığım arama motorları için ve SEO için vazgeçilmez olan SiteMap dosyası için yazdığım sınıfı sizlerle paylaşacağım. Yazdığım sınıfta veriler alınıp gerekli yapıya sokularak Xml sonucu (string olarak) yazdığım metot ile alıp kullanabiliyoruz. Yazımda hem Asp.net ile hem de MVC ile yazdığım sınıfın kullanımını göstereceğim. Daha önce paylaştığım RSS sınıfı gibi bu sınıfı da projelerimize direk olarak ekleyip kullanabiliriz. Yine bu sınıfta Sitemap oluşturmak için Linq to Xml yöntemini kullanmaktayım. Umarım faydalı olur ve birçok kişi kullanır. Şimdi yazdığım sınıfa ve kullanımına bakalım.
Tamamını Okuyun »
Mehmet Duran
02 Eylül Çarşamba 2009
12
17704
5,0