Eseguire interrogazioni è una delle attività più delicate che si possono svolgere su un database: richiede precisione nella definizione dei filtri ed una risposta efficiente da parte del sistema. Vediamo cosa offre il driver Java per MongoDB per fare tutto ciò
Sqlite è una delle tipologie di database più usate al mondo. Leggero, veloce, affidabile può essere una buona soluzione di persistenza per i nostri progetti PHP. L’uso di PDO inoltre non impone nemmeno di stravolgere le abitudini prese con altri DBMS. Vediamoli insieme al lavoro in un esempio
La virtualizzazione permette di avere vari sistemi operativi in esecuzione, contemporaneamente, sulla stessa macchina fisica. Diffusissima in ambito sperimentale e di produzione risulta indispensabile per informatici di ogni ramo e livello. VirtualBox ce la offre in modo gratuito ed efficiente
MongoDB può essere un ottimo supporto per la persistenza in un progetto Java. Maven rende la loro integrazione immediata mettendoci subito in condizione di utilizzare l’apposito driver. Vediamo alcuni esempi per gestire inserimenti di documenti in un database MongoDB tramite Java
Quando i progetti si fanno complicati è necessario utilizzare librerie e framework disponibili in Internet. Sarebbe necessario scaricarli, integrarli e gestire le loro dipendenze, ma tutto ciò può essere risolto velocemente grazie a Composer, il principale package manager per PHP
In un progetto Spring Framework, Thymeleaf permette di integrare in un’interfaccia i dati messi a disposizione dal Model. Offre costrutti propri della programmazione (if, operatore ternario, switch…case e cicli) mediante semplici attributi HTML
Nel ConstraintLayout è importante creare equilibri tra elementi. Pertanto, in questo screencast, non ci limiteremo a fondare la posizione dei widget rispetto al contenitore ma impareremo a stabilire vincoli basati sulla posizione di altri controlli dell’interfaccia e vedremo cosa sono le guideline
Le applicazioni web dietro le interfacce svolgono spesso elaborazioni complesse che richiedono efficienza, stabilità e sicurezza. Java è un linguaggio ideale per applicazioni web di ogni genere e lo Spring Framework rappresenta una piattaforma di lavoro ideale, ricca ed espandibile
I servizi web costituiscono ormai il supporto remoto ad ogni tipo di applicazione: web, mobile o desktop. Per progettarli è necessario conoscere i fondamenti del modello REST che permette di creare una struttura di dialogo semplice ma efficiente che fa perno su caratteristiche già insite in HTTP
L’aggregazione è l’anima dell’analisi di un database. MongoDB offre gli strumenti necessari per curarne ogni aspetto ed estrapolarne i risultati. In questo screencast prendiamo confidenza con la logica di questo meccanismo e con la sua sintassi