Adım Adım Asp.net Core Mvc

Dotnet core 1.0 versiyonu ile birlikte, microsoft, cross platform uygulamalar geliştirmeye yönelik olarak önemli bir adım atmış oldu. Dotnet core ile birlikte, geliştirdiğimiz asp.net core mvc, web api, desktop uygulamalarını linux, macos, windows ortamlarında çalıştırabiliriz. Çalıştırmanın dışında geliştirmeyi de, visual studio code ve benzeri araçları kullanarak, windows dışındaki ortamlarda yapabiliriz. Bu yazımızda, cross platform uygulama … Devamını oku…Adım Adım Asp.net Core Mvc

Apache JMeter: Web Uygulamamızın Yük Testlerini Nasıl Yaparız? (3): İleri Düzey

Apache JMeter ile ilgili olarak başlattığımız yazı dizisine devam ediyoruz. Bu yazıda Apache JMeter’in biraz daha ileri düzey özelliklerini inceleyeceğiz. Bildiğiniz gibi, asp.net mvc uygulamalarında yer alan, csrf’i (cross-site request forgery) engelleyen antiforgerytoken ifadesi var; Visual Studio’nun hazır ürettiği login action’unda görüldüğü üzere:

JMeter testlerini yazarken, bu kontrolü nasıl aşarız? İkinci yazımızda, web sayfamızın index … Devamını oku…Apache JMeter: Web Uygulamamızın Yük Testlerini Nasıl Yaparız? (3): İleri Düzey

Bir Micro-Orm Örneği olarak PetaPoco

PetaPoco kütüphanesini kullanmaya başlamadan önce, genel olarak orm kütüphanelerinden bahsetmek istiyorum. Bildiğimiz gibi hemen hemen tüm yazılım projelerinde orm (object relational mapping) aracı kullanıyoruz. EntityFramework, nhibernate, subsonic vs… Bu araçlar yazılımcı olarak bizlerin işini oldukça kolaylaştırıyor. Insert, update, delete, select sql cümlelerini yazmamız gerekmiyor. Framework bizim yerimize bu işi yapıyor. First-level cache, second-level cache gibi mekanizmalar … Devamını oku…Bir Micro-Orm Örneği olarak PetaPoco

Asp.net Mvc 5’te reCaptcha Kullanımı

Captcha, web sitelerinin insanların kötü kullanımlarından korumak için geliştirilen bir sistem. Pek çoğumuz internetten bilgi girişi yaparken, captcha dediğimiz bu sistemi kullanmak durumunda kalmışızdır. İngilizce açılımı, CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart). Türkçesi insanlarla, bilgisayarların (otomatik çalışan scriptler, programlar) birbirinden ayrılması anlamına gelmektedir. Fakat captchaların kullanımı, son kullanıcılar için bazen … Devamını oku…Asp.net Mvc 5’te reCaptcha Kullanımı

FastReport’un Asp.net Mvc Projelerinde Kullanımı

Bu konuyla ilgili daha ayrıntılı bir yazı, sıfırdan asp.net mvc projesinde fastreport kullanımı ile burdan erişebilirsiniz. Bildiğiniz gibi, .net ortamlarında raporlama aracı olarak kullanılan pek çok yazılım var. Son zamanlarda, fastreport kullanım kolaylığı, hızlı rapor üretmesi ve rapor formatının xml şeklinde üretilmesi gibi yazılımcıların işlerini kolaylaştıracak özellikler içermesi sebebiyle bir adım öne çıkmaktadır. Bu yüzden … Devamını oku…FastReport’un Asp.net Mvc Projelerinde Kullanımı