656 messaggi dal 11 febbraio 2013
Sto seguendo un corso su Xamarin

Ho seguito la presentazione sulle CRUD e tutto funziona

il problema è che non trovo il file generato


il percorso creato è //data/user/0/com.companyname.Hello/files/MySQLite.db3


ma sotto documenti non trovo nulla


Se il file è visivile solo dall emulatore come penso allora come posso lavorare con questo db e con EF ?
Modificato da jjchuck il 01 agosto 2018 20.54 -
10.806 messaggi dal 09 febbraio 2002
Contributi
Se stai usando l'emulatore Android, prova il comando adb pull come scritto qui:
https://medium.com/@elye.project/copy-sqlite-db-out-from-emulator-f37c7a686e28


Se il file è visivile solo dall emulatore come penso allora come posso lavorare con questo db e con EF ?

Anche se riesci ad estrarre il database, non è propriamente necessario farlo. Infatti, lo schema del db può essere ricreato da EF Core direttamente dall'app mobile, dopodiché puoi inserirci i dati. In nessun caso dovresti modellare il database da PC.

Se devi verificare che lo schema sia stato creato correttamente e che i dati siano stati inseriti, puoi scrivere invece degli integration test.
Puoi far girare i test direttamente sull'emulatore usando ad esempio nUnit e creando un'applicazione di test che referenzia i progetti .NET Standard in cui hai messo la logica da testare.
https://github.com/nunit/docs/wiki/Getting-Started-in-Visual-Studio

ciao,
Moreno
Modificato da BrightSoul il 01 agosto 2018 23.02 -

Enjoy learning and just keep making
656 messaggi dal 11 febbraio 2013
Grazie mille


Questo puo essere utile ai fini dello sviluppo dell app?

https://marketplace.visualstudio.com/items?itemName=ErikEJ.SQLServerCompactSQLiteToolbox

Mi hai consigliato tempo fa un affiancamento con uno sviluppatore app ...chi mi suggeriresti?
spero la domanda non sia inopportuna

Infine un libro su Xamarin che posso leggere?
Modificato da jjchuck il 02 agosto 2018 09.22 -
10.806 messaggi dal 09 febbraio 2002
Contributi
Ciao,


Questo puo essere utile ai fini dello sviluppo dell app?

Spiega l'esigenza che hai per usare questa estensione, poi ti dico se può essere utile.


Mi hai consigliato tempo fa un affiancamento con uno sviluppatore app ...chi mi suggeriresti?

Nessuno in particolare. Semplicemente, se a livello aziendale avete deciso di sviluppare un'app mobile dovreste assumere o collaborare con uno sviluppatore di app mobile. E' lo stesso principio di quando hai un problema con la caldaia: chiami il tecnico delle caldaie.

ciao,
Moreno
Modificato da BrightSoul il 02 agosto 2018 20.27 -

Enjoy learning and just keep making
656 messaggi dal 11 febbraio 2013
Si il principio caldaia era chiaro...pensavo ti riferissi a qualche azienda di consulenza in particolare...ma in effetti basta qualcuno che ne mastichi

Per il tool avevo in mente uno strumento che permettesse la gestione come un sql manager

Magari è na ca..ata
Nel caso perdono
656 messaggi dal 11 febbraio 2013
Sto finendo il corso introduttivo e cio che non era previsto è come usare un database esistente senza restful...

Cercando in rete non trovo esempi su come importare in slqite un db nell aop affinche funzioni offline.

Puoi aiutarmi? Basterebbe qualcosa di semplice....alla mia portata.

Terra terra :)

Ciao
10.806 messaggi dal 09 febbraio 2002
Contributi
Qui trovi un esempio.
https://github.com/xamarin/xamarin-forms-samples/tree/master/Todo
Il database SQLite si trova tra le risorse sia del progetto Android che di quello iOS.

ciao,
Moreno

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.