699 messaggi dal 18 febbraio 2002
www.dimsolutions.it
Salve a tutti,
vorrei cominciare a convertire un'applicazione realizzata in ASP.NET MVC 5 e passare a .NET Core 2.1

Non so però come cominciare.
Mi suggerite qualche tutorial online per imparare .NET Core 2? io non ne trovo... tutti articoli minimali

Grazie
Modificato da diego78 il 08 giugno 2018 15.41 -
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,
prova a cercare dei video corsi. Sulla Microsoft Virtual Academy c'è un corso gratuito.
https://mva.microsoft.com/learning-path/asp-net-core-2-0-23
Inoltre, tra qualche settimana esce il libro di Aspitalia.

Una volta che avrai acquisito le nozioni base su ASP.NET Core, ti sarà più chiaro come e dove intervenire per fare la migrazione. Il salto non dovrebbe essere traumatico. Per l'autenticazione usi Identity? E come container IoC?

ciao,
Moreno

Enjoy learning and just keep making
699 messaggi dal 18 febbraio 2002
www.dimsolutions.it
BrightSoul ha scritto:

Inoltre, tra qualche settimana esce il libro di Aspitalia.


Questa è una grande notizia, allora attendo l'uscita del libro se imminente! Dovrebbe uscire entro la fine dell'estate?

Per il resto non utilizzo Identity ma semplice Forms Authentication
11.886 messaggi dal 09 febbraio 2002
Contributi

Dovrebbe uscire entro la fine dell'estate?

Anche prima, credo a luglio ma i tempi dell'editore li conosce meglio Daniele.


Per il resto non utilizzo Identity ma semplice Forms Authentication

Ok, la Forms Authentication non esiste più quindi dovrai rivedere le eventuali regole di autorizzazione che oggi hai nel web.config.
Con ASP.NET Core puoi usare l'autenticazione cookie semplice, come vedi qui:
https://docs.microsoft.com/en-us/aspnet/core/security/authentication/cookie?view=aspnetcore-2.1&tabs=aspnetcore2x

Oppure puoi (e dovresti) usare ASP.NET Core Identity, che ha tante funzionalità per la gestione e la protezione del profilo. Nel libro ci saranno due capitoli su questo: uno specifico su autenticazione/autorizzazione e uno sulla sicurezza.

ciao,
Moreno

Enjoy learning and just keep making
699 messaggi dal 18 febbraio 2002
www.dimsolutions.it
Perfetto grazie!
quindi a parte Identity portare le attuali pagine razor MVC non dovrebbe richiedere grosse modifiche al codice giusto?
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao, prego!


quindi a parte Identity portare le attuali pagine razor MVC non dovrebbe richiedere grosse modifiche al codice giusto?

Giusto. Gli html helper tipo @Html.BeginForm continuano a funzionare anche in ASP.NET Core, anche se ormai sono desueti dato che sono stati introdotti i nuovi tag helper. La pagina risulterebbe molto più leggibile.
Esempio:
<form asp-action="Create" asp-controller="Customer" method="post">
    
</form>


Valuta tu se cogliere l'occasione della migrazione per rendere più leggibile il codice.

ciao,
Moreno
Modificato da BrightSoul il 14 giugno 2018 20.45 -

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.