Asp.Net Web Api ile JSON sonuçlarını Camel Case şeklinde göstermek

1 Nis
Asp.Net Web Api uygulamalarında action metodlar tarafından JSON formatında sunulan nesneler, C# ile oluşturulan nesnelerin özellikleri şeklinde oluşturulurlar. Yani C# tarafında oluşturduğumuz bir Product tipi şu şekilde olsun. Bu tipe ait bir nesneyi veya nesne gurubunu Web Api ile dışarı sunmak için: Şeklinde bir Controller...
Read more »

Asp.net Web Api ve Content Negotiation Kavramı

20 Mar
Günümüzde artık internet dünyası sadece kişisel bilgisayarlarda internet tarayıcıları tarafından görüntülenebilen web sitelerinden oluşmuyor. Mobil cihazlar, Televizyonlar, Akıllı Evler Aletleri v.b gibi birçok cihaz artık internet aleminde kaynak tüketimine dahil olmuş durumdadır. Şüphesiz bu giderek daha da genişleyecek. Bu çeşitlilik...
Read more »

Asp.Net Web Api ile Kullanıcı Doğrulama ve Yetkilendirme

15 Şub
Asp.Net Web Api ile oluşturulan uygulamalar dış dünyaya tamamen açık olmayacaksa yani bazı kaynaklar sadece kayıtlı kullanıcılara sunulacaksa bu noktada Api güvenliğinin sağlanması gerekmektedir. Api güvenliği temelde, sistem kullanıcıların kim olduğunu ve hangi kaynaklara erişebileceğini belirleyen bir mekanizmanın oluşturulması ile sağlanabilir. Güvenlik mekanizmalarının oluşturulmasında...
Read more »

Asp.Net Web API verileri ile Google Charts kullanımı

19 Tem
Farklı platformların birbiri ile konuşabilmesi biz yazılımcılar için gerçekten büyük bir nimet. Bunu ASP.NET Web API verilerini kullanarak Google Chart API grafiklerini kolay bir şekilde çizdirebildiğimde bir kez daha anlamış oldum. Geliştiriciler için birçok kullanışlı ürün ortaya koyan Google Google Chart...
Read more »

Asp.Net MVC Web API Projesinde Ninject ile Dependency Injection

5 Tem
Bir önceki yazılarımdan biri olan MVC Projesinde Dependency Injection başlıklı yazıda MVC uygulamasında Controller sınıfı içerisine dışarıdan bağımlılıkların enjekte edilmesini incelemeye çalışmıştık. Bu yazımızda ise Asp.Net MVC Web Api uygulaması üzerinde Dependency Injection işlemini uygulamaya çalışacağız. MVC uygulamasında Controller sınıfları...
Read more »