Non sono un grande esperto di biblatex, perché lo uso solo quando sono costretto, quindi molto raramente.
Però veco che i due anni durante i quali hai fatto i corsi della magistrale, sono stati fatali pe te, perché in questi due anni sono successe molte cose.
1) Usando biblatex mi pare che tu sia obbligato ad racchiudere i campi della bibliografia fra graffe, non fra doppi apici; Siccome le graffe vanno bene anche per bitex, direi che sia conveniete usare sempre le graffe::`@Book{lib,
author = {Pippo},
publisher = {Topolino \& Co.},
year = {2009}
}`
2) Usi la codifica utf8 in inputenc; evidentemente non ti è chiaro a cosa serva, se poi nel corpo del dcumento scrivi [tt]Questa \`{e} una prova.\cite{lib}[/tt]
3) ti sono sfuggite le infinite volte in cui nel forim si è commentato che se si carica amssym, non è necessario caricare amsfonts, perché ci pensa lui.
4) Invochi biblatex senza opzioni, eppure una delle opzioni possibili descritta nel file di documentazione di biblatex (leggila dando da terminale il comando texdoc biblatex) è proprio la scelta del motore ci composizione, se proprio vuoi potresti continuare ad usare bibtex, ma di default biblatex richiede biber. Nel forum si è scritto anche come configurare i proprio text editor perché quando si clicca il bottone per comporre la bibliografia l’editor lanci dietro le quinte biber invece di biblatex. Atrimenti devi farlo a mano da terminale. Dovresti almeno specificare il metodo di citazione, altrimenti non sai che cosa faccia biblatex e potrebbe darsi che le citazioni avvengano in una maniera che non ti va bene.
5) non informi biblatex attraverso l’apposito comando \addbibliographyresource di come si chiami il tuo file bibliografico, il nome del cui file va scritto per disteso, estensione compresa.
6) nel preambolo non vedo invocato nè il pacchetto fontenc con l’opportuna codifica dei font, né quali font vuoi usare; certo se scrivi in italiano sarebbe opportuno che i font siano codificati con la codifica T!; ma a quel punto sarebbe importante specificare un pacchetto che carichi font vettoriali che ti vadano bene: ti suggerirei i font Latin Modern che si invocano tramite il pacchetto lmodern, ma…
7) non vedo invocato nemmeno babel con una lingua; nota che sarebbe opportuno invocare bebel anche se scrivi in inglese, per tanti motivi che non sto qui a dirti, ma se la lingua pricipale non è l’inglese devi specificare qual è la lingua principale, altrimenti, tanto per fare un esempio, ti eseguirebbe la cesura in fin di riga con le regole dell’inglese, tipo equ-azione e liq-uido; Non sarà mica così che hai composto la tesi triennale, per caso?
Ecco, scusami; ho finito di fare il criticone, ma spero di esserti stato utile.