Framework de eskidi. .net core kullanılıyor yeni olarak. MVC tarzında kullanacaksanız Razor pages var. Ama bana kalırsa web api kullanıp yanında angular veya react gibi bir frontend framework kullanmak çok çok daha iyi.@Programmer Boi hocam peki Core ve MVC bilmeden Core MVC öğrenilir mi?
Bende asp.net öğrenme sürecindeyim hocam. Türkçe kaynak arıyorsanız kodlama.io sitesindeki c# + angular kursuna başlayın. Orada C# ve asp.net web api çok çok iyi anlatılmış. Onun dışında microsoft learn kaynaları çok iyi ingilizceniz varsa güzel. Bende mvc öğreneyim diyodum. Sonra sadece web api öğrenmek daha mantıklı geldi. Çünkü MVC mimarisinde sunucuda render yaparak dinamik html dosyası oluşturup kullanıcıya gönderiyosun. Bu da bir yük bence. Onun yerine API yapıp, frontend frameworkleri ile arayüz işlerinin client tarafında yapılması çok daha mantıklı. Ayrıca yazdığın API'ı başka sistemlere de rahatça entegre edebilirsin. Zaten mobil uygulama çıkarma ihtiyacı da doğacaktır yapacağın uygulamalarda. Burada API kullanmak zorundasın.@delikarga ya ben yeni başlıyıcam C# biliyorum ama önce ne öğrensem bilemiyorum.
Hocam web api veya mvc ile alakalı değil o core olayı. Eskiden .net framework vardı sadece windows üzerinde çalışan bir şeydi. Şimdi .net core var, işletim sistemi bağımsız çalışan bir sistem artık. Sen asp.net core öğren. Framework'ü boşver. Günümüzde 3 sürüm görürüz zaten .net core, .net standard, .net framework. İnternette araştır anlarsın. .net standard mesela yazacağın class libraryler için hem framework hem core tarafında çalışsın gibi şeylerde kullanıyosun. Neyse sen kafanı karıştırma her şeyde core kullan geç.@delikarga peki API yaparken .net Core gibi bir ortam kullanılıyor mu yani web API eskidi mi kusura bakmayın sizi de yordum.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.