Press "Enter" to skip to content

Category: Beginners

7 – Lavorare con i dati – UsersDb Il Data Tier

In questo articolo creeremo la libreria dati che permetterà allo strato dei servizi di parlare con il Database, questa libreria sarà quella in cui porremo per prima cosa la classe per lavorare con SQL Server, poi vedremo come poter utilizzare anche gli altri due database. Come già indicato nei precedenti…

Comments closed

6 – Lavorare con i dati – UserDb La libreria Entities

In questo secondo articolo dedicato all’applicazione multi tier, creiamo il Tier Jolly ovvero la libreria contenente la classe (in una applicazione vera le classi) dati, l’unica che sarà nota a tutti gli strati in quanto saranno le sue istanze a contenere i dati che andranno dal database alla user interface…

Comments closed

5 – Lavorare con i dati – Progettiamo una mini applicazione

In questo post, parleremo un poco di teoria ed inizieremo poi a metterla in pratica, progettando una mini applicazione che si occuperà di gestire un database con una singola tabella. Non sarà la stessa tabella degli articoli precedenti, perché così evitiamo la monotonia. Lo scopo della nostra mini applicazione sarà…

Comments closed

4 – Lavorare con i dati – ADO.Net i fondamentali: UPDATE e DELETE

In questo terzo articolo dedicato alle operazioni fondamentali di interazione con i Database, ci occuperemo delle altre due funzioni di base, ovvero la modifica dei dati e la cancellazione dei dati dalla tabella dei nostri tre database. Come sono certa vi aspettate, anche in questo caso le operazioni saranno molto…

Comments closed

3 – Lavorare con i dati – ADO.Net i fondamentali: INSERT

Nel precedente articolo dedicato ai database, abbiamo imparato come effettuare una query per leggere dati da 3 diversi database relazionali, Access, SQLite e SQL Server. In questo articolo, modificheremo la User Interface per renderla un po’ meno grezza e per aggiungere un controllo che ci permetta di dare all’applicazione un…

Comments closed

2 – Lavorare con i dati – Database e .net

La base di tutte le librerie del Framework che lavorano con i Database è ADO.Net, anche se oggi è di moda utilizzare dei framework che sono nati per fornire dei generatori di codice semiautomatici che generano tutta la gestione a basso livello della comunicazione con i Database. Quello più usato…

Comments closed

Imparare nuovi trucchi anche se sei un vecchio dinosauro – usare NuGet

Nell’applicazione MultiClock, per poter permettere di selezionare i colori, abbiamo utilizzato l’Extended WPF Toolkit, un progetto derivato da una libreria in origine sviluppata gratuitamente da Microsoft, ora presa in carico da Exceed, che mantiene una versione community dei controlli gratuita. Per fare questo, abbiamo utilizzato NuGet, che è un servizio…

Comments closed

1 – Lavorare con i dati – filosofia della sicurezza

blogs.dotnetwork.it/…/diamoci-un-contesto-parte-2 In questo articolo, intendo rispondere ad alcune domande che mi sono state poste da chi segue il mio blog, riguardo la creazione di applicazioni line of business. Ho deciso di dare alcune informazioni a carattere generale su quello che nella mia esperienza è opportuno fare per assicurarsi che i…

Comments closed

9 – MultiClock – Aggiungere l’orologio analogico a quello digitale

Aggiungiamo al nostro multi orologio digitale la possibilità di visualizzare anche l’orologio analogico accanto a quello digitale, per farlo, considerato il fatto che questo è un progetto didattico, copieremo il progetto AnalogClock che abbiamo realizzato negli articoli precedenti e lo aggiungeremo alla soluzione MultiClock, nel mondo reale, avendo creato un…

Comments closed

8 – MultiClock – Aggiungere la TimeZone ed il controllo esterno all’orologio Analogico

In questa terza parte della costruzione dell’orologio analogico, vogliamo predisporre l’orologio per essere compatibile con l’applicazione MultiClock, per farlo dobbiamo fare in modo che sia pilotabile dall’esterno, infatti non sarebbe molto utile da parte nostra pilotare i due orologi, Analogico e Digitale con due diversi timer, anche se possibile non…

Comments closed