ASP.NET Core, .NET Core üzerine inşa edilmiş modüler bir web uygulama teknolojisidir. ASP.NET Core ile Microsoft, Mac ve Linux'ta platformdan bağımsız olarak geliştirme yapabilirsiniz. ASP.NET Core'un tercih edilebilir olmasını sağlayan bir diğer özellik de açık kaynak olmasıdır. Uygulamalarınızda yüksek performans sağlamakla birlikte yeni bir proje oluşturma, projeyi derleme, çalıştırma gibi birçok işlemi gerçekleştirmenize de olanak sağlar. Senelerdir .NET Framework ile uygulama geliştirmiş birisinin sorabileceği ilk sorulardan biri de neden .NET Core'a geçmeliyim? Aslına bakarsanız bu sorunun birden çok cevabı var. Ama .NET Core'un en çok göze çarpan özelliği platformdan bağımsız olarak çalışabilmesidir. Böylelikle bir Linux sunucusuna uygulamanızı host ederek maliyetten kazanç sağlayabilirsiniz.
Kitapta; ASP.NET Core konusunda sıfırdan başlayarak kendinizi adım adım geliştirebilecek, ASP.NET Core'un avantaj ve özelliklerinden başlayarak Web API ve Angular gibi konu başlıkları hakkında bilgi sahibi olabilecek, ayrıca kitabın bölüm sonlarında bulunan soru ve cevaplar sayesinde öğrendiğiniz bilgileri de değerlendirme imkânı bulabileceksiniz.