32 messaggi dal 28 novembre 2012
Ciao a tutti
vorrei progettare una App per smartphone (sia Android che iOS ma anche Windows) e per questo vorrei utilizzare Xamarin Forms
L'app dovrebbe permettere all'utente di leggere e visualizzare i suoi dati riservati letti da un db che dovrebbe stare su un server (ancora non meglio identificato)


La domanda è cosa consigliate come db, server e modalità di lettura dati (affinché siano rispettati i requisiti di protezione e riservatezza)?

grazie in anticipo
11.862 messaggi dal 09 febbraio 2002
Contributi
Ciao,
probabilmente realizzerei un'applicazione ASP.NET Core che espone i dati mediante una Web API e che usa ASP.NET Core Identity per l'autenticazione degli utenti.
Come database server puoi scegliere quello che preferisci, ad esempio Sql Server o MySql.

Ecco come creare una WebAPI con ASP.NET Core:
https://docs.microsoft.com/it-it/aspnet/core/tutorials/first-web-api?view=aspnetcore-2.2&tabs=visual-studio

E come autenticare gli utenti con ASP.NET Core Identity:
https://docs.microsoft.com/it-it/aspnet/core/security/authentication/identity?view=aspnetcore-2.2&tabs=visual-studio

ciao,
Moreno

Enjoy learning and just keep making
32 messaggi dal 28 novembre 2012
Ciao Moreno
Prima di tutto grazie per la risposta
ti faccio delle domande per vedere se ho capito bene:

1) tu suggerisci una un'applicazione ASP.NET Core ma intendi lato server giusto?

2) Poi lato client l'APP realizzata con Xamarin Forms andrà a utilizzare la WebAPI per ricevere i dati è corretto?
11.862 messaggi dal 09 febbraio 2002
Contributi
Ciao,


tu suggerisci una un'applicazione ASP.NET Core ma intendi lato server giusto?

Sì, esatto. L'applicazione ASP.NET Core si occuperà di regolare l'accesso ai dati in modo che l'utente possa accedere soltanto ai suoi e non anche a quelli degli altri utenti, anch'essi presenti nello stesso database.


2) Poi lato client l'APP realizzata con Xamarin Forms andrà a utilizzare la WebAPI per ricevere i dati è corretto?

Esatto, puoi usare Refit o la classe HttpClient nuda e cruda per inviare le richieste HTTP che ti consentiranno di scambiare dati con l'applicazione ASP.NET Core.
https://www.aspitalia.com/script/1296/Costruire-Client-HTTP-Tipizzato-Refit-IHttpClientFactory-ASP.NET-Core-2.1.aspx

ciao,
Moreno

Enjoy learning and just keep making
32 messaggi dal 28 novembre 2012
proverò
grazie mille :)

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.