Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Note
Bu, bu makalenin en son sürümü değildir. Geçerli sürüm için bu makalenin .NET 10 sürümüne bakın.
Warning
ASP.NET Core'un bu sürümü artık desteklenmiyor. Daha fazla bilgi için .NET ve .NET Core Destek Politikası'na bakın. Geçerli sürüm için bu makalenin .NET 9 sürümüne bakın.
ASP.NET Core, .NET kullanarak modern web uygulamaları oluşturmaya yönelik platformlar arası, yüksek performanslı, açık kaynak bir çerçevedir. Çerçeve, büyük ölçekli uygulama geliştirme için oluşturulmuştur ve her boyuttaki iş yükünü işleyebilir ve kurumsal düzeyde uygulamalar için sağlam bir seçimdir.
Önemli özellikler:
- Basit ve modüler HTTP isteği işlem hattı.
- Kestrel: Yüksek performanslı ve platformlar arası bir HTTP sunucusu.
- Tümleşik bağımlılık enjeksiyonu.
- Ortam tabanlı yapılandırma.
- Zengin günlük kaydı, izleme ve çalışma zamanı ölçümleri.
- Blazor: C# kullanarak zengin etkileşimli web kullanıcı arabirimi bileşenleri oluşturun; JavaScript gerekmez.
- Angular, React, Vue ve Bootstrap gibi popüler istemci tarafı çerçeveleri ve kitaplıklarıyla sorunsuz bir şekilde tümleştirin.
- Minimum API'ler: API yollarını ve uç noktalarını akıcı bir şekilde bildirerek minimum kod ve yapılandırma ile hızlı web API'leri oluşturun.
- SignalR: Gerçek zamanlı web işlevselliği ekleyin.
- gRPC: Yüksek performanslı Uzaktan Yordam Çağrısı (RPC) hizmetleri.
- Güvenlik: Kimlik doğrulaması, yetkilendirme ve veri koruması için yerleşik güvenlik özellikleri.
- Test: Birim ve tümleştirme testlerini kolayca oluşturun.
- Araçlar: Visual Studio ve Visual StudioCode ile geliştirme üretkenliğinizi en üst düzeye çıkarın.
- Basit ve modüler HTTP isteği işlem hattı.
- Kestrel: Yüksek performanslı ve platformlar arası bir HTTP sunucusu.
- Tümleşik bağımlılık enjeksiyonu.
- Ortam tabanlı yapılandırma.
- Zengin günlük kaydı, izleme ve çalışma zamanı ölçümleri.
- Blazor: C# kullanarak zengin etkileşimli web kullanıcı arabirimi bileşenleri oluşturun; JavaScript gerekmez.
- Angular, React, Vue ve Bootstrap gibi popüler istemci tarafı çerçeveleri ve kitaplıklarıyla sorunsuz bir şekilde tümleştirin.
- SignalR: Gerçek zamanlı web işlevselliği ekleyin.
- gRPC: Yüksek performanslı Uzaktan Yordam Çağrısı (RPC) hizmetleri.
- Güvenlik: Kimlik doğrulaması, yetkilendirme ve veri koruması için yerleşik güvenlik özellikleri.
- Test: Birim ve tümleştirme testlerini kolayca oluşturun.
- Araçlar: Visual Studio ve Visual StudioCode ile geliştirme üretkenliğinizi en üst düzeye çıkarın.
- Basit ve modüler HTTP isteği işlem hattı.
- Kestrel: Yüksek performanslı ve platformlar arası bir HTTP sunucusu.
- Tümleşik bağımlılık enjeksiyonu.
- Ortam tabanlı yapılandırma.
- Zengin günlük kaydı, izleme ve çalışma zamanı ölçümleri.
- Sayfalar ve Razor çerçevelerini kullanarak uygulama ve API'ler geliştirin.
- Angular, React, Vue ve Bootstrap gibi popüler istemci tarafı çerçeveleri ve kitaplıklarıyla sorunsuz bir şekilde tümleştirin.
- SignalR: Gerçek zamanlı web işlevselliği ekleyin.
- gRPC: Yüksek performanslı Uzaktan Yordam Çağrısı (RPC) hizmetleri.
- Güvenlik: Kimlik doğrulaması, yetkilendirme ve veri koruması için yerleşik güvenlik özellikleri.
- Test: Birim ve tümleştirme testlerini kolayca oluşturun.
- Araçlar: Visual Studio ve Visual StudioCode ile geliştirme üretkenliğinizi en üst düzeye çıkarın.
Neden ASP.NET Core'u seçmelisiniz?
- Birleşik çerçeve: ASP.NET Core, tüm web geliştirme gereksinimlerinizi karşılamak için yerleşik üretime hazır bileşenlere sahip eksiksiz ve tam tümleşik bir web çerçevesidir.
- Tam yığın üretkenliği: Ekibinizin tek bir geliştirme çerçevesi kullanarak ön uçtan arka uça kadar tam yığın çalışmasını sağlayarak daha hızlı bir şekilde daha fazla uygulama oluşturun.
- Tasarım gereği güvenli: ASP.NET Core en önemli sorun olarak güvenlikle oluşturulur ve kimlik doğrulaması, yetkilendirme ve veri koruması için yerleşik destek içerir.
- Buluta hazır: İster kendi veri merkezlerinize ister buluta dağıtın, ASP.NET Core dağıtımı, izlemeyi ve yapılandırmayı basitleştirir.
- Performans ve ölçeklenebilirlik: ASP.NET Core'un sektör lideri performansıyla en zorlu iş yüklerini işleyin.
- Güvenilir ve olgun: ASP.NET Core, Bing, Xbox, Microsoft 365 ve Azure gibi dünyanın en büyük hizmetlerinden bazıları tarafından hiper ölçekte kullanılır ve kanıtlanmıştır.
Get started
ASP.NET Core öğrenme yolculuğunuza başlamaya hazır mısınız? ASP.NET Core ile ilk web uygulamanızı oluşturmanın zamanı geldi!
ASP.NET Core