Agosto 2019
Volume 34 Numero 8
Annuncio speciale di Microsoft e MSDN Magazine
[.NET Core]
Programmazione IoT multipiattaforma con .NET Core 3.0
.NET Core 3.0 offre molte funzionalità straordinarie, tra cui il supporto per app IoT multipiattaforma. Dawid Borycki mostra in che modo gli sviluppatori Web possono usare le competenze esistenti per creare app IoT accattivanti spiegando come controllare in modalità remota e ottenere letture dei sensori da Raspberry Pi con il componente aggiuntivo SenseHAT mediante un servizio API Web ASP.NET Core standard.
[Data Points]
EF6 multipiattaforma con .NET Core 3.0
Anche se non vuoi modificare il codice di produzione stabile di Entity Framework 6, è possibile che tu voglia trasferirlo da .NET a .NET Core 3.0 per approfittare dei numerosi vantaggi di .NET Core e in particolare delle funzionalità multipiattaforma. Per illustrare questo approccio, Julie Lerman crea una nuova API ASP.NET Core 3.0 con EF6.3 sul suo MacBook in macOS usando Visual Studio Code e quindi la distribuisce in un contenitore Docker basato su Linux.
[Blockchain]
Proteggi la supply chain con il cloud di Azure IoT e Blockchain
Le tecnologie IoT e blockchain possono contribuire al superamento delle limitazioni della gestione tradizionale della supply chain. Possono introdurre dispositivi per l'automazione della raccolta di metriche in qualsiasi fase della supply chain e abilitare un digital ledger distribuito per l'archiviazione dei log delle transazioni in una modalità non modificabile.
[Test Run]
Algoritmo UCB1 per i problemi Multi-Armed Bandit
Lo scenario "Multi-Armed Bandit" corrisponde a molti problemi concreti che richiedono la scelta tra più possibilità. James McCaffrey presenta un programma demo che mostra come usare l'algoritmo UCB1 matematicamente avanzato ma relativamente semplice da implementare per risolvere questi tipi di problemi.
[Azure DevOps]
Introduzione ad Azure Deployment Manager
Azure Deployment Manager è un nuovo set di funzionalità per Azure Resource Manager che offre miglioramenti a monitoraggio, controllo e gestione delle distribuzioni di Azure distribuite. David Tepper esplora il modo in cui Azure Deployment Manager può produrre distribuzioni sicure e affidabili e offrire una disponibilità elevata per l'ambiente.
[Don't Get Me Started]
Cambio di programma
I maiali volano. L'inferno è ricoperto di ghiacci. E Microsoft dice agli utenti che non devono più cambiare le proprie password. David Platt spiega perché si tratta di una cosa positiva.
[Azure]
Affari di stato: esecuzione di codice serverless e senza stato con Funzioni di Azure
Esplora i limiti dei livelli A consumo e Premier di Funzione di Azure senza stato e scopri in che modo Funzioni di Azure supera la semplice esecuzione di codice senza stato per supportare scenari complessi con Durable Functions.
[Editor's Note]
La tecnica Feynman
Chiedi agli autori di MSDN Magazine perché scrivono per la rivista e ti risponderanno che li aiuta a padroneggiare le nuove tecnologie e i nuovi concetti. È un approccio che ricorda la tecnica di Feynman, che offre un semplice trucco per affrontare argomenti complessi: prova a insegnarlo a un bambino.