Agosto 2019

Volume 34 Numero 8

Annuncio speciale di Microsoft e MSDN Magazine

Cross-Platform IoT Programming with .NET Core 3.0

[.NET Core]

Programmazione IoT multipiattaforma con .NET Core 3.0

Dawid Borycki

.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.

Cross-Platform EF6 with .NET Core 3.0!Colonna

[Data Points]

EF6 multipiattaforma con .NET Core 3.0

Julie Lerman

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.

Secure Your Supply Chain with the Azure IoT and Blockchain Cloud

[Blockchain]

Proteggi la supply chain con il cloud di Azure IoT e Blockchain

Stefano Tempesta

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.

The UCB1 Algorithm for Multi-Armed Bandit ProblemsColonna

[Test Run]

Algoritmo UCB1 per i problemi Multi-Armed Bandit

James McCaffrey

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.

Introducing Azure Deployment Manager

[Azure DevOps]

Introduzione ad Azure Deployment Manager

David Tepper

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.

Change of PlanColonna

[Don't Get Me Started]

Cambio di programma

David S. Platt

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.

Affairs of State: Serverless and Stateless Code Execution with Azure Functions

[Azure]

Affari di stato: esecuzione di codice serverless e senza stato con Funzioni di Azure

Srikantan Sankaran

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.

The Feynman TechniqueColonna

[Editor's Note]

La tecnica Feynman

Michael Desmond

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.