
Alcuni importanti annunci sono stati fatti alla conferenza annuale degli sviluppatori Build di Microsoft, che è andata avanti 26 maggio.
“Oggi gli sviluppatori risolvono problemi, grandi e piccoli, in ogni settore e organizzazione del pianeta. Ecco perché Microsoft Build di quest’anno, l’evento di punta dell’azienda per gli sviluppatori, riflette così chiaramente le nostre radici. Naturalmente, il futuro è entusiasmante da immaginare (e ne faremo una parte), ma ciò che Microsoft offre con Build sono strumenti che gli sviluppatori possono utilizzare oggi per fare davvero la differenza”, Frank X. Shaw, vicepresidente aziendale di comunicazioni, ha scritto in a post sul blog sull’evento.
Ecco alcuni dei principali annunci che l’azienda ha fatto finora durante l’evento.
Anteprima del terminale di Windows 1.14
Quest’ultimo rilascio in anteprima include correzioni di bug e miglioramenti della qualità, nonché la migrazione di Windows Terminal alla versione 1.13.
Le funzionalità previste in 1.14 includono la possibilità di dividere i riquadri su un’unica immagine di sfondo anziché avere un’immagine di sfondo per ogni riquadro e una nuova azione selectAll.
I miglioramenti all’utilizzo delle applicazioni in finestra dal terminale includono il fatto che ConPTY ora può gestire le chiamate mostra/nascondi finestra, le finestre create dalle applicazioni console vengono visualizzate sopra il terminale e gli eventi di focus verranno ora inviati tramite l’input VT.
Aggiornamenti di Microsoft Graph
Ci sono diversi annunci relativo a Microsoft Graph, che è una piattaforma di sviluppo API.
Ha annunciato diversi nuovi set di dati per Microsoft Graph Data Connect, inclusi set di dati di Microsoft Teams, Outlook, SharePoint e Azure AD.
Ha inoltre annunciato nuove API in anteprima pubblica che abilitano funzionalità come consentire chat con utenti esterni al tenant, identificare quali messaggi vengono letti e non letti e iscriversi alle chat utente e alle modifiche all’appartenenza.
Altre nuove funzionalità includono la possibilità di indicizzare il contenuto in Microsoft Search, API di approvazione per app line-of-business e un nuovo provider di autenticazione.
Casella di sviluppo Microsoft
Gli sviluppatori possono utilizzare Scatole di sviluppo per avviare una macchina virtuale ed eseguirne il provisioning automaticamente nel cloud. Secondo Microsoft, ciò consentirà agli sviluppatori di concentrarsi sul proprio codice senza doversi preoccupare della configurazione e della manutenzione delle proprie workstation.
I team di sviluppo possono preconfigurare i propri Dev Box per determinati progetti per consentire agli sviluppatori di iniziare rapidamente le proprie attività.
Dev Box utilizza Windows 365 per integrarsi con Intune e Microsoft Endpoint Manager per garantire che la gestione, la sicurezza e la conformità unificate possano ancora essere gestite dall’IT.
Il database SQL di Azure ottiene una nuova funzionalità di integrazione
Questo nuova caratteristica consentirà l’integrazione con endpoint REST esterni. Esempi di questi includono Funzioni di Azure, App per la logica di Azure, Servizi cognitivi, Hub eventi, Griglia di eventi, Contenitori di Azure o Gestione API.
Secondo Microsoft, questa funzionalità ridurrà la difficoltà di integrazione dei servizi di Azure e del database SQL di Azure. Era una delle funzionalità più richieste dagli sviluppatori, ha aggiunto la società.
Questa funzionalità è attualmente disponibile in accesso anticipato e a coloro che partecipano al programma di accesso anticipato verrà assegnato un amico Program Manager, che consentirà loro l’accesso diretto al team di sviluppo. Saranno in grado di fornire feedback direttamente al team e influenzare il comportamento delle funzionalità.
Esperienza di sviluppo locale del database SQL di Azure
Questo è un’altra novità gli sviluppatori possono aspettarsi nel database SQL di Azure. Supporta gli sviluppatori attraverso i cicli “interni” ed “esterni” dei loro flussi di lavoro di sviluppo.
Secondo Microsoft, il ciclo interno è il processo di scrittura, creazione, debug e test del codice. Il ciclo esterno inizia una volta che il codice viene controllato in un sistema di controllo del codice sorgente in cui le pipeline CI/CD gestiscono quindi i passaggi per pubblicare gli artefatti del codice e i dettagli di configurazione nei sistemi di produzione.
L’esperienza di sviluppo locale include un set di estensioni per Visual Studio Code e Azure Data Studio e un nuovo emulatore di database SQL di Azure. L’emulatore consente agli sviluppatori di eseguire i loro progetti di database in locale su un sistema containerizzato e multipiattaforma.