Merhaba, Hoşgeldin!

VSRO.org, Silkroad Online, Knight Online, Metin2 ve diğer çevrimiçi oyunlar için öncü bir yardım ve geliştirme platformudur. Misyonumuz, bilgi ve deneyim sahibi bireyleri, bilgiye ihtiyaç duyanlarla bir araya getirerek, zengin bir etkileşim ortamı yaratmak ve farklı bakış açılarını birleştirmektir. Topluluğumuzda güçlü bir işbirliği ve öğrenme kültürü oluşturarak, herkesin değerli katkılarda bulunmasını sağlıyoruz.

Röportaj kovboi' yi tanıyalım. Server Security! Röportaj No: #5

Please, Giriş yap or Kayıt ol to view quote content!
Açıkçası herkesin farklı bir görüşü var bu konuda. Delphi öneren bile var. Ama benim firmalarda gördüğüm ağırlıklı olarak PHP ve C# kullanılmasıydı. Cross-Platform C#'ın NET Core 3.1 ve yeni varyantı NET 5.0 ile popülerleşmeye başladı. Yakın zamanda PHP'nin yerini de ASP NET Core veya Blazor alacaktır diye düşünerek C# öneririm. Mobil geliştirici açığının piyasada fazlaca olduğunu duymuştum. Görüşmelerimde de hep mobil tecrübemi de sordular iş görüşmesi olmadığı halde.

Benim önerim geleceğe yönelik C#. Mobil konusunda tecrübem olmadığı için o konuya yorum yapamam ama Xamarin ile Peak firmasının çok kısa sürece ciddi bir büyüme yaşadığını duymuştum. Sanırım şimdi yabancı bir kaynak tarafından da satın alındı.

Kısaca ben C# dilini NET 5.0 platformunda öneririm. O platform henüz mükemmele ulaşmadı ama sen askerden gelene kadar ideal seviyede olacağına eminim. Ben de yakın zamanda geçiş yapacağım.
Tabi hepsinin yanında SQL şart.
 
Please, Giriş yap or Kayıt ol to view quote content!
Önerilerin için çok teşekkür ederim o zaman şimdi 1 ay gibi bir sürem var bu sürede kendimi C# a vereyim askerden döndüğümde daha çok yüklenirim. Bunun yanında Xamarin'in hatalarının çok olduğunu okumuştum ne kadar güncel bir makale olduğunu hatırlamamakla birlikte okuduklarım açısından biraz beni itti açıkçası o yüzden hiç düşünmemiştim. C# için bu yollardan geçsen senin için daha iyi olur veya bu konulara daha çok ağırlık verebilirsin dediğin bir kaynak vs var mıdır?
 
Please, Giriş yap or Kayıt ol to view quote content!
Temel bilgileri her kaynak aynı seviyede öğretebiliyor. Temel bilgiden sonrasını da hiç bir kaynak gerçek anlamda hızlı ve pratik bir şekilde öğretemiyor. Stackoverflow forumunda Serializing, Abstract Classes, Interfaces, Structs, Dictionaries, DataTables ve NetSockets konularına ağırlık vererek pratikler yapmanı öneririm.

Özellikle veritabanından veri okurken DataTable kullanmak veritabanı bağlantısında oluşabilecek tüm problemleri absorbe etmekle birlikte verilere daha hızlı erişmek konusunda mükemmel bir kaynak oluşturmuş oluyor. Örneğin sık sık _RefSkill tablosunda arama yapmana ihtiyaç duyan bir durumda o tabloyu DataTable'ye initialize etmek büyük bir darboğazı yok etmiş oluyor. Aynı SQL queryleri gibi select, join queryleriyle DataTable sorguları yazılabiliyor.

İşin özü kaynaktan çok benchmark pratikleri önem arz ediyor.
 
Güzel ve yer yer üzücü bir röportaj olmuş, @kovboi haddimi aşmadan umarım birgün vicdanında affedebilirsin anneni. Sonuçta onlar bizi dünyaya getirdiler.

Fotolar bende gözükmüyor bu arada :)
 
Geri
Üst Alt