Para o tempo de execução .NET, .NET 10 Visualizar 4 expande as habilidades de análise de fuga do compilador JIT para modelar referências a objetos de campos de estrutura. O JIT executa a análise de fuga para determinar se um objeto pode sobreviver ao seu método pai; Caso contrário, o JIT pode alocar o objeto na pilha, removendo a sobrecarga de colocar e rastrear um objeto na pilha. A visualização 4 também permite que os desenvolvedores possam coletar informações de diagnóstico de tempo de execução de aplicativos Blazor WebAssembly, incluindo perfis de desempenho, despejos de memória e métricas de tempo de execução.
Também no .NET 10 Preview 4, o modelo de aplicativo Blazor WebAssembly Standalone foi atualizado para permitir a pré -carga dos ativos da estrutura do estado, inclui um mapa de importação JavaScript gerado. E os desenvolvedores podem usar o novo InvokeNewAsync e GetValueAsync/SetValueAsync Métodos para chamar JavaScript Construtores e propriedades do .NET.
.NET 10 A prévia 4 segue a pré -visualização 3 a partir de 10 de abril, pré -visualização 2 de 18 de março e pré -visualização 1 de 25 de fevereiro. O lançamento geral da produção do .NET 10 é esperado em novembro. Outros novos recursos e melhorias no .NET 10 Preview 4 incluem:
