ASP.NET Core'un ASP.NET MVC ve Web API gibi teknolojileri tek bir programlama modelinde birleştiren modüler bir çerçeve olduğunu anlıyorum.ASP.NET MVC 6 ve ASP.NET Core 1.0 arasındaki fark nedir ve temel çerçevenin arkasındaki sebep nedir?
Ancak, ASP.NET MVC 6'nın özelliklerinden biri, aşağıdaki özelliklerin yanı sıra MVC 6 ve Web API'sinin bir araya getirilmesidir. Bağımlılık enjeksiyonu dahili ve MVC'nin bir parçasıdır.
1) Yan yana - uygulamanızda
2) .NET çalışma zamanı kendisi dahil, Nuget ile paketlenmiş her şey ile çalışma zamanını ve çerçeve dağıtın.
3) Yeni JSON tabanlı proje yapısı.
4) Her değişiklik için yeniden derlemeye gerek yoktur. Sadece kaydet ve tarayıcıyı yenileyin.
5) Yeni Roslyn gerçek zamanlı derleyici ile derleme tamamlandı.
Neden 2 bağımsız ASP.NET çerçevesi var? çekirdek çerçeve var olduğundan, bundan sonra MVC 6 kullanılmayacak mı? Birisi açıklığa kavuşturabilirse
harika olurdu.
MVC 6, ASP.NET Core'un bir parçasıdır, aynı – Alexan
olduğunu söyleyebildiğiniz gibi, mvc 6'dan çok yeniden rewritten yazılmış ve ASP.NET core 1.0 @Alex –
'un bir parçası olarak geliştirilmiş ASP.NET 5 ve MVC 6 denilen, şimdi sadece ASP.NET Çekirdek ve MVC – Alexan