Sommario
Microsoft continua a evolvere il proprio ecosistema software con aggiornamenti significativi su più fronti. La build 22635.4870 di Windows 11 Insider Preview introduce nuove opzioni di personalizzazione per la schermata di blocco, mentre Microsoft Edge amplia il supporto per le notifiche nelle web app con una API dedicata alle chiamate in arrivo. Nel frattempo, il team di sviluppo ha rilanciato ASP.NET Core 2.1 sotto il nome di ASP.NET Core 2.3, consentendo agli utenti ancora legati a .NET Framework di rimanere su una versione supportata senza interruzioni.
Windows 11 Insider Preview Build 22635.4870: personalizzazione avanzata per la schermata di blocco
La nuova build rilasciata nel Beta Channel di Windows 11 offre miglioramenti mirati alla personalizzazione della schermata di blocco, un aspetto finora trascurato ma cruciale per la user experience. Gli utenti potranno ora scegliere quali widget informativi visualizzare, tra cui previsioni meteo, dati finanziari, traffico in tempo reale e aggiornamenti sportivi.
Attualmente, questa funzione è disponibile solo per gli utenti nell’European Economic Area (EEA), probabilmente per rispettare le normative sulla gestione dei dati personali imposte dal Digital Markets Act (DMA) dell’Unione Europea. Tuttavia, Microsoft ha dichiarato che l’implementazione potrebbe estendersi in futuro a livello globale.
In ambito enterprise, è stata introdotta una policy di gruppo che permette agli amministratori IT di disabilitare i widget sulla schermata di blocco pur mantenendo attivi quelli nell’ambiente operativo. Questa opzione è particolarmente utile per le aziende che desiderano un maggiore controllo sulla produttività degli utenti e sulla gestione delle informazioni visualizzate.
Sul fronte delle correzioni di bug, la build migliora la stabilità di File Explorer, risolvendo problemi di interfaccia e icone sovrapposte nei documenti Microsoft 365 suggeriti. Inoltre, è stato risolto un problema che causava il crash del menu Start in alcune configurazioni hardware.
Microsoft Edge introduce un’API avanzata per le notifiche delle chiamate web
L’espansione delle Progressive Web Apps (PWA) ha portato Microsoft a sviluppare una nuova API per le notifiche delle chiamate in arrivo, migliorando significativamente l’esperienza utente per servizi VoIP e videochiamate web-based.
Questa API consente alle applicazioni di personalizzare le notifiche di chiamata, offrendo nuove funzionalità che includono:
- pulsanti interattivi per accettare o rifiutare una chiamata senza aprire la web app
- audio personalizzabile per notifiche con maggiore rilevanza
- gestione delle priorità, che assegna alle chiamate un livello superiore rispetto alle notifiche standard
L’API è già in fase di test nelle build di Microsoft Edge Canary, con il supporto previsto per Chromium. Ciò significa che anche altri browser basati su Blink, come Google Chrome e Brave, potrebbero adottare questa tecnologia in futuro.
Dal punto di vista tecnico, l’implementazione dell’API migliora l’integrazione tra browser e sistema operativo, consentendo una gestione più fluida delle chiamate direttamente tramite il Notification Manager di Windows. Questo approccio riduce la necessità di utilizzare estensioni o applicazioni native, consolidando il ruolo delle PWA come alternative alle app tradizionali.
ASP.NET Core 2.3: versione rivisitata garantisce supporto su .NET Framework
Microsoft ha deciso di rilanciare ASP.NET Core 2.1 sotto il nome di ASP.NET Core 2.3, per offrire un percorso di aggiornamento sicuro a chi utilizza ancora .NET Framework. Questa scelta è stata dettata dalla necessità di garantire il supporto senza forzare gli utenti a migrare a .NET Core o .NET 8, operazione che per molte aziende può risultare complessa e costosa.
Perché ASP.NET Core 2.3 e non 2.2?
Microsoft ha evitato di rilanciare ASP.NET Core 2.2, poiché quella versione introduceva breaking changes che avrebbero reso più complesso l’aggiornamento per chi usava ancora la 2.1. ASP.NET Core 2.3, invece, mantiene il codice identico alla 2.1, ma con una nuova nomenclatura per indicare il supporto continuo.
Gli utenti che attualmente utilizzano ASP.NET Core 2.2 devono rimuovere le dipendenze specifiche da quella versione prima di effettuare l’aggiornamento, mentre chi è su ASP.NET Core 2.1 può passare alla 2.3 senza problemi di compatibilità.
Dal punto di vista pratico, Microsoft ha semplificato il processo con un semplice aggiornamento tramite NuGet, evitando ai team di sviluppo di dover affrontare un downgrade complesso dovuto a incompatibilità tra pacchetti.
Microsoft tra innovazione e supporto software a lungo termine
Le ultime novità di Microsoft evidenziano un doppio approccio nella gestione del proprio ecosistema software: da un lato, continua l’innovazione con Windows 11 e Edge, migliorando la user experience con opzioni più personalizzabili e API avanzate; dall’altro, l’azienda assicura il supporto a lungo termine per i clienti enterprise, mantenendo attiva una versione aggiornata di ASP.NET Core per .NET Framework.
L’introduzione della API per le chiamate web su Edge rappresenta un ulteriore passo avanti nella trasformazione delle PWA in vere e proprie alternative alle applicazioni native, mentre il continuo sviluppo di Windows 11 Insider Preview mostra la volontà di Microsoft di affinare ogni aspetto del sistema operativo prima del rilascio su larga scala.
Gli sviluppatori e gli utenti sono chiamati a testare e fornire feedback su queste nuove funzionalità, con l’obiettivo di plasmare un ecosistema sempre più integrato, sicuro e performante.