Lo scorso 19 gennaio Scott Hanselman ha annunciato sul suo blog la scelta di modificare il nome della prossima versione di ASP.NET, nel giro di una anno e mezzo la nuova versione di ASP.NET è passata da ASP.NET VNEXT ad ASP.NET 5 ed ora ASP.NET Core 1.0.

La scelta di rinominare la versione è nata dalla percezione che ASP.NET 5 fosse la versione successiva (major release) di ASP.NET 4.6 e questo portava a pensare che ASP.NET fosse basato sul framework “classico” .NET.

Invece ASP.NET 4.6 e ASP.NET Core sono due cose distinte:

ASP.NET 4.6 è effettivamente la major release di ASP.NET 4 basata sul Framework .NET (4.6) mentre ASP.NET Core, pur essendo compatibile con il .NET Framework 4.6, si basa interamente sul nuovo Framework .NET Core che ha dalla sua parte il fatto di essere cross platform, molto più leggero e pensato per il cloud.

ASP.NET Core 1.0

Oltre al rinominare la nuova versione di ASP.NET in ASP.NET Core, si è scelto di rinominare anche la nuova versione di Entity Framework da Entity Framework 7 ad Entity Framework Core 1.0 e .NET Core 5 in .NET Core 1.0.

La scelta di passare tutte le librerie alla versione 1.0 è dovuta proprio al fatto di far capire che .NET Core è una nuova entità ed è altro rispotto al “classico” .NET Framework.

Ricapitolando il nuovo .NET Core 1.0 porta  con se:

  • ASP.NET Core 1.0
  • Entity Framework Core 1.0

Presto, con l’uscita della Release Candidate 2 prevista per il mese di Febbraio potremo incominciare a sperimentare la nuova verisone che utilizza i nuovi namespace :

  • Microsoft.AspNetCore.*
  • Microsoft.EntityFrameworkCore.*

Per ora è tutto stay tuned and happy Coding Winking smile

Autore:


blog comments powered by Disqus

 

Calendar

<<  October 2017  >>
MonTueWedThuFriSatSun
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

View posts in large calendar