Novembre 2015
Volume 30 Numero 12
Essential .NET - Gestione delle eccezioni C#
Molte modifiche sono state apportate nelle ultime cinque versioni di C# e in Microsoft .NET Framework corrispondente. Nel suo articolo inaugurale Mark Michaelis esamina molte modifiche e offre indicazioni aggiornate sulla codifica correlate alla gestione e al rilevamento delle eccezioni.
Upstart - Gestione delle critiche
Le organizzazioni in grado di ricevere e gestire le critiche sono le organizzazioni di maggiore successo. Ryder Donahue esamina il modo in cui il pensiero critico e i commenti e suggerimenti possono migliorare le procedure di sviluppo.
Windows 10 - Accelera le operazioni su file con l'Indicizzatore ricerca
Con Windows 10 le capacità dell'Indicizzatore ricerca sono disponibili a tutte le app della piattaforma UWP (Universal Windows Platform) in esecuzione su qualsiasi piattaforma. Oltre a consentire ricerche Cortana migliori, il nuovo indicizzatore ottimizza l'interazione delle app con il file system.
Cutting Edge - Architettura migliore con la progettazione basata sull'esperienza utente
L'approccio con progettazione basata sull'esperienza utente si concentra sui processi aziendali necessari agli utenti finali per consentire un funzionamento del sistema idoneo alle aspettative dei clienti.
Programmazione asincrona - Usa subito async
Le versioni più recenti di .NET rendono più semplice che mai lo sviluppo di applicazioni reattive, a prestazioni elevate tramite le parole chiave async e await. Scopri come, grazie a Mark Sowul che trasforma il codice di avvio predefinito per l'interfaccia utente per Windows Forms e WPF in una progettazione orientata a oggetti con supporto per for async e await.
Punti dati - Aurelia e DocumentDB: storia di un incontro
Dopo avere esaminato DocumentDB e il nuovo framework Aurelia, Julie Lerman ha deciso che era giunto il momento di usarli insieme, ma il processo si è rivelato più difficile del previsto. Scopri in che modo è riuscita a trovare la soluzione corretta.
ASP.NET - Usare ASP.NET come downloader di file a prestazioni elevate
Scopri come creare un'utilità per risolvere il problema della ripresa e della continuazione di download non riusciti causati da connessioni lente o con problemi che provocano la disconnessione durante trasferimenti di file di grandi dimensioni.
Esecuzione di test - Test T con C#
Il test T è una delle forme più essenziali dell'analisi statistica, ma l'integrazione delle funzionalità del test T direttamente nel software mediante uno strumento autonomo può risultare difficile o impossibile. James McCaffrey spiega come usare codice C# non elaborato per eseguire il test T.
Microsoft Azure - Gestire il debito tecnico con SonarQube e TFS
Scopri come configurare TFS e SonarQube a livello aziendale, come identificare e classificare il debito tecnologico in SonarQube/TFS, come gestirlo tramite il ciclo di vita Agile con TFS e come misurare i miglioramenti e chiudere il ciclo.
The Working Programmer - Come usare MEAN: routing rapido
Lo stack MongoDB, Express, AngularJS, Node.js (MEAN) è uno "stack Web" alternativo allo stack ASP.NET. In questo numero potrai scoprire di più sul routing rapido e come usarlo in modo più efficace.
Don't Get Me Started - Alan Turing e Ashley Madison
L'attacco al sito Ashley Madison ha esposto milioni di persone come utenti del servizio per l'infedeltà coniugale. Ha rivelato anche che molti "membri" femminili erano in realtà chat automatizzate progettate per attirare sottoscrittori del servizio Premium.
Nota del redattore - Benvenuto Essential .NET
Mark Michaelis ha scritto due degli articoli più letti tra quelli pubblicati da MSDN Magazine negli ultimi cinque anni. Ora inizia a collaborare a MSDN Magazine come autore della serie Essential .NET.