Sıkça Rastladığımız Yazılım Terimleri
Taner Hacıoğlu Taner Hacıoğlu Yazılım   26 gün önce
59 kez okundu.

Sıkça Rastladığımız Yazılım Terimleri

Her an karşımıza çıkan yazılım terim ve kısaltmaları

Devamını Oku
MVC Core 3 için Appsettings.Json Path Değişikliği
Taner Hacıoğlu Taner Hacıoğlu Yazılım   bir ay önce
90 kez okundu.

MVC Core 3 için Appsettings.Json Path Değişikliği

Bazı durumlarda bağımlılığı azaltmak isteyebilirsiniz. DataAccess katmanını ilgilendiren ConnectionString bilgisini neden sunum katmanı olan API klasörümüzden okutalım ki ?

Devamını Oku
Entity Framework ve AsNoTracking Performansı
Taner Hacıoğlu Taner Hacıoğlu Yazılım   bir ay önce
89 kez okundu.

Entity Framework ve AsNoTracking Performansı

Entity Framework, uygulamalarınızın performansını optimize etmenize yardımcı olmak için bir dizi performans ayarlama seçeneği sunar. Bu ayar seçeneklerinden biri .AsNoTracking()'tir. Bu optimizasyon, Entity Framework'e bir sorgunun sonuçlarını izlememesini söylemenizi sağlar. Bu, Entity Framework'ün sorgu tarafından döndürülen varlıkların ek işlemesini veya depolamasını gerçekleştirmediği anlamına gelir. Ancak aynı zamanda bu varlıkları izleme grafiğine yeniden eklemeden güncelleyemeyeceğiniz anlamına gelir.

Devamını Oku
PostgreSQL Tabloyu Farklı Şemaya Taşımak (Şema Değiştirmek)
111 kez okundu.

PostgreSQL Tabloyu Farklı Şemaya Taşımak (Şema Değiştirmek)

Bir tabloyu farklı bir şemaya taşımak isterseniz kopyalamanıza yahut karşı tarafta yeni bir tablo yaratmanıza gerek yoktur.

Devamını Oku
ASP.NET WEB API Hakkında Bir Çok Şey
Taner Hacıoğlu Taner Hacıoğlu Yazılım   2 ay önce
118 kez okundu.

ASP.NET WEB API Hakkında Bir Çok Şey

Web Api (Application Programming Interface), HTTP Status Code, HTTP Body, REST RESTful Kavramı, Postman Aracı, Convention Base- Action Base - Attribute Base Routing Kavramı, Route Prefix, Route Constraints(Kısıtlayıcılar), Default-Optional Route Name-Link Kavramları, API CRUD, JQuery Web Api, Typing XML/JSON, Model, HTTP SSL, Filtering Authentication, Token, File Upload, Dependency Injection, IoC

 

Devamını Oku
(CSRF) Ataklarına Karşı ASP.NET MVC AntiForgeryToken Kullanımı
Taner Hacıoğlu Taner Hacıoğlu Yazılım   3 ay önce
143 kez okundu.

(CSRF) Ataklarına Karşı ASP.NET MVC AntiForgeryToken Kullanımı

CSRF atağı saldırgan tarafından son kullanıcının kullandığı uygulamada, isteği dışında işlemler yaptırılabilmesidir diyebiliriz. Gelen isteğin web sayfasındaki form yapılarında  bizim sunucumuzdan mı yoksa karşı sitelerden mi geldiğini algılamak ve buna karşı çözüm üretmek CSRF karşı emniyet sağlanması açısından önemlidir.

 

Devamını Oku
Jira, Agile metodta Story Point kısmına ne girmeliyiz ?
Taner Hacıoğlu Taner Hacıoğlu Yazılım   3 ay önce
142 kez okundu.

Jira, Agile metodta Story Point kısmına ne girmeliyiz ?

Jira kullananlar yada Agile metoda sadık kalanların işi planlarken karşılarına çıkan soru Story Point nedir ? Nasıl cevaplanmalıdır ?

Devamını Oku
PostgreSQL Rol ve Yetki (Ayrıcalık İzinleri) Yönetimi
200 kez okundu.

PostgreSQL Rol ve Yetki (Ayrıcalık İzinleri) Yönetimi

Bugün PostgreSQL rol mantığı nedir ? Rol izinleri (Privileges) nasıl tanımlanır ? konusunda kısa ve anlaşılır bilgiler vermek istiyorum.

Devamını Oku
PostgreSQL varchar ile character varying farkı
156 kez okundu.

PostgreSQL varchar ile character varying farkı

PostgreSQL Varchar (n) ve char (n) notasyonları, sırasıyla character varying (n) ve character (n) için takma adlardır. Uzunluk belirteci olmayan character, character (1) ile eşdeğerdir. Character varying uzunluk belirteci olmadan kullanıldığında, tür herhangi bir uzunluktaki dizeyi kabul eder. Öyleyse varchar mı , yoksa character varying mi kullanmalıyız ?

Devamını Oku
PostgreSQL'de DB Bakım Komutları: Analyze, ReIndex, Vacuum
159 kez okundu.

PostgreSQL'de DB Bakım Komutları: Analyze, ReIndex, Vacuum

PostgreSQL'de aktif olarak güncellenen veritabanı tabloları bazen tablo ve dizin şişmesi, eski ve yetersiz sorgu planları ve bazen bozuk dizinler nedeniyle bakım gerektirir. Şişirilmiş tablolar ve dizinler çok fazla disk alanı ve belleği kaplar, düşük kaliteli sorgular ve bozuk dizinler veritabanı sorgularını yavaşlatır. Sonuç olarak, veritabanı performansı önemli ölçüde düşebilir. PostgreSQL, geliştiricilerin bu sorunları çözmesine yardımcı olacak birkaç komuta sahiptir: ANALYZE, VACUUM, REINDEX.

Devamını Oku