O que há de novo no .NET Compact estrutura versão 3,5
The .NET Compact Framework versão 3.5 Estende a .NET Compact Framework com muitos recursos novos. Este tópico fornece informações sobre essas principais adições e modificações.
Você pode instalar o .NET Compact Framework 3,5 a RAM com o uso de um arquivo CAB. Para obter este software, consulte o Página de downloads do .NET Compact estrutura Microsoft.
Observação: |
---|
A versão do .NET Compact estrutura que você instale usando um arquivo CAB sempre deve ser mais recente do que qualquer versão armazenada no ROM. |
Para instalar o .NET Compact Framework 3,5 a ROM no Windows Embedded CE com dispositivos, você deve obter a atualização mensal plataforma construtor correta da Windows Embedded CE site de atualizações.Para obter mais informações sobre plataformas suportadas e versões de pré-instaladas na ROM, consulte Dispositivos e plataformas suportadas pelo .NET Compact estrutura.
Windows Communication Foundation
The .NET Compact Framework 3,5 oferece suporte Windows Communication Foundation (WCF), que é Microsoft unificada do modelo de programação para o desenvolvimento de aplicativos orientados a serviços. Clientes que estejam executando o .NET Compact Framework pode se conectar a serviços WCF Web existentes na área de trabalho. Além disso, o suporte para um novo transporte WCF, o Microsoft Exchange Server Transporte de email, foi adicionada para ambos .NET Compact Framework aplicativos e aplicativos de área de trabalho. Para obter mais informações sobre o WCF, consulte sistema de sistema sistema de mensagens no .NET Compact estrutura e WCF transporte do Exchange servidor email.
LINQ
LINQ (consulta integrada à linguagem) adiciona recursos de consulta de propósito geral para o .NET Compact Framework que se aplicam a várias fontes de informações, sistema autônomo bancos de dados relacionais, dados XML e objetos em memória. Para obter mais informações, consulte LINQ no .NET Compact estrutura.
Windows Forms
A tabela a seguir descreve os aperfeiçoamentos que foram feitos para controles Windows Forms no .NET Compact Framework 3,5.
Type (Tipo) |
Alterações |
---|---|
Os usuários agora podem adicionar gráficos para esses controles. |
|
Agora há suporte para fontes ClearType, e você pode modificar o BackColor propriedade em controles somente leitura. |
|
The SelectionStart e SelectionLength Agora há suporte para propriedades. |
SoundPlayer
The .NET Compact Framework 3,5 suporta SoundPlayer, que permite que você executar vários sons. Um dispositivo pode misturar esses sons se o hardware oferecer suporte a esse recurso.Para obter mais informações, consulte SoundPlayer in the .NET Compact estrutura.
Compactação
The .NET Compact Framework 3,5 Adiciona suporte para as seguintes classes do System.IO.Compression namespace:
Além disso, a AutomaticDecompression há suporte para a propriedade.
Delegados
The .NET Compact Framework 3,5 oferece suporte a CreateDelegate método.
O .NET Compact estrutura CLR criador de perfil
The .NET Compact Framework 3,5 suporta o CLR criador de perfil, que anteriormente estava disponível somente com o completo .NET Framework. O CLR criador de perfil permite que você exiba o heap gerenciado de um processo e investigar o comportamento do coletor de lixo.O CLR criador de perfil e sua respectiva documentação estão incluídos no potência Toys para .NET Compact Framework. Para obter mais informações, consulte potência Toys para o .NET Compact estrutura.
Observação: |
---|
Requer que o CLR criador de perfil o .NET Framework version 3.5 na área de trabalho. |
Ferramenta de configuração
The .NET Compact Framework 3,5 oferece suporte a ferramenta de configuração, que fornece informações sobre a versão em tempo de execução e funções administrativas, sistema autônomo especificar qual versão do .NET Compact Framework um aplicativo confrontará. A ferramenta de configuração e sua respectiva documentação estão incluídos no potência Toys para .NET Compact Framework. Para obter mais informações, consulte potência Toys para o .NET Compact estrutura.
Depuração
Aprimoramentos de depuração para o .NET Compact Framework 3,5 a seguir:
Agora há suporte para avaliações de função aninhada.
Exceções não tratadas interromper agora no qual a exceção ocorreu em vez de interromper onde você chama o Run método.
Registro em registrar registrar registrar em log
Os seguintes aprimoramentos foram feitos para recursos de registrar registrar registrar em log:
Logs de interoperabilidade agora incluem informações sobre empacotadas objetos contidos em estruturas ou em tipos de referência.Para obter mais informações, consulte Informações de arquivo de log.
Finalizador registrar registrar registrar em log agora inclui informações sobre a ordem e o intervalo do finalizador.
Arquivos de log não são protegidos enquanto o aplicativo está sendo executado.Portanto, você pode ler os logs em time de execução.
Rastreamentos de pilha agora incluem a assinatura do método completo para distinguir sobrecargas do método.
ID de plataforma
The .NET Compact Framework 3,5 fornece novas informações sobre o tipo de plataforma, especificamente se uma plataforma é um Pocket PC ou Smartphone. Para obter mais informações sobre identificações de plataforma, consulte o WinCEPlatform enumeração.
Ferramentas de tempo de execução
A biblioteca de ferramentas em tempo de execução agora fornece suporte para a execução de .NET Compact Framework SDK diagnóstico ferramentas, sistema autônomo remoto Monitor de desempenho, com o emulador. sistema autônomo ferramentas de tempo de execução e sua respectiva documentação estão incluídos no potência Toys para .NET Compact Framework. Para obter mais informações, consulte potência Toys para o .NET Compact estrutura.
Nomes fortes
Agora há suporte para nomes de alta segurança que são maiores do que 1.024 bytes.
Cache global de assemblies
Modificações a arquitetura de conjunto global fornecem tratamento de erro aprimorada e integração com Windows Embedded CE versão 6.0.
Documentação
A documentação da biblioteca de classes para o .NET Compact Framework 3,5 inclui informações de suporte da melhor plataforma para sobrecargas. Para obter mais informações, consulte Como: Localizar suporte membros do .NET Compact estrutura na biblioteca de classes.
Exemplos
Estão disponível novos exemplos que demonstram sistema autônomo recursos do .NET Compact Framework 3,5 sistema autônomo o WCF, compactação, LINQ e XLINQ. Para mais informações, consulte: .NET Compact Framework exemplos.