Access Control Allow Origin Ayarları ve İzin Verme

Javascript ile kendi domaininizde olmayan bir sayfaya request çekmeniz default olarak server tarafında kapalı. Güvenlik nedeniyle olması gerekende bu. Fakat siz bazı durumlarda uzaktaki bir tarayıcıdan bir sayfanıza erişilmesini isteyebilirsiniz….

Read more »
c# logo

MVC’de (Data Annotation ile) Özel Yetkilendirme Sınıfı

MVC ile çalışırken Data-Annotation olarak Authorize sınıfı bazen yetersiz kalabiliyor. Özellikle birden fazla rol tanımlaması yaptığınızda ya da komplex yapıda izin sistemi oluşturmanız gerektiğinde Authorize sınıfı yetmeyebiliyor. Microsoft, bu olayı…

Read more »
c# logo

C# Method Extender (Method Genişletme) ve Performansı

Uygulama geliştirirken ne yapmaya çalıştığımız kadar ne kadar sürede yaptığımızda önemli. Bazen ufak şeylere takılıp gereksiz zaman kaybı yaşanabiliyor. Kod yazarken küçük yöntemler ile hızımızı artırmak mümkün. C# method extender…

Read more »
c# logo

C# ile UDP Dinleme ve Gönderme

UDP standartı, data iletiminin tek yönlü olarak gönderilmesine dayanır ve karşı tarafın bu mesajı alıp almadığı, ya da yanlış mı aldığı konularına takılmaz. Veriyi sürekli gönderir. Bu durum, C# ile…

Read more »
c# logo

.net ile web sayfasına dosya yükleme

Windows masaüstü uygulamasından bir web sayfasının kaynak kodunu almak oldukça kolay.  Bir webclient oluşturup kaynak kodunu çekebilirsiniz. Fakat .net ile web sayfasına dosya yükleme (httppost) olayı bundan bir tık ötesini…

Read more »

C# klavye kısayolu gönderme

Arkaplanda çalışan bir c# klavye kısayolu gönderme uygulaması için gerekli kod lazım olur diye bulunsun.

Read more »

.net Linq ile String’i Alfabetik Sıralama

.net’in içerisinde gelen sıralama algoritması maalesef sıralanacak kelimelerin uzunluğunu kontrol etmeden doğrudan alfabetik sıralama yapıyor. Bu da harf ve sayı karışık olan metinleri sıralarken yanlış sıralamaya neden oluyor. Bu yaklaşımın…

Read more »

.net ile cmd.exe’ye Komut Gönderme

Uygulama geliştirirken kendi sunucunuzda çalışmak bulunmaz bir nimet. İstediğiniz özelliğe müdahale edebiliyorsunuz. Komut satırı üzerinden çalıştıracağınız herhangi bir komutu ister web ister masaüstü ortamında çalıştırmak mümkün ve oldukça basit.

Read more »

C#’ta DataGrid’e Sağ Tıklama Menüsü Ekleme

C#’ta windows form ile çalışırken forma eklediğiniz datagridview’e sağ tık meüsü ile ekle, sil, tümünü sil gibi komutlar ekleyebilirsiniz. Form dizaynınızda datagridview1 adında data grid olduğunu varsayarsak mouseclick event’i için;…

Read more »