Sem Göksu
Sem Göksu
Yazılım · Yolculuk · Fenerbahçe
Sem Göksu'nun günlüğü

Yazılar, düşünceler,
yolculuklar.

Yazılım, hayat, seyahat ve arada kalan her şey üzerine 2005'ten bu yana buraya yazıyorum. Hoş geldin.

383yazı
1277yorum
18kategori
20+yıl

Son yazılar

React Native

React Native'de Navigation ve Ekranlar Arası Geçiş

React Navigation ile Stack, Tab ve Drawer navigasyon türleri, ekranlar arası parametre geçişi, iç içe navigator yapıları, deep linking ve useNavigation/useFocusEffect hook'ları — detaylı örneklerle.

7 dk 23
C#

C# 13 ile Gelen Yenilikler

C# 13 ile .NET 9 dünyasına gelen yenilikleri inceliyoruz: params collections, yeni lock tipi, partial property ve indexer, method group natural type, implicit index access, escape sequence \e ve daha fazlası — bolca örnekle.

7 dk 22
Angular

Angular'da Service ve Dependency Injection

Angular'ın en güçlü kavramlarından Service ve Dependency Injection'a bakıyoruz. Service nasıl yazılır, providedIn nedir, HttpClient ile API'den veri nasıl çekilir — kısacası bir Angular uygulamasının beyin takımı.

4 dk 21
React Native

Fullstack Mobil — Bölüm 5: Production'a Deploy

Serinin finali: API'yi Azure App Service'e, mobil uygulamayı EAS Build ile TestFlight ve Play Store'a yayınlıyoruz. GitHub Actions, CORS/rate limiting, migration stratejileri, OTA updates, monitoring — production hazırlığının her yönü.

6 dk 25
.NET Core API

.NET Core API — Bölüm 3: Swagger ile API Dokümantasyonu

Serinin son durağı: API'mizi Swagger/OpenAPI ile dokümante ediyoruz. XML comments, DTO pattern, JWT auth entegrasyonu, API versioning ve modern alternatif Scalar — profesyonel API dokümantasyonunun her yönü.

6 dk 17
React Native

React Native'de Component, Props, State ve Hook'lar

React Native uygulamalarının temeli olan function component yapısı, props ile veri paylaşımı, useState ile state yönetimi, useEffect ile yan etkiler ve custom hook yazımı — hepsi çok sayıda örnekle detaylı anlatım.

6 dk 18
Angular

Angular'da *ngIf ve *ngFor Directive Kullanımı

Angular'ın en çok kullanılan iki yapısal directive'i *ngIf ve *ngFor ile koşullu render ve liste render nasıl yapılır? Klasik sözdizimin yanında Angular 17+ ile gelen yeni @if / @for control flow'unu da örneklerle inceliyoruz.

3 dk 17
React Native

Fullstack Mobil — Bölüm 4: RN Ekranları ve API Entegrasyonu

React Navigation ile tab/stack yapısı, React Query ile cache'li data fetching, FlatList + pull to refresh, form ekranı ve offline/performans ipuçları — mobil UI'nin tüm yönleri bir arada.

6 dk 20
.NET Core API

.NET Core API — Bölüm 2: JWT ile Authentication ve Güvenlik

API'mize JWT tabanlı kimlik doğrulama ve yetkilendirme ekliyoruz. Token üretme, Authorize attribute'u ile endpoint koruma, rol tabanlı kontrol, current user erişimi ve refresh token pattern'i — güvenli bir API için tüm ipuçları.

6 dk 22
React Native

React Native'e Giriş: Kurulum, Proje Oluşturma ve İlk Uygulama

React Native nedir, neden tercih edelim? Expo ve Bare Workflow farkı nedir? Node.js, Expo CLI kurulumundan ilk projenin Android ve iOS'ta çalıştırılmasına kadar adım adım kapsamlı bir başlangıç rehberi.

5 dk 19
Angular

Angular'da Data Binding: Interpolation, Property, Event ve Two-Way

Angular'daki dört data binding türünü inceliyoruz: {{ }} ile interpolation, [ ] ile property binding, ( ) ile event binding ve [( )] ile two-way binding. Her birinin kullanımı örneklerle.

3 dk 19
React Native

Fullstack Mobil — Bölüm 3: JWT ile Authentication

API'mize JWT tabanlı kimlik doğrulama ekleyip RN tarafında tam auth akışını kuruyoruz. BCrypt şifre hash, AuthController, Axios interceptor ile token enjeksiyonu, Zustand store ile auth state — production seviyesinde güvenlik.

6 dk 18
Topluluk

Son yorumlar

T
turknet33

butona hangi kod girilecek onu yazmamışsın

K
KAOS HACKER

Bana da öretirmisiniz lütfen ??????????

A
Aynura Rahmanova

XML ve XSLT kodlamalarını hiç bir program kullanmadan sadece notepad++ kullanarak yazdım . Ve şu kısımlarını nasıl yapıldığını anlamadım: ! Note defterini kullanma durumunda başka bir yöntemi ola bilirmi bu aşagdaki işlemlerin? ! Evet Simdi bu olusturdugumuz XML ve XSLT dökümanlarını birlestirerek HTML gibi bir çıktı alalım. Projemize bir sayfa ekleyelim; Ilk olarak sayfamızın namespacelerine System.XML ve System.XML.XSL'i ekleyelim. Sonra Forlm'un loadıında; VB.NET Dim xdoc As New XmlDocument() xdoc.Load(Server.MapPath("haberler.xml")) Dim xsltran As New XslCompiledTransform() xsltran.Load(Server.MapPath("HaberlerSitili.xsl")) xsltran.Transform(xdoc, Nothing, Response.Output) C#NET XmlDocument xdoc = new XmlDocument(); xdoc.Load(Server.MapPath("haberler.xml")); XslCompiledTransform xsltran = new XslCompiledTransform(); xsltran.Load(Server.MapPath("HaberlerSitili.xsl")); xsltran.Transform(xdoc , null, Response.Output);