ASP.NET è morto?
Per essere chiari, ASP.NET è l'originale "WebForms" che è stato fornito con i primi .NET 2.0 nei primi anni 2000. Quel prodotto era caratterizzato dall'avere pagine ".aspx". Era anche progettato per essere un sostituto di "WinForms", quindi usava modelli familiari agli sviluppatori di Windows, ma niente di simile alle moderne applicazioni web.
A partire dall'inizio del 2021, la maggior parte dei nuovi sforzi di sviluppo sta andando in ASP.NET MVC che è quello che viene fornito con .Net Core. MS ha un'intera politica di deprezzamento per tutte queste librerie, ma c'è molto da fare:
ASP.NET official support policy
Il succo generale è che il futuro è .Net 5 / 6.
- Se stai costruendo roba per i prossimi 10 anni, dovresti puntare a quella piattaforma. Sì, anche se oggi sei su Netcore. Cade il supporto alla fine del 2022.
- Se state ancora lavorando su pagine ASPX, sono fondamentalmente una responsabilità ora. Non solo riceveranno un supporto limitato da Microsoft, ma nessuno sa più come costruirle. Dovreste convertirle mentre avete ancora sviluppatori che possono farlo, perché tra 5 anni, solo una piccola frazione di un percento di sviluppatori saprà come funziona. E saranno tutti costosi.
Articoli simili
- Quale framework è più veloce, Node.js o ASP.NET core?
- Le persone raccomandano ancora Python (Django) su ASP.NET Core nel 2017?
- È vero che quando un'ambulanza ha le luci accese, ma non la sirena, significa che qualcuno sull'ambulanza è morto, o è morto?
- Qual è il modo migliore per sviluppare un'applicazione desktop in .net?