Visual C++ / CLI

Curso Completo

de Isabel Sampaio e Alberto Sampaio 

Bertrand.pt - Visual C++ / CLI
Editor: FCA
Edição: fevereiro de 2007
25,95€
Esgotado ou não disponível

A plataforma .NET parece ser o futuro, princi-palmente agora que se encontra em grande parte normalizada. Por isso, não é de estranhar a enorme quantidade de empresas e progra-madores interessados em programar para .NET, utilizando, em particular, o ambiente de desen-volvimento Visual Studio. Também se sabe que são muitos os que programam nas linguagens C e C++ (a linguagem mais utilizada na produção de jogos). Infelizmente, não existia até ao momento um livro em Português sobre o Visual C++, ou seja, sobre o C++ do ambiente Visual Studio. O presente livro vem preencher essa lacuna.

O novo Visual C++ permite programar de acordo com a norma aberta C++/CLI da ECMA. Ao programar de acordo com a essa norma, o programador produz código normalizado para o .NET, o que facilita a sua portabilidade e a interoperabilidade entre linguagens. Por outro lado, o novo Visual Studio permite, a quem o pretender, ignorar as muitas particu-laridades e tecnologias proprietárias que eram incontornáveis nas versões anteriores ao .NET. Este livro é sobre a última versão do Visual C++, seguindo a nova norma C++/CLI, e todo o código é compatível com as frameworks 2.0 e 3.0.

Na parte inicial do livro é apresentada a sintaxe da linguagem. Em seguida, abordam-se temas como atributos, formulários Windows, incluindo varia-díssimos controlos, ficheiros, serialização, disponibilização de aplicações, entre outros. Neste livro evitou-se a acumulação excessiva de ecrãs das aplicações. Para uma mais fácil aprendizagem, existem muitos exemplos de código ao longo do texto.

Principais Tópicos

  • Programação genérica abordando templates e genéricos;
  • Programação genérica abordando templates e genéricos;Entrada e saída recorrendo a ficheiros e serialização;
  • Acesso a base de dados usando ADO.NET;
  • Construção de serviços web.
  • Público-Alvo

  • Todos os que pretendem programar para .NET
  • Os interessados em conhecer o Visual C++/CLI
  • Programadores que utilizam versões anteriores do Visual C++
  • Programadores de C++ não Microsoft
  • Índice

    1. INTRODUÇÃO
    1.1 O Tema do Livro
    1.2 Destinatários
    1.3 Requisitos
    1.4 Convenções
    1.5 Organização do Livro
    2. VISUAL C++/CLI
    2.1 Introdução
    2.2 C++/CLI
    2.3 Criação de um projecto
    2.4 Compilação na linha de comando
    2.5 .NET
    2.6 Framework .net
    2.7 Common Language Runtime
    2.8 Common Type System
    2.9 Common Language Specification (CLS)
    2.10 Framework Class Library
    2.11 Organização de um projecto
    3. SINTAXE DO VISUAL C++/CLI
    3.1 Introdução
    3.2 Operandos
    3.3 Operadores
    3.4 Instruções de controlo de fluxo
    3.5 Funções
    3.6 Directivas de pré-processamento
    4. CLASSES EM VISUAL C++/CLI
    4.1 Introdução
    4.2 Classes
    4.3 Sobrecarga de operadores
    4.4 Operador typeid
    4.5 Propriedades
    4.6 Interfaces managed
    5. TÓPICOS MAIS AVANÇADOS
    5.1 Introdução
    5.2 Programação genérica
    5.3 Delegados
    5.4 Eventos
    5.5 Assemblies
    5.6 Atributos
    5.7 Threading
    6. FORMULÁRIOS WINDOWS
    6.1 Introdução
    6.2 Espaços de nome
    6.3 Controlos e formulários
    6.4 Criação automática de uma aplicação Windows Forms
    6.5 Criação manual de uma aplicação Windows Forms
    6.6 Adição de controlos ao formulário
    6.7 Strips
    6.8 Controlo HelpProvider
    6.9 Controlo ErrorProvider
    6.10 Caixas de diálogo
    7. ARMAZENAMENTO EXTERNO
    7.1 Introdução
    7.2 Espaço de nome System::IO
    7.3 Manipulação de directórios e ficheiros
    7.4 Classes de stream
    7.5 Manipulação de E/S em modo texto
    7.6 Manipulação de E/S em binário: BinaryReader e BinaryWriter
    7.7 Serialização
    7.8 ADO.NET
    8. SERVIÇOS WEB
    8.1 Introdução
    8.2 Principais espaços de nome e classes
    8.3 Criação de um serviço Web
    8.4 Utilização do serviço web
    8.5 Serviço web que devolve um objecto
    8.6 Disponibilização de uma aplicação
    ÍNDICE REMISSIVO

    Visual C++ / CLI
    Curso Completo
    ISBN:
    9789727223640
    Ano de edição:
    02-2007
    Editor:
    FCA
    Idioma:
    Português
    Dimensões:
    169 x 237 x 42 mm
    Encadernação:
    Capa mole
    Páginas:
    482
    Tipo de Produto:
    Livro
    Classificação Temática:
    X
    O QUE É O CHECKOUT EXPRESSO?


    O ‘Checkout Expresso’ utiliza os seus dados habituais (morada e/ou forma de envio, meio de pagamento e dados de faturação) para que a sua compra seja muito mais rápida. Assim, não tem de os indicar de cada vez que fizer uma compra. Em qualquer altura, pode atualizar estes dados na sua ‘Área de Cliente’.

    Para que lhe sobre mais tempo para as suas leituras.