Editörlerimiz

Sem GÖKSU
Sem Göksu, 15.12.1983 / İstanbul doğumludur. Süleyman Demirel Üniversitesi Bilgisayar Programcılığı Mezunudur. Okul döneminde ve sonrasında kısa bir süre ASP, C++, VB 6 ile ilgilenmiş ve projeler geliştirmiştir. 2002 Yılından itibaren .NET teknolojileri ile ilgilenmekte ve ASP.NET, SQL Server ve C#'da uzmanlaşmıştır.

ASP.NET

Calendar ile Etkinlik Takvimi ve Özelleştirme

Makalemizde ; Forumlarda çok aranılan,sorulan ve bin bir türlü yolla uğraşılan etkinlik takvimi nasıl yapacağımızı ancak öncesinde özelleştirerek kendi CSS lerimizi calendar nesnemize uygulayarak istediğiniz görüntüyü oluşturacağız. Bilgilerimizi dinamik olarak veri tabanından alacağız ve uygulamayı etkinlik vaktimi haline getireceğiz.

Merhabalar ;Calendar nesnesinin etkinlik takvimi olarak nasıl kullanabiliriz? Daha detaylı nasıl erişebiliriz? gibi soruların cevabını bu makalede bulacağız. Calendar Kontrolümüzü genellikle kullanıcılardan tarih bilgisini almak için kullanır ve daha sonra bu tarihe göre işlemler yaptırırız. Bazı sitelerde ise Etkinlik takvimi olarak da kullanabiliriz. Bu makalemizde sizlere kolayca etkinlik takvi...

Ajax ile DropDownList'ten DataList'e Veri Aktarma

Bu makalemle birlikte, forumlarda en çok sorulan sorulardan birine cevap buluyoruz..

Ne zamandır bu makaleyi yazmak istiyordum zira her forumda mutlaka veritabanından dropdownliste, oradan da dataliste veri aktarımı işlemi daima sorulur çünkü daima böyle bir sisteme ihtiyaç duyulur. Bu tip sistemlere birkaç örnek vermek gerekirse; bazı sitelerin üyelik formlarında bulunan il ve ardından ile göre yüklenen ilçe seçim işlemi, bankaları...

Visual Studio 2005' imizi Hızlandıralım

Geçenlerde kod yazarken çıldırma noktasına geldim. VS 2005' te yazdığım projeyi çalıştır diyorum, yemek yiyip, kahve alıp geldiğimde anca çalışıyordu. Ve daha fazla dayamadım ve VS 2005 nasıl hızlandırırım diye yaptığım araştırma sonucunda hızlandırma ile ilgili bir şeyler buldum.

Visual Studio 2005?imizi HızlandıralımGeçenlerde kod yazarken çıldırma noktasına geldim. VS 2005?te yazdığım projeyi çalıştır diyorum, yemek yiyip, kahve alıp geldiğimde anca çalışıyordu. Ve daha fazla dayamadım ve VS 2005 nasıl hızlandırırım diye yaptığım araştırma sonucunda hızlandırma ile ilgili bir şeyler buldum. Bunları maddeleri sizlede paylaşmak istedim.Öncelikle Visual Studio 2005 SP1 yükl...

İstemci Taraflı MD5 ile Yüksek Güvenlik

Web sitelerinde istemci ile sunucu arasındaki veriyi olası güvenlik açıklarına karşı şifrelemek için SSL kullanırız. Peki ya projemizin bütçesi buna uygun değilse? Bu noktada en azından kullanıcıların sitemize girdiği bazı kişisel verilerin sunucuya giden yolda güvenliğini sağlayabiliriz. Makalemizde AJAX ile istemci tarafından sunucuya MD5 şifreleme tekniğini kullanarak şifrelenmiş veri göndermeyi inceleyeceğiz...

Herhangi bir web sitesi ile kullanıcı (istemci) arasındaki web trafiği normal şartlarda şifrelenmemiş (enkript edilmemiş) olarak aktarılır. Bu durum esasen ciddi bir güvenlik açığı olabilir. İstemci bilgisayar ile sunucu arasındaki ağ trafiğini yakalayabilen biri bu trafik üzerinden geçen veriyi ele geçirerek kötü amaçlarla kullanabilir. Bu açığı engellemek amacıyla özellikle E-Ticaret sitelerinde...

AJAX Control Toolkit NoBot kontrolü ile Otomatik Saldırılardan Korunma

Web sitenizde üyelik sistemi yoksa ve bir şekilde ziyaretçilerinizin veri girişi yapmasına olanak tanıyorsanız otomatik veri girişi saldırılarından korunmanız şart. İster blog sitenizdeki yorum araçları olsun ister kişisel web sitenizdeki ziyaretçi defteri, bir gün, bir anda binlerce mesaj ile karşılaşabilirsiniz. Bu makalemizde bizi bu tarz zor durumlardan kurtarmaya yönelik bir sunucu kontrolünden, AJAX Control Toolkit içerisindeki NoBot kontrolünden bahsediyor olacağız....

Eğer bir blog siteniz varsa ilk yaşadığınız sorun büyük ihtimal ile makalelerinize gelen otomarik yorumların silinmesi ile uğraşmak olacaktır. Her tür web sitesinde üyelik sistemi olmadan ziyaretçilerden veri girişi alan yerlere yönelik saldırılar yapmak mümkün. Bu durum çoğu zaman karşılaştığımız sorunlardan biri. Çözümlerden ilki CAPTCHA kontrolleri; bir resim olarak sayfaya yerleştirilen yamuk...

AJAX Web Sitelerinde Tarayıcıda Geri/İleri Düğmesi Sorunu

AJAX teknikleri kullanılan web sitelerinde internet tarayıcılarının İleri ve Geri tuşlarının çalışması için özel ve farklı teknikler uygulamak gerekiyor. Bu makalemizde bu tekniklere hızlı bir göz attıktan sonra ASP.NET tarafında kullanabileceğimiz bağımsız bir sunucu kontrolü olan UpdateHistory kontrolünün kullanımını inceleyeceğiz....

İnternet tarayıcılarındaki Geri ve İleri düğmelerinin ne kadar çok kişi tarafından kullanıldığını ilk AJAX web projelerinin kullanıcılarına teslim edilmesi ile anladım. Neredeyse herkes bu düğmelerin çalışmamasından şikayetçiyi (Haklılardı). AJAX altyapısı üzerine kurduğumuz web sitelerinde performansı arttırmak amacıyla olabildiğince işlemleri AJAX tekniği ile yapmaya çalışıyoruz. Bu durumun iki ...

AJAX Control Toolkit Animation Extender

AJAX projelerinde çok büyük kolaylıklar sağlayan AJAX Control Toolkit sunucu kontrolleri arasından belki de dokümantasyonu en zayıf olan ve bu nedenle en az kullanılan kontrollerden birini; Animation Extender kontrolünü detaylıca incelediğimiz bu makaleyi okuduktan sonra XML kodu yazarak nasıl DHTML animasyonların kolayca oluşturulabileceğini keşfedeceksiniz....

ASP.NET AJAX1.0 sürümü gün geçtikçe projelerde daha sık kullanılır olmakla kalmayıp artık bir standart olarak kabul edilmeye başladı. Durum böyle olunca AJAX Control Toolkit içerisindeki birçok kontrol ile çok sayıda projede karşılaşıyoruz. Tüm Control Toolkit'de benim en çok ilgimi çeken kontrollerden biri olan Animation Extender maalesef dokümantasyon eksikliği yüzünden pek kullanılamıyor. Umarı...

DataList ile Numeric Sayfalama

Bu makalemde DataList'imizi numeric olarak sıralayacağız. Hazırlayacağımız 2 metod ile DataListimiz numeric bazlı sıralanacak ...

ÖzetBu makalemde sizlere bir datalisti nasıl numeric sıralayacağımızı anlatacağım. Bildiğiniz gibi ?DataGrid'de bu özellik mevcut fakat DataList'de ise böyle hazır bir yapı yok.GirişBir DataList?i sıralı yapmak için ihtiyacımız olan 2 şey var. 1) Veritabanımızd...

Toplu Mail Gönderimi ve Okundu Bilgisini Almak

Bu makalemizde gün geçtikçe daha çok ihtiyaç duyulan daha çok kullanılan bir konuya değineceğiz. ?Toplu Mail Gönderimi? Birden fazla kişiye aynı mesajı göndermek için bir sistem yazacağız. Ama asıl amacımız gönderdiğimiz maillerin kaç tanesinin okunduğuna erişebilmek olacak.

Bu makalemizde gün geçtikçe daha çok ihtiyaç duyulan daha çok kullanılan bir konuya değineceğiz. ?Toplu Mail Gönderimi? Birden fazla kişiye aynı mesajı göndermek için bir sistem yazacağız. Ama asıl amacımız gönderdiğimiz maillerin kaç tanesinin okunduğuna erişebilmek olacak. Toplu halde giden maillerin çoğunun spam?e düşme olasılığı daha yüksek olduğu için gitmeyen adresleri tespit ederek daha far...

ASP.Net ile Online Test

Bu makalemizde Online Test Sistemi konusuna değineceğiz. Kısaca Test, bir ölçme aracıdır. Bizde yapacağımız sistemle Online Sınav, Test, Anket gibi işlemleri yapabileceğiz. Bilgilerimizi dinamik olarak veritabanımızdan alacağız.

Bu makalemizde Online Test Sistemi konusuna değineceğiz. Kısaca Test, bir ölçme aracıdır. Bizde yapacağımız sistemle Online Sınav, Test,  Anket gibi işlemleri yapabileceğiz. Bilgilerimizi dinamik olarak veritabanımızdan alacağız.  Bunun için öncelikle veritabanımızı aşama aşama oluşturalım. ...