Compartilhar via


Nova documentação

A documentação .NET Framework 1.1 inclui novos tópicos além de numerosos novos exemplos de código que ilustram como realizar tarefas comuns de programação.

As seções a seguir descrevem algumas adições importantes na documentação da versão 1.1.

Diretrizes para Codificação Segura

O novo tópico Diretrizes para Codificação Segura descreve como evitar erros comuns de programação que levam a aplicativos não seguros e não confiáveis.Ele também fornece informações sobre práticas de segurança que são específicas para tecnologias .NET Framework como segurança de acesso a código e política de segurança.

.NET Compact Framework

A documentação .NET Framework 1.1 inclui novas informações sobre o .NET Compact Framework.O .NET Compact Framework traz o Common Language Runtime, controles para Windows Forms, e outros recursos do .NET Framework para dispositivos pequenos.O .NET Compact Framework oferece suporte a um subconjunto grande da Biblioteca de classes do .NET Framework otimizados para dispositivos pequenos.

Observação:

Embora a documentação do .NET estrutura 1.1 inclui informações sobre o .NET Compact estrutura, o Windows Software Development Kit (SDK) não inclui o produto .NET Compact estrutura. O produto .NET Compact Framework está incluído no Visual Studio.

Os dispositivos suportados incluem Pocket PC 2000, Pocket PC 2002, Pocket PC 2002 Phone Edition, e dispositivos incorporados de design personalizado criados com o sistema operacional Windows CE 4.1.Não há suporte para versões anteriores do Windows CE.

O .NET Compact Framework fornece os seguintes recursos chaves:

  • Uma Common Language Runtime compacta que traz os benefícios de código gerenciado, como por exemplo gerenciamento de memória, confiabilidade de código, e neutralidade de linguagem, para os dispositivos.

  • Consistência com os modelos de programação de aplicações de desktop e de servidor.

  • Perfeita conexão com serviços XML Web.

  • Abundantes recursos de classes de acesso a dados corporativos com classes XML e o ADO .NET.

  • Classes para programar aplicativos que acessam dados usando Microsoft SQL Server 2000 Windows CE Edition 2.0.

  • Acesso total a recursos nativos através invocar a plataforma.

  • Compilação Just-In-Time (JIT) para desempenho otimizado.

Os Smart Device Projects para o Visual Studio são usados para desenvolver aplicativos que são destinados para o .NET Compact Framework.Os Smart Device Projects aperfeiçoam os produtos Visual Basic e Visual C# com tipos de projetos específicos de dispositivos e um criador de formulários para implementar controles Windows Forms do .NET Compact Framework.Você pode depurar e implantar diretamente para um dispositivo ou para emuladores Pocket PC e Windows CE.

Recursos da Web

  • Centro de Desenvolvedores de Clientes Inteligentes
    Fornece um centro informações para dispositivos inteligentes, como Pocket PC, Smartphone, e outros dispositivos executando o sistema operacional Windows CE.Essas informações incluem eventos em pacotes de serviço para o .NET Compact Framework, perguntas frequentes, artigos técnicos, downloads, e oportunidades de treinamento.

  • Tutorial de início rápido do .NET compact estrutura
    Fornece uma variedade de exemplos de código que incluem uso de controles de Windows Forms, recursos de Pocket PC, controles personalizados, manipulação de dados, uso de serviços da Web, interoperar com código nativo, obter o diretório de aplicativos e determinar um número de identificação Pocket PC.

Implantação de aplicativos

Aplicativos e controles escritos para o .NET Framework requerem que o .NET Framework seja instalado no computador onde o aplicativo ou controle é executado.Para a versão de lançamento 1.0 do .NET Framework, a Microsoft forneceu um instalador redistribuível que contém o Common Language Runtime e componentes .NET Framework que são necessários para executar aplicativos do .NET Framework.Na versão 1.1, o novo tópico Redistribuindo o .NET Framework fornece informações sobre os seguintes assuntos:

  • Locais para fazer download do .NET Framework redistribuível, Dotnetfx.exe.

  • Distribuição legal do .NET Framework.

  • Os requisitos mínimos de configuração para instalar o pacote redistribuível do .NET Framework.

Além disso, este tópico contém Cenários de implantação Dotnetfx.exe.Os cenários incluem:

  • Distribuindo Dotnetfx.exe usando uma ferramenta de distribuição eletrônica de software.

  • Instalando manualmente o Dotnetfx.exe de um compartilhamento de rede, site da intranet, ou um site da Microsoft.

  • Criando um projeto único de instalação para instalar um aplicativo .NET Framework e o Dotnetfx.exe.

Assemblies de Interoperabilidade Primários

Para criar aplicativos gerenciados que interoperam com software fornecidos pelos fabricantes, softwares baseados em COM, você pode usar assemblies fornecidos pelos fabricantes chamados assemblies de interoperabilidade primários de fornecedores.Assemblies de interoperabilidade primários expõem uma biblioteca de tipos COM do fornecedor para aplicativos gerenciados.Somente o fornecedor da biblioteca pode produzir um assembly de interoperabilidade primário, que está assinado pelo Publisher com um nome forte.Para mais informações, consulte Assemblies de Interoperabilidade Primários.

Na versão 1.1, o novo tópico Produção de Assemblies de Interoperabilidade Primários explica como nomear, gerar, personalizar, e distribuir assemblies de interoperabilidade primários.Programação com Assemblies de Interoperabilidade Primários explica como localizar, registrar, e redistribuir assemblies de interoperabilidade primários.

Padrão de Common Language Infrastructure

Na seção dos requisitos de algumas páginas de referência da biblioteca de classes do .NET Framework, o termo padrão de Common Language Infrastructure (CLI) indica que o membro da página é especificado em ECMA-335 e ISO/IEC 23271 que regem o Common Language Infrastructure.Essa informação é fornecida para o uso de desenvolvedores que podem desejar restringir seus códigos a membros que fazem parte desses padrões.Observe que a Microsoft não reivindica completa conformidade com esses padrões.Para obter mais informações sobre ECMA-335, consulte o site ECMA Web no www.ecma.ch.O padrão ISO deve ser publicado pela dezembro de 2002.

Consulte também

Conceitos

Cenários de implantação Dotnetfx.exe

Outros recursos

Diretrizes para Codificação Segura

Redistribuindo o .NET Framework

Assemblies de Interoperabilidade Primários