Microsoft, ASP.NET Core ve Entity Framework Core 2.2 planlarını duyurdu

Womanne

Member
Dün GitHub’da Microsoft, ASP.NET Core web sunucusu çerçevesinin ve Entity Framework Core OR eşleyicisinin yaklaşan 2.2 sürümünün hem tarihlerini hem de içerik planlarını duyurdu. Her iki ürün de Ağustos 2018’de ilk önizleme sürümü olarak görünmelidir. Eylül ve Ekim için daha fazla ön izleme yapılması planlanıyor. Nihai sürüm 2018’in sonuna kadar yayınlanmalıdır. İçerik açısından bunlar, sürüm 2.0 ve 2.1 arasındaki birçok değişikliğe kıyasla küçük sürümlerdir.


ASP.NET Core 2.2’deki yeni özellikler:

  • Microsoft yönlendirmeyi gözden geçirmek istiyor. Yeni yönlendirme sisteminin (şu anda “Gönderici” olarak adlandırılıyor), işleme hattında çok erken bir zamanda kullanıma sunulması ve CORS desteği gibi bazı senaryoları kolaylaştırması amaçlanıyor.
  • Yerleşik kurallar ve olası kendi kuralları, Swagger OpenAPI belgelerinin oluşturulmasını ve web API’leri için yardım sayfalarını geliştirmelidir.
  • Visual Studio’daki çözümleyiciler, bu kurallara uygunluğu izlemek için tasarlanmıştır.
  • .NET Core komut satırı aracı “dotnet”, herhangi bir HTTP fiiliyle HTTP istekleri göndererek web API’lerini test edebilmelidir.
  • Microsoft, hem komut satırı hem de Visual Studio için Web API’lerine yönelik istemci erişim kodu için bir kod üreteci sunmak istiyor. C# ve TypeScript dilleri desteklenmelidir. NSwag gibi bu tür kod üreteçleri şimdiye kadar .NET topluluğunda var olmuştur.
  • Microsoft, OpenID Connect’e dayalı bir yetkilendirme sunucusu sunmak istiyor.
  • Kestrel web sunucusunun izleme için HTTP/2 ve bütünlük kontrolleri sunduğu söyleniyor.
  • SignalR, Java ve C++ istemcileri için destek alacaktır.
Yeni özellikler Varlık Çerçevesi Çekirdeği 2.2:

  • Mevcut veritabanlarında tersine mühendislik yapılırken, artık veritabanı görünümleri oluşturmak da mümkün olmalıdır. Çünkü sürüm 2.1 veritabanı görünümleri, Entity Framework Core’daki sorgu türleri tarafından desteklenmektedir, ancak şu ana kadar bu sorgu türlerinin manuel olarak yazılması gerekmektedir.
  • Sürüm 2.0’da tanıtılan özellik türleri, kümeleri (koleksiyonları) temsil eden gezinme özellikleri için sürüm 2.2’de de mümkün olmalıdır.
  • Sürüm 2.1 için önceden planlanan Azure Cosmos DB sürücüsü hazır olmalıdır.
  • SQL Server, coğrafi ve coğrafi veri türleri (“uzaysal türler”) için yeniden destek alacaktır. Bu, eski ADO.NET Entity Framework’te zaten mevcuttur.
  • Geliştirme ekibi, LINQ sorguları için daha fazla birim testi yazmak ve böylece regresyon hatalarının ne zaman ortaya çıktığını daha iyi tespit edebilmek istiyor.

()



Haberin Sonu
 
Üst