Ricerca: NET
Quando creiamo una tabella utilizzando la libreria SQLite-net, quello che dobbiamo specificare nella classe mappata sono la chiave primaria e altri dati di mapping. Tra i dati di mapping che possiamo specificare c'è l'indice su una proprietà (e di conseguenza sulla relativa ...
Il modo migliore per eseguire query su un database SQLite è utilizzare libreria SQLite-net e le sue estensioni per LINQ. Tuttavia, quando dobbiamo eseguire query che vengono create dinamicamente LINQ risulta meno usabile di una semplice stringa SQL. Possiamo superare questa ...
Ogni entity che deve essere persistita su SQLite tramite la libreria SQLite-net deve specificare una chiave primaria come un id autogenerato, un codice fiscale, una partita IVA o altro ancora. Per specificare quale proprietà contiene la chiave primaria, dobbiamo decorarla con l'...
Quando dobbiamo clonare un oggetto .NET, abbiamo a disposizione diversi metodi. In questo script vediamo come clonare un oggetto utilizzando la libreria JSON.NET che ci permette di serializzare un oggetto, con tutti i suoi dati e le informazioni sui tipi reali, in una stringa e ...
Nella maggior parte dei casi, quando dobbiamo serializzare una stringa JSON sappiamo già verso quale tipo serializzarla. Tuttavia, esistono casi in cui la forma del JSON che dobbiamo serializzare non è conosciuta a priori. Ad esempio, potremmo dover invocare una API che, in base ...
Quando vogliamo misurare le performance di alcune parti del codice di un'applicazione, siamo tentati di utilizzare uno Stopwatch. Questo approccio può essere valido per fare una valutazione iniziale di massima, ma non è molto affidabile quando si vogliono fare misurazioni più ...
In quest'articolo verranno esaminati i vari strati che compongono l'architettura di rete di NT, in modo da analizzare il modo in cui quest'ultima implementa le varie API per la programmazione di rete. Si esaminerà in particolare il modo in cui queste API si interfacciano con i ...
Nella seconda parte di questa serie dedicata alle reti in Windows NT/2000, Mark Russinovich spiega il funzionamento della risoluzione di nomi e risorse, driver e protocolli utilizzati, chiudendo questa panoramica con l'illustrazione del funzionamento a basso livello di questo ...
Sono talmente orgoglioso della gente che fa questa community, che ogni tanto organizziamo un meeting, che può essere più o meno strutturato, o semplicemente una cena. Mandare avanti un sistema da 43 mila utenti (puliti, lo ribadisco...) e 4700 contenuti non è banale e richiede ...
E' sempre una buona pratica andare a leggere il codice prodotto da altri, a tal proposito segnalo un ottimo progetto che usa molte delle nuove tecnologie che Microsoft ha introdotto un questo periodo (WF, WCF, WPF, Windows Cardspace, Windows Vista Sidebar, Ajax .. ) : http://www...