Category: Asp.Net

2

Web Site ve Web Uygulamalarımızı Lisanslayalım

Geliştirmiş olduğumuz web site ve web uygulamalarımızda lisanslama işlemini nasıl yapacağımıza dair ufak bir örnek geliştirelim. Örneğimde geliştirmiş olduğumuz web sitesini domain(alan adı) bazında lisanslamaya yer vereceğim. Lisanslama adımını iki aşamada gerçekleştirelim. Birinci aşama...

3

Asp.Net ile Etiket Bulutu (Tag Cloud) Hazırlayalım

Bu makalemde birçok web sitesinde bulunan özellikle bloglarda yoğun olarak kullanılan etiket bulutunun Asp.Net tarafında nasıl yapılacağını gösteren küçük bir içerik hazırladım. Yapacağım örneğimde veritabanımda tutmuş olduğum etiket listemin sayısını hesaplayıp etiketin kullanım sayısına...

0

Application State – Lock ve Unlock

Session‘lar kullanıcıya özgüdür. Kullanıcıya ait bilgiler session‘larda saklanabilir. Kullanıcılar siteden gittikten sonra bellekten atılabilir. Örneğin; kullanıcıların kısa süreli bilgileri session‘larda tutulup gerekli adımlar gerçekleştiği taktirde session‘daki bilgiler kalıcı olarak veritabanına yazılabilir. Basitçe kullanınının sepetindeki...

0

Asp.Net Varsayılan Açılış Sayfasını Değiştirme

Asp.Net ile geliştirmiş olduğumuz projelerimizde varsayılan olarak açılacak sayfalar IIS içerisinde tanımlanmıştır. Bu tanımlı olan sayfaların kendi içerinde belli bir sıralaması vardır. IIS 7 için; Default.htm Default.asp index.htm index.html httpredirect.htm iisstart.htm default.aspx liste bu...

3

Asp.Net İle Mobil Cihazları Tespit Etmek

Günümüzde mobil aygıtlar ve mobil yazılımlar hayatımızın vazgeçilmez bir parçası haline geldi. Artık kullanıcılar da takip ettikleri sitelerin mobil versiyonunun olmasına önem veriyor. Geliştirmiş olduğumuz web sitelerimizde eğer mobil sayfa yapmamız gerekirse veya normal...

5

Asp.net İle reCaptcha Kullanımı

Geliştirmiş olduğumuz sitelerde özellikle Bot‘ların yapmış olduğu rahatsız edici yorumlardan korunmak için veya sahte kullanıcı oluşturup sitemizde sahte hareketler yapmalarına engel olmak için genellikle bir resimdeki yazı ve karakterlerden oluşan doğrulama kodları ile güvenliği...

0

Postback Sonrasında Scrollu Eski Konumuna Getirmek

Asp.Net uygulamalarımızda sayfamızda meydana gelen PostBack’lerden sonra Scroll’un konumunu kaybetmesi sonucuyla karşılaşmaktayız. Scroll kaybolması kullanıcı arayüzü açısından hoş olmayan bir durum. Bu durumdan kurturmak için sayfanın Page Directive bölümüne MaintainScrollPositionOnPostback=”true” eklememiz yeterli olacaktır. Bu...

0

Asp.Net Çoklu FileUpload Oluşturmak ve Kullanmak

Geliştirmiş olduğumuz projelerimizde özellikle resim galerisi gibi sayfalarda birden fazla resim seçip yükleme ihtiyacımız olabilir. Bunun için yapabileceğimiz en basit yöntem sayfamıza ihtiyacımız kadar FileUpload nesnesi eklemek olacaktır. Ancak bu yöntem uzun ve istenmeyen...

0

Asp.Net Web Config Özel Değerkeri Saklamak

Bir web site geliştirirken veritabanı erişim bilgilerini genellikle Web.config dosyamızda tutarız ve değiştirme ihyacımız olduğunda tek bir yerden kolayca değiştirebiliriz. Peki özel olarak ihtiyaç duyduğumuz verileri de Web.config dosyamızda tutabilir miyiz? Tabi ki tutabiliriz.Web.config...

0

Asp.Net Hata Sayfaları

Asp.net ile hata sayfalarını nasıl oluşturabileceğiz ve neden hata sayfası oluşturmak önemlidir konularına değineceğiz. Öncelikle oluşturduğumuz sitelerde hata sayfası kullanmalıyız? En basit örneği ile arama motorlarının sitemizdeki sayfalarımızı indexlediğini düşünelim. Arama motorlarının indexlemiş olduğu...

0

Asp.Net Dinamik Meta Oluşturmak

Asp.net ile Code Behind tarafında arama motorları için önemli olan meta tag’larını dinamik olarak nasıl kullanabileceğimizi anlatacağım. Code Behind tarafında Meta işlemleri için HtmlMeta sınıfından yararlanacağız. HtmlMeta sınıfını kullanabilmek için using System.Web.UI.HtmlControls; namespace’sini eklemeliyiz....