YAZILIM Kategorisindeki Makaleler

ASP.NET Core MVC Yaşam Döngüsü

01.06.2024

Bir ASP.NET Core MVC uygulamasının bir HTTP isteğini nasıl işlediğini ve yanıtı nasıl oluşturduğunu detaylı olarak açıklar. Her aşama, uygulamanın davranışını kontrol etmek ve uygulama mantığını gerçekleştirmek için önemlidir.

MVC: Models

03.05.2024

Model sınıfları genellikle veri yapılarını temsil etmek ve bir uygulamanın içinde veri taşımak veya işlemek için kullanılır. Bu sınıflar aynı zamanda veri tabanı varlıklarını veya dış kaynaklardan gelen verileri temsil eden ORM araçlarıyla da sıkça kullanılır.

Generic Classes (Jenerik Sınıflar)

02.05.2024

C# yazılım dilinde generic sınıflar oldukça güçlü ve esnek bir özelliktir. Generic sınıflar, farklı veri tipleriyle çalışabilen sınıflar oluşturulmasına olanak tanır. Bu sayede, kod tekrarı azaltabilir ve daha tür güvenli bir kod yazılabilir.

ASP.NET Katmanlı Mimari (N-Tier Architecture)

01.05.2024

Katmanlı mimari, yazılım geliştirme sürecinde uygulamanın farklı sorumlulukları birbirinden ayrılarak daha düzenli, bakımı kolay ve esnek bir yapı oluşturmak için kullanılan bir tasarım desenidir.

C# List

01.04.2024

C# dilinde listeler, aynı türden verilerin dinamik bir şekilde; değişken sayıda veri saklanmasını sağlayan bir veri yapısıdır. List sınıfı, System.Collections.Generic namespaces içinde bulunur ve generic bir yapıya sahiptir.

C# Do While

31.03.2024

C#'da do-while, bir döngü yapısıdır ve belirli bir koşul sağlanana kadar döngü içindeki işlemler tekrar tekrar gerçekleşir. do-while döngüsü, while döngüsünden farklı olarak, döngü koşulunun sonunda kontrol edilir.

C# Arrays

31.03.2024

C# dilinde diziler, aynı türden birden fazla öğeyi tek bir değişken altında saklamak için kullanılan veri yapılarıdır. Diziler, aynı veri türünden birden fazla öğeyi içerebilirler ve bu öğelere indekslerle erişilmektedir.

C# While

31.03.2024

While döngüsü, belirtilen bir koşul doğru olduğu sürece döngü bloğunu çalıştıran bir kontrol yapısıdır. Döngü bloğu, başlangıçta belirtilen koşul yanlış olduğunda hiçbir zaman çalıştırılmaz.

C# For Loop

31.03.2024

for döngüsü, belirli bir işlemi belirli bir sayıda veya belirli bir koşula kadar tekrarlamak için kullanılan önemli bir kontrol yapısıdır. İşlemlerin belirli bir sırayla tekrarlanmasını sağlar ve programların daha etkili ve verimli olmasını sağlar.

C# if - else

31.03.2024

if ifadesi, belirli bir koşulun doğru olup olmadığını kontrol etmek için kullanılır. Koşul doğru ise if bloğu içindeki kod çalıştırılır. Eğer koşul yanlış ise, if bloğu atlanır ve program ifadenin sonraki kısmından devam eder.

C# Encapsulation

31.03.2024

C#'da encapsulation, bir nesnenin durumunu (fields) ve davranışlarını (methods) bir arada tutarak dışarıdan erişime kapatma ve sadece belirlenen yollarla erişilmesine izin verme işlemidir.

C# Interfaces (Arayüzler)

30.03.2024

C#'da arayüzler (interfaces) nesne yönelimli programlamada oldukça önemli bir kavramdır. Bir arayüz, bir veya daha fazla yöntem ve özellik bildirimi içeren bir yapıdır.

C# Classes (Sınıflar)

29.03.2024

Sınıflar; Veri alanlarını (fields) ve bu alanlar üzerinde işlem yapmak için metotları içeren OOP'nin ana yapı taşlarından biridir. Bir sınıf, nesnelerin (instances) planlanmasını belirler. Sınıflar, yeni veri türleri oluşturmanın temel bir yoludur.

C# Structures (Yapılar)

29.03.2024

C# dilinde yapılar (structures), değer türü(value type) olan veri yapılarıdır ve sınıflar gibi veri ve işlevselliği bir araya getirirler. Ancak, sınıflardan farklı olarak; sınıflar referans bellekte(heap) tutulurken, yapılar yığın bellekte (stack) tutulurlar.

C# Abstract Classes (Soyut Sınıflar)

29.03.2024

C# dilinde abstract class (soyut sınıf), diğer sınıflar için bir şablon veya temel sınıf sağlayan ve aynı zamanda tamamlanmamış veya uygulanmamış yöntemler içerebilen bir sınıf türüdür...

C# Kalıtım (Inheritance)

29.03.2024

C# programlama dilinde kalıtım (inheritance), nesne yönelimli programlama (OOP) prensiplerinden biridir ve bir sınıfın başka bir sınıftan özelliklerini ve davranışlarını miras almasını sağlar. Kalıtım, kodun yeniden kullanılabilirliğini artırır...

C# Switch - Case

28.03.2024

C# programlama dilinde switch ifadesi, belirli bir değişkenin farklı değerlerle karşılaştırılmasıyla farklı işlemler yapmak için kullanılır. switch ifadesi, belirli bir koşula göre farklı seçenekler arasında seçim yapılmasını sağlar...

C# Class ve Record Türlerin Farklılıkları

25.03.2024

C# dilinde "record" ve "class" ifadeleri, veri türleri tanımlamak için kullanılan yapılardır. Her ikisi de nesneye dayalı programlama paradigmasına uygun olarak kullanılabilir, ancak farklı özelliklere sahiptirler. "record" ve "class" arasındaki temel farklar:

PHP Sınıflar (Classes)

04.03.2024

OOP'nin önemli bir bileşeni olan Sınıflar(Class); yazılımsal nesne oluşturan, her nesneye ait özellik ve davranışları tutan, türetilebilen ve tekrar tekrar kullanılabilen anlamlı kod bloklarıdır.

C# I/O Dosya İşlemleri

22.01.2024

C#'ta klasör ve dosya işlemleri; klasör(directory) veya dosya(file) için oluşturma, yazma, okuma, taşıma, silme işlemleri System.I/O kütüphanesi ve alt sınıfları tarafından yapılmaktadır.

PHP Explode, İmplode

13.01.2024

PHP'de explode(); String bir metni belirleyici karaktere göre bir diziye(array) dönüştürür. İmplode(); bir dizinin bütün elemanlarını birleştirerek bir String'e dönüştürür. Explode ve Implode fonksiyonları birbirinin tersidir.

PHP Veri Türleri

12.01.2024

PHP'de değişkenlerin türleri çalışma anında belirlendiği için, değişken tanımlanırken tür bildirimine gerek olmadığı varsayılmaktadır. PHP, bir işlemde tür denetimini otomatik yapar.

Swift Collection Types

16.12.2023

Swift Yazılım dilinde veri tutan 3 tip koleksiyon(collection types) vardır. Array; sıralı değer koleksiyondur, Set; benzersiz değer ve sırasız koleksiyondur, Dictionary; anahtar-değer ilişkilerinin sırasız koleksiyondur.

Swift ViewController Yaşam Döngüsü

01.12.2023

Bir View'in ViewController olarak yaşam döngüsü; viewDidLoad() fonksiyonu ile başlar ve İOS uygulama geliştirirken bir viewController oluşma süreci ve bu süreçte hangi fonksiyonların hangi sıra ile ve ne amaçla çalıştırıldığı uygulama açısından hayati öneme sahiptir.

C#(C Sharp) Yazılım Dili

29.01.2023

C# (C sharp), Microsoft tarafından geliştirilen, nesne yönelimli, modern ve türe uygun, makine dili ile insan dili arasında orta seviye bir yazılım dilidir. C#, C dil ailesinin bir üyesidir ve .NET platformunun bir parçasıdır. C#'ın bazı temel özellikleri;

Swift Fonksiyonlar

13.01.2023

Fonksiyonlar; belirli bir işi yapmak üzere bir araya getirilmiş ifadeler topluluğudur. Swift'te fonksiyonlar; parametreli, parametresiz, çıktı üretenler ve çıktı üretmeyenler olarak çeşitlendirilebilir.

Swift Değişkenler

12.01.2023

Swift dilinde değişkenler "var" ve "let" anahtar sözcükleri ile tanımlanır, istenirse veri türü de tanımlanır, ancak tür bildirmek zorunlu değildir. String, char, int, float, double ve boolen değişken türleri vardır ve her biri bellekte farklı büyüklükte yer tutarlar.

PHP For

09.01.2023

Fonksiyonel ve sık kullanılan döngü türüdür.

PHP While

09.01.2023

While en basit döngü türüdür; parantez içerisindeki koşul sağlandığı sürece süslü parantez içindeki kod yürütülecektir.

PHP Switch Case

09.01.2023

Bir değişkeni farklı bir çok değerle karşılaştıran ve eşleşen değerin case bloğunda ilgili kodları yürüten ve devamında döngünün sonlandığı kod bloğudur.

Java Diziler (Arrays)

09.01.2023

Java'da diziler(arrays); içerisinde aynı türden bir ve birden fazla verileri tutabilen yapılardır. Diğer programlama dilinden farklı olarak; Java'da diziler nesnedirler.

Python Değişkenler

08.01.2023

Programın istenen aşamalarında kullanılmak üzere bilgisayar belleğinde geçici olarak tutulan verilere değişken denir.

TKinter Pencere Oluşturma

19.11.2022

Python’da grafik arayüzlü(GUI) programlar yazmamızı sağlayan ve python ile kurulu gelen kütüphanedir.

ASP.Net Core: Core Katmanı Nedir?

17.11.2022

Farklı projelerde kod tekrarına düşmemek için, projeler genelinde ortak olan fonksiyonların, sınıfların ve işlemlerin gerçekleştiği katmana Core Katmanı denir.

Java if - else İfadeleri

04.04.2022

Java'da if-else ifadeleri, programın akışını kontrol etmek için kullanılan temel yapı taşlarından biridir. Belirlenen koşulun gerçekleşmesi veya gerçekleşmemesi durumlarında yürütülecek kod bloğunu belirleyen ifadelerdir.

Java Değişkenler

03.04.2022

Programın istenen aşamalarında kullanılmak üzere bilgisayar belleğinde geçici olarak tutulan verilere değişken denir. Değişkenler, veri saklamak için kullanılan temel yapı taşlarıdır.

...

...

...

© Copyright: www.griadam.com.tr