Ragnarok 04 – Firebase’e Giriş Daha önceki yazılarda veri tabanı konusunda hiçbir şey söylemediğimi fark ettim. Elbette ki bu projede bir veri tabanı olacak ancak henüz hangi veri tabanını kullanacağıma karar veremedim. MSSQL, MySQL, MongoDB gibi alternatifl [...] 26 Mayıs 2020 Aykut KAŞKAYA Programlama Devamı...
Ragnarok 03 – Bir Sunucu Birden Fazla Docker Container ve Alan Adı Bir önceki yazıda sunucumuza Docker Engine ve nginx kurulumu yaptık. Şimdi ise birden fazla docker containeri nasıl tek bir sunucuda çalıştırırız ve bu uygulamalara farklı alan adları ile nasıl erişebiliriz bunu öğrenmeye çal [...] 24 Mayıs 2020 Aykut KAŞKAYA Programlama Devamı...
Ragnarok 02 – Sunucu Testleri Bu yazımda ASP.NET Core ile web uygulaması geliştirmeden önce örnek projeler ile hedeflediğim yapıya benzer bir sistemi nasıl ayağa kaldıracağımı, bu süreçte nelere ihtiyaç duyacağım belirlemek için bir bulut hizm [...] 24 Mayıs 2020 Aykut KAŞKAYA Programlama Devamı...
Ragnarok 01 – İlk Hazırlıklar Bir önceki yazıda sistemin hangi teknolojiler ve servisler üzerinde çalışacağını kabaca anlatmıştım. Fakat bu teknoloji ve servislerden hiçbirini daha önce kullanmadım. Bugüne kadar C# ve ASP.NET ile Windows ortamla [...] 24 Mayıs 2020 Aykut KAŞKAYA Programlama Devamı...
Ragnarok 00 - Bir Web Sitesinin Yeniden Doğuşu Bu yazı serimde ASP.NET Web Forms ile yazılmış olan ve şuan ziyaret etmiş olduğunuz bu web sitesini (tüm süreç tamamlandığında artık ASP.NET Web Forms olmaması planlanıyor) ASP.NET Core MVC, ASP.NET Core Web API ve ASP.NET Core WebA [...] 24 Mayıs 2020 Aykut KAŞKAYA Programlama Devamı...
C# ile Natural Sort | Dosya ve Klasör İsimlerini Doğal Sıralama Dosya ve klasör isimlerini sıralamaya çalıştığınızda özellikle dosya isimleri rakamlardan oluşuyorsa normal şartlarda sıralama yaparken dosya isimleri string olarak kabul edildiğinden rakamlarda string olarak sıralanır.Bu durumda [...] 18 Eylül 2018 Aykut KAŞKAYA .NET Devamı...
C#'da mevcut bir List elementini istenilen element sayısında List'lere bölme C#'da mevcut bir List elementini istenilen element sayısında List'lere bölmek için aşağıdaki fonksiyon kullanılabilir. public static IEnumerable> splitList (List locations, int nSize = 30) { for (int i = 0; i [...] 04 Temmuz 2018 Aykut KAŞKAYA .NET Devamı...
SQL Serverda string split fonksiyonu ve kullanımı MSSQL Server'da string üzerinde split işlemi yapmak için aşağıda belirtilen fonksiyonu kullanabilirsiniz. Not:Benzer bir fonksiyon SQL Server 2016 ile birlikte built-in function olarak gelmektedir. SQL Server 2016 dan sonraki s&uu [...] 04 Temmuz 2018 Aykut KAŞKAYA MSSQL Devamı...
MSSQL Server'da HTML tagleri içeren bir metni plain texte çevirmek Bu fonksiyon ile MSSQL'de HTML tagleri barındıran bir metin HTML tagleri olmadan çekilebilir. Bu fonksiyon aynı zamanda metin eğer tek tırnak içeriyorsa onları iki tane tek tırnak (çift tırnak değil) içerecek şekilde [...] 02 Temmuz 2018 Aykut KAŞKAYA MSSQL Devamı...
Entity Framework ile mevcut bir kaydı güncelleme Entity Framework ile mevcut bir kaydı kolayca güncellemenin yolu aslında çok basit public static object UpdateRecord (myTbl record) { using (myEntity _ent = new myEntity()) { _ent.myTbl.Add(record); _ent.Ent [...] 01 Temmuz 2018 Aykut KAŞKAYA .NET Devamı...
ASP.NET'de HttpHandler kullanma Bu yazıda HttpHandler kullanarak .jpg, .png vb. medya dosylarını bir uygulama içerisinden URL ile çağırırken üzerilerinde nasıl oynama yapılabileceğini paylaşacağım. Bunun için projenize bir HttpHandler ekleyip aşağıdaki [...] 01 Temmuz 2018 Aykut KAŞKAYA .NET Devamı...