Sono uno sviluppatore di software da oltre 10 anni. Ho lavorato principalmente in Embedded C con un po 'di tempo trascorso in C++ (limitato) e Java.Qual è un buon punto di partenza, tutorial o progetto, per imparare la programmazione del database?
Sto cercando di imparare alcune nuove tecnologie e competenze. Pensavo che la programmazione del database potesse essere interessante da imparare. Mi piacerebbe fare il mio progetto di animale domestico per imparare queste cose.
La mia piattaforma di scelta è Windows ma può funzionare anche in Linux.
Il mio progetto di animale domestico ideale implicherebbe una GUI e alcuni programmi di rete/Internet, anch'essi con esperienza.
Non mi dispiacerebbe entrare in C# ma non voglio mordere più di quanto possa masticare ora come il mio tempo libero è limitato.
Se ho capito correttamente, SQLite consente ai programmi di utilizzare un database senza eseguire un server ODBC. È corretto? È un buon punto di partenza?
Cosa posso fare per iniziare che non sia troppo complicato ma non così semplice che non imparo anche i dettagli?
Le vostre opinioni e feedback saranno apprezzati.
Grazie mille per il tuo commento. I miei pensieri attuali sono di usare la mia collezione di musica da 19 GB (3900 canzoni) per creare una sorta di visualizzatore di librerie musicali. – DarthNoodles
Questa è una buona idea per un'app. Ti suggerisco di pensare alle entità che desideri monitorare: Song, Artist, Album, ecc. Usa la tua collezione per progettare uno schema, quindi leggi i dati dai file e compila un database. Dai un'occhiata a TagLibSharp: http://developer.novell.com/wiki/index.php/TagLib_Sharp –
TagLibSharp spostato: https://github.com/mono/taglib-sharp/ –