Note sulla versione: dicembre 2017
Le note sulla versione di questo mese includono nuove versioni del contenuto, contenuto di cui è stata appena eseguita la migrazione, contenuto ritirato, correzioni di bug, miglioramento dell'esperienza e miglioramenti delle prestazioni.
- API REST per l'utilizzo di Azure
- Azure Location Services TypeScript SDK
- PowerShell per Dynamics Navision
- Dynamics NAV 2017
- Dynamics 365 Accountant
- Office Online Server ITPro
- PowerShell per Office Online Server ITPro
- Microsoft Flow
- Microsoft Power BI
- Microsoft Stream
- Microsoft Teams
- PowerShell per Microsoft Teams
- Documentazione di Quantum
- Avvisi e bollettini sulla sicurezza
- PowerShell per SharePoint Online, Server e PnP 2013 e 2016
- Informazioni di riferimento per SQL Server 2017
- Interfaccia della riga di comando di Visual Studio Team Services
In base agli annunci precedenti, è sempre in corso la migrazione del contenuto da MSDN e TechNet a docs.microsoft.com. Ecco alcune delle migrazioni recenti:
- Office - Enterprise
- Office - Adozione del cloud aziendale
- Office - Soluzioni cloud aziendali
- Office 365 ProPlus
- Project Server 2016
- PowerShell per SharePoint 2010
- Skype for Business
Alcuni contenuti attualmente non sono più supportati, ma sono ancora disponibili per il download da parte dei clienti.
Microsoft ha continuato a impegnarsi per migliorare l'esperienza con le esercitazioni interattive. È stato ridotto il numero di bug che si verificano durante il processo di apprendimento di una nuova tecnologia o di un nuovo linguaggio di programmazione.
È stato anche introdotto il controllo delle versioni degli articoli: è ora possibile verificare che si stia leggendo la documentazione della versione corretta del prodotto di destinazione.
Pur dedicandosi spesso alle nuove funzionalità o al miglioramento dell'esperienza utente di docs.microsoft.com, il nostro team si impegna anche molto per migliorare continuamente le funzionalità di base, ad esempio accessibilità, conformità globale, sicurezza e protezione. Nell'aggiornamento più recente del sito, sono stati apportati alcuni importanti miglioramenti alle prestazioni di rendering che abbiamo ritenuto interessante condividere con gli utenti. Abbiamo in particolare rinnovato il modo in cui gli esempi di codice vengono evidenziati e ne viene eseguito il rendering. È possibile osservare direttamente la differenza in fase di rendering:
A sinistra vengono visualizzate le prestazioni di rendering prima dell'aggiornamento. A destra si può osservare l'esperienza migliorata.
Come è stato possibile?
Il primo passo è stato fare in modo di evidenziare solo il codice e di eseguire il rendering delle intestazioni degli esempi che gli utenti vogliono effettivamente vedere. Se quindi l'utente selezionasse C# come linguaggio, non sarebbe necessario evidenziare gli esempi C++ non visualizzati. Questo è stato relativamente semplice e ha permesso di ottenere una considerevole riduzione in termini di memoria, tempo di rendering e numero di elementi HTML nel modello DOM.
Abbiamo tuttavia capito di poter fare di meglio. Dal punto di vista dell'elaborazione, abbiamo potuto eseguire l'offload sia dell'analisi delle istruzioni che della costruzione HTML in un ruolo di lavoro in background. Abbiamo quindi potuto usare un URI di dati per caricare il ruolo di lavoro di evidenziazione della sintassi, ottenendo una riduzione dei round trip negli scenari con uso della cache a freddo.
Nel complesso, a seconda del browser usato, abbiamo notato fino all'88% di riduzione nel tempo di rendering, fino al 90% di riduzione nell'utilizzo della memoria e fino al 66% di riduzione nel conteggio degli elementi DOM. Questi cambiamenti in termini di prestazioni hanno un notevole impatto sugli scenari con dispositivi mobili o sugli scenari desktop in cui le pagine hanno molti codici di esempio (come System.String
).
Ci auguriamo che le informazioni di questo post sul lavoro da noi svolto sulle funzionalità principali del sito siano state apprezzate. Se avete pensieri, idee o commenti relativi al contenuto o alle esperienze su docs.microsoft.com o fateci sapere tramite Twitter.