İçerik yönetim sistemi kullanılan siteler, e-ticaret siteleri vb veritabanının aktif olarak kullanıldığı sitelerde, bütün sayfalarda aynı meta tagları kullanmak yerine, içinde bulunan sayfaya göre bu tagları özelleştirmek, internette bulunurluk açısından daha çok işinize yarayacaktır. Eğer masterpage kullanıyorsanız, sabit olan tagları bu masterpage de bırakıp, içine girdiğiniz sayfaya göre(ürün detay sayfası, kategori listeleme sayfası, ürün listeleme sayfası, İYS de herhangi bir konunun sayfası) veritabanından keywords,description,abstract bilgilerini çekip sayfanın başına ekliyebilirsiniz.
Tüm programcılar değişken tanımlarken ç, ö, ı, ş, ü, ğ karakterleri yerine onların benzerleri c, o, i, s, u, g karakterlerini kullanırlar. Belki bir çoğunuz biliyorsunuzdur ama ben yine de paylaşmak istedim.
C# ile türkçe karakterli değişken tanımlayabilirsiniz.
İşte çok basit bir örnek:
|
|
Asp.Net ile MasterPage kullanarak hazırladığımız web sayfalarında benim gibi sayfa header'ına her sayfada sadece o sayfa için hazırlanmış farklı bir CSS ya da JS dosyası bağlamanız gerekiyorsa bu çözüm işinize yarayacaktır. Öncelikle web projenize App_Code klasörü içine bir Class dosyası ekliyoruz. Ve dosyaya şu kodları yapıştırıyoruz:
|
|
Bu yazımda asp.net ve ajaxın birlikte kullanıldığı projelerde gözden kaçmaması gereken noktalara değineceğim... Eminim bir çoğunuz bunları zaten biliyordur ama ben zamanında arattığımda elle tutulur bir sonuç bulamadığım için bari benden sonrakiler sıkıntı çekmesin niyetiyle elimden geldiğince toparlamaya çalıştım...
Eğer yaptığınız sitede ajax kısmı çalışmıyorsa bunlara dikkat edin:
1.Javascript dosyasının adı ve yolu...
2.Javascript dosyası
|
|
|
|
HttpHandler Webserice ile jQuery Kullanmak
Bu yazıda ASP.net webService kullanmak yerine bize xml olarak çıktı vermeyen Generic Handler ile jQuery'i nasıl konuştururuzun cevabını alacağız. Ajax yöntemi ile mail gönderen bir uygulamayı anlatacağım.
Bunun için öncelikle gerekli servis parametrelerini kontrol edebilmek için bir BaseService sınıfı oluşturmalıyız. Bu sınıfın 3 methodu var ParametersControl, GetParameter ve dışarıya çıtkı verebilmemiz için OutResponse methodları
Merhaba arkadaşlar,
Asp.NET'in xml okuma özelliğini kullanarak her hangi bir siteden (TCMB vs) anlık döviz kurlarını sitemizde gösterelim.
Sayfamıza 6 tane label ekleyelim aşağıdaki gibi tasarımımızı yapalım.

|
|
Merhaba arkadaşlar,
Bu makalemizde Asp.Net SMTP üzerinden mail gönderme işlemini anlatacağım...
default.aspx sayfamıza 3 textbox 1 buton 1 tanede label ekleyip mail gönderme formunu hazırlıyoruz.
|
|
SEO= Search Engine Optimization türkçe meali arama motorlarıyla web sayfamızın yakından ilişkiye girmesidir. Bu yakın ilişkiyle beraber web sayfamız, arama motorlarında web sayfamızı ilgilendiren aramalar sonucunda ilk sıralarda çıkacaktır. Bu durum web sayfamızın trafiğini, kullanıcı sayısını arttıracaktır. Ziyaretçi sayısı artması demek bir web sayfasının güzel yerlerde olması demektir. Seo teriminin neden gerekli olduğunu ne işe yaradığını kısaca açıkladık. Şimdi gelelim SEO'ya başlamadan önce yapılması gereken ön hazırlıklara. Bu hazırlıklar önemli olduğu kadar biz yazılımcıların kendilerini geliştirmelerini de sağlamaktadır. Şimdi önemli olarak nitelendirdiğim noktaları maddeler halinde sıralayalım.
Öncelikle DropDownList kontrolümüzü sayfaya ekliyoruz.
Daha sonra DropDownList kontrolünün AppendDataBoundItems özelliğini true yapıyoruz. İstediğimiz veriyi göstermek için ise DropDownList'in DataBound olayını kullanıyoruz.
|
|
İşte bu kadar :)
Cookieler temel olarak iki şekilde oluşturulabilir. Birinci yöntemde her bir değer için ayrı cookie oluşturulabilirken diğerinde cookie ismi altında farklı anahtarlar ile farklı değerdeki cookieler oluşturulabilir.
Cookie Oluşturmak şu şekildedir:
Response.Cookies["renk"].Value="sarı";
Cooike'yi oluşturduk. Cooikenin değeri sarıdır. Artık bu cooike browser kapatılana dek bu değer olacaktır.
Eğer cooikeyi tekrar elde etmek istersek:
Response.Write (Request.Cookies["renk"].Value.ToString());
Bu ifadeyle renk isimli cooikemizin değeri elde edilebilir ve istenilen yerde kullanılır.
Nokta ve pilli ortak yapımı olan kodaman.org hep birlikte içerik üretip gelirini yazarları ile paylaştığımız kolektif bir kod yazarları blogudur. Siz de katılabilirsiniz.