Maggio 2017
Volume 32 Numero 5
.NET Core - Generazione di codice multipiattaforma con Roslyn e .NET Core
Alessandro Del Sole spiega come configurare un progetto C# in .NET Core per usare le API Roslyn. Ora puoi scrivere codice C# per compilare applicazioni Web e della console multipiattaforma che vengono eseguite in Windows, Linux e macOS.
Cutting Edge - ASP.NET Core per sviluppatori ASP.NET
ASP.NET Core fornisce alcune funzionalità assenti in qualsiasi altra piattaforma ASP.NET: il pieno controllo della pipeline con la possibilità di creare applicazioni e servizi Web minimi e di estrema semplicità in grado di funzionare in ambienti esterni a Windows.
Servizi cognitivi - Proteggi le app Web con Microsoft Content Moderator
Con il proliferare dei contenuti generati dagli utenti, le attività di moderazione e redazione dei contenuti sono critiche per evitare la presenza di contenuti offensivi nelle tue app Web. Microsoft Content Moderator fornisce una soluzione ibrida esclusiva, che affianca Machine Learning e Visione artificiale alla revisione umana.
The Working Programmer - Come usare MEAN: CRUD Angular
Ted Neward esplora i componenti Angular in dettaglio e spiega perché il tempo e gli sforzi per crearli sono ben spesi.
DevOps - Conformità come codice con InSpec
InSpec è un progetto open source che consente di definire i requisiti di conformità in un linguaggio leggibile da persone e computer. Dopo aver codificato i tuoi requisiti, puoi eseguirli come test automatizzati per controllare i sistemi.
Applicazioni moderne - Analisi approfondita del controllo mappa
Il controllo mappa per Universal Windows Platform (UWP) va oltre il semplice rendering delle mappe o la visualizzazione del traffico. Il controllo ha accesso a tutte le funzionalità avanzate di Bing Maps, incluse le visualizzazioni 3D Cities e StreetSide. Si possono creare anche soluzioni avanzate per mappe interattive
DevOps - Ottimizza la telemetria con Application Insights
Il monitoraggio dei servizi può consumare molte risorse per l'elaborazione e l'archiviazione dei dati di telemetria. Come puoi ridurre questo carico, preservando al tempo stesso precisione e profondità di analisi? Victor Mushkatin e Sergey Kanzhelev mostrano come usare Application Insights per affrontare questa sfida.
Internet of Things - Uso di Raspberry Pi e Windows 10
Anche se piccolo, Raspberry Pi è un computer potente. Ora puoi eseguire le applicazioni di Windows 10 nella nota piattaforma client di IoT con le stesse procedure usate in un computer desktop. Questo articolo mostra come usare Raspberry Pi per sviluppare progetti con C#.
C++ - Usa C++ moderno per accedere al Registro di sistema di Windows
Accedi al Registro di sistema di Windows con C++ moderno. Scopri come viene incapsulata l'API complessa dell'interfaccia C RegGetValue in un pratico codice C++ di livello più alto per leggere più facilmente i valori di diversi tipi nel Registro di sistema. Diverse tecniche C++ descritte in questo articolo per l'API del Registro di sistema possono essere applicate anche alle altre API C di Win32.
Don't Get Me Started - Sono ancora in volo
David Platt racconta la sua esperienza con un'impegnativa progettazione di applicazioni durante un corso sulle esperienze utente avanzate presso l'istituto Harvard Extension.
Upstart - Colloqui efficaci: Mostrare le proprie competenze tecniche non basta
Le sole competenze tecniche non sono sufficienti a ottenere una proposta di lavoro dopo un colloquio. Krishnan Rangachari descrive cinque competenze principali necessarie per comunicare eccellenti attitudini comportamentali e migliorare stipendio e posizione.
Nota del redattore - Qualità delle build
Build 2017 promette di dettare l'agenda per le attività di sviluppo di Microsoft per il prossimo anno e oltre. Cosa possiamo aspettarci da questo evento?