Yandex Metrica
Yazılar - Yasin Sunmaz

Yasin Sunmaz

Kodladıkça değişen bir dünya...

YAZILAR

Angular 13 Lazy Loading İle Resim Yükleme

23.02.2022 yasinsunmaz 1655 0

Angular projelerimizde görselleri fazla kullandığımızda performans sorunu yaşayabiliriz. Sayfadaki görselleri tek seferde yüklemek yerine sadece sayfanın görünen kısmını kapsayan görselleri yüklemeye yarayan lazyload-image paketini kullanabiliriz. Sayfayı aşağıya doğru kaydırdıkça diğer görselleri yüklemeye başlar. Örnek vermek gerekirse sayfamızda 10 tane görselimiz olsa ve her biri 2 MB gibi bir boyutta olduğunu düşünelim. Normal şartlarda sayfamızı ilk açmaya çalıştığımızda 10x2=20MB gibi bir yük...

Devamı

SQL'de Aynı Tablo İçerisindeki Verileri Yeniden Ekleme

16.02.2022 yasinsunmaz 2906 0

Bazı durumlarda tablolarımız içerisindeki verileri çoğaltamamız gerekebiliyor. Bunu normal INSERT işlemi ile de yapabiliriz. Bunun yanında WHILE döngüsü ile de yeni kayıtlar oluşturabiliriz. Fakat elimizde hazır veriler varken direk bunlar üzerinden işlem yapıp yeni kayıtlar eklemek mümkün. Örnek vermek gerekirse: Kullanıcılara ait rollerin olduğu bir tabloda siz yine bu kullanıcılara başka rol vermek istediğinizde bu yöntem ile basit bir sorgu iler aynı kullanıcıları sadece rol değerini değiştirerek ekleyebileceksiniz. Bu yazdığım sorgular...

Devamı

Angular Enum Tanımlama ve Listeleme

14.02.2022 yasinsunmaz 1162 0

Bir çok yazılım dilinde enum tipleri kullanılmaktadır. Projelerimizde sabit değeler ve neredeyse hiç değişmeyecek yapılar için kullanırız. Tanımladık sonra istediğimiz her yerde çağırıp kullanabiliriz. Angular projelerimizde de enum kullanmak mümkün. Enum tanımlaması ile gerekli yerlerde işlerinizi kolaylaştırabilecek ve tanımlamalara rahatça ulaşabileceksiniz. Bunun yanında enum verileri HTML tarafından nasıl listeleriz bundan bahsedeceğim. Enum yapıları bazı durumlarda kullanıcılara göstermek için de kullanabiliyoruz. Buna en yakın ...

Devamı

Angular'da 404 Hata Sayfası Oluşturma

13.02.2022 yasinsunmaz 822 0

Angular routing ve navigation işlemlerimizin yanında 404 sayfasına da ihtiyacımız olacaktır. Url yanlış girildi ise ya da sayfada genel bir problem var ise mevcut sayfayı hatalı bir şekilde göstermek yerine 404 hata sayfalarına yönlendirmek en doğrusu olacaktır. Bu sayede kullanıcılara hatalı sayfalar ve bu hataların neler olduğunu görmelerine izin vermeden sizin istediğiniz hata sayfasını görecektir. Böylece kullanıcı açısında da hem de sizin açınızdan kullanışlı ve uygun olacaktır. Peki 404 hata sayfalarını Angular'da nasıl yapabiliriz? Gele...

Devamı

SQL Server LIKE Kullanımı

02.02.2022 yasinsunmaz 1764 0

SQL Server T-SQL dilinde LIKE kullanımını ele aldım. Bu fonksiyon ve sorgular ile verilerinizi istediğiniz şekilde biçimlendirebilir ve dönüştürebilirsiniz. Bu yazdığım sorguları Nortwind veri tabanı üzerinden yaptım. Veri tabanını indirmek için buraya tıklayabilirsiniz. Veri tabanını SQL Server üzerinden açıp script kodunu çalıştırabilirsiniz. SQL Server'da script dosyasını nasıl çalıştırılır bilmiyorsanız SQL Server Script Alma ve Çalıştırma adlı yazılımı inceleyebilirsiniz. Script kodun...

Devamı