Aylık Arşiv: Mayıs 2020


Derinlemesine yazılım eğitimleri için kanalımı takip edebilirsiniz...
0

Asp.NET Core Web API – OData Yazı Dizisi

Merhaba, Open Data Protocol(OData)’ü üzerine a’dan z’ye makale serisi kaleme alarak siz değerli okuyucularıma sunmaktayım. Konular arasında kronolojik ilişki söz konusu olduğundan dolayı bütünselliği yakalayabilmek için içerik sırasına göre okumanızı öneririm. Keyifli ve bol...

0

OData – Unbound Function/Action

Merhaba, Bir önceki OData – Action/Function Yapılanması İle Custom Metot Oluşturma başlıklı makalemizde OData protokolünde varsayılan kuralları aşmamızı sağlayan custom metotların Action ve Function yapılanmalarıyla aralarındaki nüansları göz önüne alarak ne şekilde oluşturulduklarını incelemiştik....

2

OData – Action/Function Yapılanması İle Custom Metot Oluşturma

Merhaba, OData ile url üzerinden yapılan sorgulamayı karşılayacak actionları belirlerken belli kurallar çerçevesinde hareket etmekteyiz. Bu kuralların neler olduğunu OData Davranış Modellemesi ve Attributeları ve OData Custom Route Yapılanması başlıklı makalelerde detaylıca incelemiş bulunmaktayız....

2

Yazılımda Side Effect(Yan Etki) Kavramı Nedir?

Merhaba, Bu içeriğimizde yazılım kaynaklarının satır aralarında termonolojik olarak geçen ‘Side Effect’ kavramı üzerine duracak, ne olduğuna dair incelemede ve izahatte bulunacak ve bir durumu kavramsallaştırarak anlam bütününü ifade eden bu terim üzerine bir...

0

OData CRUD İşlemleri

Merhaba, OData her ne kadar url üzerinden veri kaynaklarını sorgulama protokolü olsada temel CRUD işlemlerini destekleyen niteliklerede sahiptir. Şimdi gelin OData ile CRUD işlemlerinin nasıl yapıldığını inceleyelim. GET OData üzerinden GET isteği ile veri...

0

OData Custom Route Yapılanması

Merhaba, Bir önceki OData Davranış Modellemesi ve Attributeları başlıklı makalemizde OData protokolünün nasıl bir davranış sergilediğini, action yapılanmasının nasıl tasarım gerektirdiğini ve istek doğrultusunda özelleştirmenin nasıl yapılandırıldığını incelemiş bulunmaktayız. Bu içeriğimizde ise OData protokolü...

3

OData Davranış Modellemesi ve Attributeları

Merhaba, OData protokolüne dair önceden kaleme almış olduğumuz makalelerimizden görüldüğü üzere, OData; controllerların yönetimini ele almakta ve belirli varsayılan standartlar üzerine yapılanmayı inşa etmektedir. İşte bu içeriğimizde OData’nın varsayımsal standartlarını inceleyecek ve bir nebze...

0

Asp.NET Core WEB API – OData Query Options

Merhaba, Bir önceki Asp.NET Core Web API Uygulamasına OData Implementasyonu başlıklı yazımızda bir Asp.NET Core Web API uygulamasına OData implemantasyonunun nasıl gerçekleştirildiğini incelemiştik. Bu içeriğimizde ise serverdan dönecek data miktarını kontrol etmemize imkan verecek...

5

Asp.NET Core Web API Uygulamasına OData Implementasyonu

Merhaba, Bir önceki OData Nedir? GraphQL’den Farkı Nedir? başlıklı makalemizde OData’nın ne olduğundan ve muadili olan GraphQL’le arasındaki farkın neler olduğundan bahsetmiştik. Bu içeriğimizde ise pratiksel açıdan Asp.NET Core Web API uygulamalarına OData protokolünün...

2

OData Nedir? GraphQL’den Farkı Nedir?

Merhaba, Bu içeriğimizde veri kaynaklarını url üzerinden sorgulamamızı ve böylece API’ların yeteneklerini arttırmamızı sağlayan OData(Open Data Protocol) protokolü üzerine konuşuyor olacak ve aynı işi yapan GraphQL ile mukayese ederek değerlendirmede bulunacağız. OData(Open Data Protocol)...

6

Asp.NET Core MVC – Smidge Kütüphanesiyle Bundle İşlemi

Merhaba, Bu içeriğimizde Asp.NET Core MVC uygulamalarında büyük boyutlu JavaScript ve CSS dosyalarının boyutlarını küçültmek için sarmak/kundaklamak manasına gelen bundle işlemini çalışma zamanında yapmamızı sağlayan Smidge kütüphanesi üzerine konuşacağız. İlk olarak Smidge kütüphanesinin temel...

0

Asp.NET Core – HTTPS(Hypertext Transfer Protocol Secure) ve HSTS(HTTP Strict Transport Security) Nedir?

Merhaba, Bu içeriğimizde HTTPS(Hypertext Transfer Protocol Secure) ve HSTS(HTTP Strict Transport Security) ne olduğunu ve Asp.NET Core uygulamalarında nasıl kullanıldığını kısaca inceleyeceğiz. HTTPS(Hypertext Transfer Protocol Secure) Nedir? Client ile server arasındaki dataları şifreleyerek verilerin...

0

SQL Server – GROUPING SETS

Merhaba, SQL raporlamada zaman zaman farklı düzeylerde verileri barındıran birden fazla sorguyu farklı kombinasyonlarda gruplama ihtiyacı duyabiliriz. Bunun için her bir grubu farklı select sorgusuyla elde edip Union ya da Union All komutuyla aşağıdaki...

0

Asp.NET Core – Open Redirection Attacts

Merhaba, Bu içeriğimiz bir Asp.NET Core uygulamasında Open Redirection Attacts olarak isimlendirilen saldırının nasıl ve hangi şekillerle gerçekleştirildiğini inceleyecek ve korunma yöntemlerini irdeleyeceğiz. Open Redirection Attacts Saldırısı Nedir? Open Redirection Attacts, kullanıcıların yönlendirildiği operasyonlarda...