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.
• Asp.Net Core Mvc’ye Giriş
• Controller
• View
• .Net Core Dosya Yapısı
• Middleware
• Routing
• Dependency Injection
• Model Binding
• Tag Helpers
• Validation
• Cache
• Bundler Minifier
• Entity Framework
• Options Ve Environment
• Areas
• Localization
• Kullanıcı İşlemleri
• Asp.Net Core ile Web Api
• Razor Pages
• Asp.Net Core ile Angular
Yazar Hakkında
İstanbul doğumlu olan yazarımız eğitimini Trakya Üniversitesi Bilgisayar Mühendisliği bölümünde tamamlamıştır. 2014 yılında iş hayatına yine İstanbul’da bir medya sektöründe girmiştir. Yaklaşık 5 senedir bu şirkette çeşitli yazılım dilleri ile projeler geliştirmektedir. Bu 5 sene içerisinde ASP.Net Core, Elasticsearch, C#, Sql, Jquery, JavaScript gibi çeşitli birçok dil ile uygulama geliştirmiş bulunmaktadır.
Hâlihazırda ilk başladığı şirkette projeler geliştirmeye devam eden yazarımız, yazılım dünyasındaki yeni gelişmeleri takip ederek okuyucularına aktarmaya çalışmaktadır.