Core uygulaması, farklı bağlamlarda çeşitli işlevler üstlenebilir:
- Yazılım Geliştirme: Bir yazılımın temel işlevselliğini sağlayan bileşenleri içerir 1. Örneğin, bir web uygulamasının back-end kısmı veya bir mobil uygulamanın ana işlevleri core uygulama olarak adlandırılabilir 1.
- Veritabanı: Veri yönetimi ve manipülasyonu için temel veritabanı işlemlerini gerçekleştirir 1.
- Sistem Mimarisi: Bir sistemin mimarisinin temel yapı taşlarını oluşturur 1. Örneğin, bir işletim sistemi içinde çekirdek (kernel) bileşeni, sistemin temel işlevlerini yönetir 1.
- Çerçeveler ve Kütüphaneler: Yazılım geliştirme çerçeveleri, core uygulama bileşenlerini sağlamak amacıyla çeşitli kütüphaneler içerir 1.
- ASP.NET Core: Microsoft tarafından geliştirilen, açık kaynaklı ve çapraz platform destekli bir web uygulama geliştirme çerçevesidir 23. Web uygulamaları, web hizmetleri ve web API'leri oluşturmak için kullanılır 3.
5 kaynaktan alınan bilgiyle göre: