Febbraio 2019
Volume 34 Numero 2
[C#]
Riduci al minimo la complessità nel codice C# con multithreading
Poche cose al mondo sono più difficili della programmazione con multithreading. Questo articolo esamina le difficoltà presentate dal codice con multithreading e offre alcuni approcci innovativi per evitare la complessità e i problemi associati al multithreading.
[Data Points]
Esplorazione della funzionalità multimodello di Azure Cosmos DB mediante le rispettive API per MongoDB
Nel tentativo di ottenere una comprensione migliore della funzionalità multimodello di Azure Cosmos DB, oltre a divertirsi con un nuovo database, Julie Lerman esamina l'API di Cosmos DB per MongoDB.
[Machine Learning]
Machine Learning nei dispositivi perimetrali: integrazione di Azure Machine Learning e Azure IoT Edge
Scopri come offrire i vantaggi di Machine Learning nei dispositivi perimetrali. Questo articolo illustra come eseguire il training di un modello di classificazione di immagini con il servizio Visione personalizzata, registrarlo ed eseguirne il training in Azure Machine Learning, quindi gestire e distribuire i modelli di Machine Learning nei dispositivi perimetrali con Azure IoT Edge.
[The Working Programmer]
Scrittura di codice Naked: utenti Naked
Nel secondo articolo della serie su NOF (Naked Objects Framework) Ted Neward inizia a esaminare le funzionalità di NOF e in particolare gli elementi che possono essere definiti in una classe con NOF e il modo in cui questo approccio consente di ottenere la persistenza di interfaccia utente e database.
[Azure]
Crea e distribuisci soluzioni a disponibilità e resilienza elevate in Azure
Questo articolo illustra gli aspetti fondamentali della creazione e della distribuzione di applicazioni a disponibilità e resilienza elevate in Azure. Scopri in che modo è possibile usare Azure Service Fabric per inserire in pacchetti e distribuire applicazioni abilitate per i contenitori Docker e come implementare le funzionalità di orchestrazione e individuazione di servizi essenziali per un'architettura basata su microservizi.
[Artificially Intelligent]
Approfondimento sulle reti neurali
Frank La Vigne dichiara essere riuscito a comprendere completamente le capacità e la bellezza delle reti neurali solo quando ha dovuto programmarne una manualmente. Nell'articolo di questo mese esamina la procedura di creazione di una semplice rete neurale completamente nuova con Python.
[Azure]
Proteggi i tuoi dati con il Confidential computing di Azure
La sicurezza è un requisito essenziale quando devi spostare proprietà intellettuale e dati estremamente riservati su un cloud pubblico. Con il Confidential computing di Azure, Microsoft accetta la sfida e diventa il primo provider di servizi cloud a offrire la protezione per i dati in uso.
[Cutting Edge]
Gestione dei moduli in Blazor
Dino Esposito continua la sua esplorazione di Blazor. Questo mese descrive il modo in cui Blazor è stato progettato per ricevere e gestire gli eventi indipendentemente dall'ambiente circostante e illustra come gestire i moduli di input e le comunicazioni da client a server.
[Test Run]
Classificazione della concorrenza con Infer.NET
Infer.NET è una libreria di codice open source che può essere usata per creare sistemi di programmazione probabilistici. James McCaffrey ti mostra come iniziare a usare Infer.NET calcolando le classificazioni per un set di concorrenti.
[Don't Get Me Started]
Il nostro punto di non ritorno
L'intrepido autore David Platt si lascia ispirare dal primo teorema di incompletezza di Kurt Gödel e dal principio di indeterminazione di Werner Heisenberg e si chiede "A quali tipi di domande Google non potrà mai rispondere, indipendentemente da quanto grande o efficiente diventa?"
[Editor's Note]
Altre sei settimane di cosa?
Magici roditori esperti di previsioni metereologiche stanno di nuovo conquistando il controllo del nostro clima e Michael Desmond ritorna con alcune previsioni dal team di autori che collaborano a MSDN Magazine.