Asp.Net kategorisindeki bütün yazılar
Şub
1

Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

Bu hata asp.net projelerinde sıklıkla yaşanmaktadır. İlgili hatayı düzeltmek için 2 tane çözüm yolumuz bulunmaktadır. Şimdi bu iki çözüm yoluna bakmak istersek eğer;

Çözüm 1 :

Web.config dosyamızın içinde bulunan connectionString’ imize Connect Timeout ekleyerek sorunu çözebiliriz.

Devamı

Oca
29

The test form is only available for requests from the local machine

Asp.net web servisleriyle ilgilenip ve sitesine ilgili servisi eklediğinde karşısına yazımın başlığında olduğu gibi bir hata gelecektir. Bu hatadan kurtulmak için yapılması gereken olay aşağıda yazmış olacağım kodu web.config dosyasına eklemek.

Devamı

May
24

GridView de karşımıza çıkan sorunlar

Asp.Net yazılımcıları olarak .net in bize sunmuş olduğu bileşenlerden hep faydalanırız. Bunların başında da elbette gridview’dir. Ama gridview ı kullanırken karşımıza bazen istemediğimiz sorunlarla karşılaşabilmekteyiz. Benim karşıma çıkan problemleri ve çözümlerini burada sizinle paylaşmak istedim.

Devamı

May
6

Asp.Net’ de hover buton yapmak

Asp.Net’ de hover image button yapmak istersek 2 tane yolumuz bulunmaktadır. Bunlardan ilki javascript yardımıyla yapmak.

hover

Aşağıdaki kodda olduğu gibi sadece asp image butonuna “onmouseover” ve “onmouseout” javascript metodlarını ekleyerek istediğimiz butonlara hover efekti ekleyebiliriz.

Devamı

May
3

MySql Connector 6.0.3 – .Net sorunları üzerine…

logo_mysql_sun_a

Evettt… Bana ait olan inceliyorum.com adlı sitemi .net platformunda tekrardan yazılımını güncelledim. Tabi Mssql veritabanımın çok şişmesi sonucunda mysql veritabanını kullanayım dedim. Gelin görünkü yeni sistemi açalı 2 gün olmasına rağmen ha yüzüklerin efendisi kitabının serisini okumuşum ha mysql connector da çıkan promlemlerin yazısını okumuşum 😀 Anlayacağınız girmediğim site kalmadı.

İnşallah bu yazımın sizlere .net platformunda mysql kullanmak isteyenler için yararlı olacağını düşünmekteyim.

Devamı

Nis
28

ResolveUrl vs. ResolveClientUrl

ResolveUrl vs. ResolveClientUrl

The .NET Controlller class methodlarından olan  ResolveUrl ve ResolveClientUrl, her ikiside tarayıcının anlacağı şekile ilgili url leri dönüştürmektedir. Peki her ikisi arasındaki fark nedir?

Basitce açıklamak istersek, ResolveClientUrl ilgili sayfayla alakalı url’ yi dönderir, ResolveUrl ise sitenin kök dizinini bize döndermektedir. Her iki fonksiyon (method) da çok kullanışlı olmakla beraber Asp.Net de kök dizinini belirtmek için kullanılan  (~) yazılımın kökünü temsil etmektedir ve bize bu simgeyi tarayıcının anlayacağı dile çevirmektedir.

Devamı

Nis
15

Asp.Net’de Ajax kullanılarak CAPTCHA

captcha

CAPTCHA NEDİR?

Açılımı : Completely Automated Public Turing test to tell Computers and Humans Apart

Görüldüğü gibi bunu türkçeye çevirmek bile zor 🙂 Zaten çevirsek bile birçok insanın kafasını karıştıracağı kesin 😀

açıklaması biraz zor ama forumlarda vs lerde üye olurken size yukarıdaki resmi girin gibisinden şeyler isterler. İşin aslı biz buna güvenlik kodu (captcha) diyoruz. Bunun amacı ise son derece basittir. Siteye herhangi bir bot gelip sınırsız sayıda ilgili formu submit edebilir. Bu gibi durumlara engellemek için captcha kullanırız.

Bu işi güzel bir örnekle açıklayalım : Bir site yaptığınızı varsayalım. Siteniz üyelik kabul etsin. Eğer siz üyelik formuna captcha  koymaz iseniz. Bir bot gelip üyelik formunu binlerce kez doldurup o sayıda kullanıcı ekleyebilir. (Aslında çok hoş olurdu öle binlerce üye ama maksat sizin veritabanınızı şişirmek) :D.

Devamı

Mar
23

Asp.Net’ de RSS oluşturmak

Bir önceki yazımda Rss’ in ne işe yaradığını yazdığım için burada tekrarlamak istemiyorum.

Php’ de olduğu gibi Asp.Net de de RSS oluşturmak zahmetsiz ve kolay. Yapıyı anlatmam gerekirse;

Devamı

Mar
19

Asp.Net ‘ de Gmail tarzı Dosya Yükleme (File Upload)

Asp.Net yazılımcıları için çok yararlı olacak bir bileşen olduğunu düşünüyorum. Ben bu projede lüzumlu gördüğüm yerlerde bazı değişikliklar yaptım. Eğer projenin orjinal halini indirmek isterseniz bu yazının sonunda ilgili linki bulabilirsiniz.

Ajax yardımı ile dosya yükleme işlemini yapabilmek için ihtayacımız olan sadece bir butondur 🙂

Yapmanız gerekenleri anlatmak gerekirse ;

Devamı

Mar
18

Asp.Net’ de Güvenlik Bölüm – 1

Bu konu başlı başına derya denizdir. Bir çok kişi bu konuya kafa yormuşlardır. Acaba bu güvenlikde daha nasıl aşılmaz yollar bulabiliriz diye? Bu soru hala geçerliliğini korumaktadır. Öyleki hala çok güvenlikli denilen (!) sitelerde bile bilgi hırsızlığı yapılmaktadır. Örnek vermem gerekirse, internet bankacılığı ile birçok kişinin hesabından para aktarımı ile milyar dolarlar çalınmıştır ve şu an bile bir kaç kişinin hesabı boşaltılıyor olabilir. Dikkat ederseniz bu tek örneğimizdi, örnek sayımızı çok daha fazla artırabiliriz (kişisel bilgi , mail şifresi  vs). Hal böyle olunca bu konunun önemi daha fazla artmaktadır.

Burada size temel olarak nelere dikkat etmeniz gerektiğini ve örnek kodlarla neler yapacağınızı anlatmak istiyorum. Asp.Net yazılımcıları için bu yazımın faydalı olacağını düşünmekteyim.

Devamı

Twitter'dan Takip Et! Twitter'dan Takip Et!

Etiketler

Son Yazılar

Son Yorumlar

Bağlantılar

Arşivler