Notas de versão de dezembro de 2017
As notas de versão deste mês incluem lançamentos de conteúdo novo, migração recente de conteúdo, conteúdo desativado, correções de bugs e melhorias de experiência, além de aprimoramentos de desempenho!
- API REST de Consumo do Azure
- SDK TypeScript para Serviços de Localização do Azure
- Windows PowerShell para Dynamics NAV
- Microsoft Dynamics NAV 2017
- Contador do Dynamics 365
- Office Online Server para profissionais de TI
- PowerShell para Office Online Server para profissionais de TI
- Microsoft Flow
- Microsoft Power BI
- Microsoft Stream
- Equipes da Microsoft
- PowerShell para Microsoft Teams
- Documentação do Microsoft Quantum
- Boletins e supervisores de segurança
- PowerShell para SharePoint Online e SharePoint Server, Padrões e Práticas do SharePoint 2013 e do SharePoint 2016
- Referência gerenciada do SQL Server 2017
- CLI do Visual Studio Team Services
De acordo com nossos comunicados anteriores, continuaremos migrando conteúdo do MSDN e do TechNet para o docs.microsoft.com. Aqui estão algumas das migrações recentes:
- Office – Enterprise
- Office – Adoção do Enterprise Cloud
- Office – Soluções do Enterprise Cloud
- Office 365 ProPlus
- Project Server 2016
- PowerShell para SharePoint 2010
- Skype for Business
Parte do nosso conteúdo já está sem suporte, mas continua disponível para download.
Continuamos trabalhando para melhorar a experiência dos tutoriais interativos. Agora, você tem menos bugs com os quais se preocupar durante o processo de aprendizagem de uma nova tecnologia ou linguagem de programação.
Adicionamos também um controle de versão aos artigos. Agora, você já pode garantir que está lendo a documentação da versão certa do produto previsto!
Embora estejamos sempre trabalhando em função de novos recursos ou aprimoramentos de desempenho no docs.microsoft.com, nossa equipe também tem o compromisso de melhorar os conceitos básicos regularmente, que envolvem acessibilidade, preparação geral, segurança e desempenho. Na atualização mais recente do nosso site, lançamos alguns aprimoramentos importantes de desempenho para renderização, que achamos interessante compartilhar com você. Revisamos especialmente a maneira de realçar e renderizar os exemplos de código. Confira a diferença no tempo de renderização:
À esquerda, está o desempenho da renderização antes da atualização. À direita, a experiência aprimorada.
Veja como fizemos isso
A primeira etapa que realizamos foi garantir o realce apenas do código e a renderização de cabeçalhos dos exemplos que seriam realmente exibidos. Portanto, se você escolhesse a linguagem C#, não seria necessário realçar os exemplos de C++ que não estivessem em exibição. Esse processo era relativamente simples e proporcionava uma grande redução em termos de utilização de memória, tempo de renderização e número de elementos HTML no DOM.
No entanto, achamos que era possível melhorar isso ainda mais. Do ponto de vista do processamento, conseguimos fazer o descarregamento da análise de instruções e da construção de HTML no trabalho em segundo plano. Em seguida, usamos uma URI de dados para carregar a sintaxe, realçando o trabalho. Como resultado, conseguimos reduzir viagens de ida e volta em cenários de cache frio (vazio).
Conseguimos uma redução de até 88% no tempo de renderização, 90% de redução no uso de memória e 66% de redução na contagem de elementos do DOM, dependendo do navegador em uso. Essas alterações de desempenho têm um grande impacto sobre os cenários em dispositivos móveis ou na área de trabalho, onde as páginas apresentam vários exemplos de código (por exemplo, System.String
).
Esperamos que você tenha apreciado o conteúdo do nosso trabalho sobre os conceitos básicos do site nesta postagem. Se você tiver pensamentos, ideias ou comentários sobre o conteúdo ou experiências em docs.microsoft.com, ou informe-nos por meio do Twitter.