In questi giorni mi sono soffermato a pensare a un alternativa più valida e performante di Microsoft Access, soprattutto in un'ottica di sviluppo utilizzando il framework .Net di Microsoft.
Ovviamente non perché abbia bisogno di prestazioni di tipo professionale - in quel caso si può tranquillamente optare per un upgrade applicativo che utilizzi MSSql oppure MySQL - ma per trovare soluzioni che possano sfruttare meglio .Net e abbandonare il non più supportato e sviluppato motore Jet.
Lo so, la maggior parte di voi hanno perso il filo del discorso questo punto… in effetti non avevamo mai parlato di database o di programmazione qui. In realtà il discorso è molto più semplice di quanto sembri.
Infatti MSSql e MySQL richiedono un server dedicato e sono database che possiamo definire professionali (quindi richiedono anche competenze superiori per sfruttarli al massimo).
Access e le nuove soluzioni che sto cercando invece sono in pratica basati su un file che viene letto e scritto attraverso del codice pacchettizzato e gestito dalla piattaforma .Net.
In pratica quindi non necessitano di installazioni, di server dedicati e di grandi conoscenze. non Access almeno.
Perché le due soluzioni che ho individuato, VistaDB e SqLite, in verità non sono semplicissimi da installare, configurare e usare.
La documentazione che ho trovato in rete è a mio avviso insufficiente, almeno su VistaDB (per la verità mi sono informato su questa soluzione perché è supportata dagli autori di BlogEngine.net, piattaforma di Blog gratuita e molto valida). Su SqLite ho trovato invece un articolo piuttosto ben realizzato - ma vecchiotto - di HTML.it.
I dubbi insomma sono rimasti… qualcuno di voi ha competenze in merito? Si faccia avanti, allora ;)






1. 0disse0, Lunedì 8 Febbraio 2010 ore 19:24
prova postgresql, non te ne pentirai...
2. 0disse0, Lunedì 8 Febbraio 2010 ore 19:26
ho dimenticato di passarti il link dal quale puoi iniziare a studiare qualcosa.
http://npgsql.projects.postgresql.org/
3. Paolo, Martedì 9 Febbraio 2010 ore 09:46
grazie Odisse0, adesso me lo guardo con calma