Prático e didático, este guia oficial da Microsoft Press apresenta as ferramentas e técnicas essenciais do Visual C# 2010. O leitor vai aprender a declarar variáveis, escrever instruções, criar operadores e chamar métodos; construir a IU e validar a entrada de dados; gerenciar erros e tratar exceções; e muito mais. Microsoft Visual C# 2010 Passo a Passo oferece a orientação prática necessária e os exemplos adequados para criar componentes C# e aplicativos baseados em Windows®.
Parte I. Apresentando o Microsoft Visual C# e o Microsoft Visual Studio 2010
Capítulo 1. Bem-vindo ao C#
Capítulo 2. Trabalhando com variáveis, operadores e expressões
Capítulo 3. Escrevendo métodos e aplicando escopo
Capítulo 4. Utilizando instruções de decisão
Capítulo 5. Utilizando atribuição composta e instruções de iteração
Capítulo 6. Gerenciando erros e exceções
Parte II. Entendendo a linguagem C#
Capítulo 7. Criando e gerenciando classes e objetos
Capítulo 8. Entendendo valores e referências
Capítulo 9. Criando tipos-valor com enumerações e estruturas
Capítulo 10. Utilizando arrays e coleções
Capítulo 11. Entendendo arrays de parâmetros
Capítulo 12. Trabalhando com herança
Capítulo 13. Criando interfaces e definindo classes abstratas
Capítulo 14. Utilizando a coleta de lixo e o gerenciamento de recursos
Parte III. Criando componentes
Capítulo 15. Implementando propriedades para acessar campos
Capítulo 16. Utilizando indexadores
Capítulo 17. Interrompendo o fluxo do programa e tratando eventos
Capítulo 18. Apresentando genéricos
Capítulo 19. Enumerando coleções
Capítulo 20. Consultando dados na memória utilizando expressões de consulta
Capítulo 21. Sobrecarga de operadores
Parte IV. Construindo Aplicativos WPF
Capítulo 22. Apresentando o Windows Presentation Foundation
Capítulo 23. Obtendo a entrada do usuário
Capítulo 24. Realizando validações
Parte V. Gerenciando dados
Capítulo 25. Consultando informações em um banco de dados
Capítulo 26. Exibindo e editando dados com o Entity Framework e vinculação de dados
Parte VI. Construindo soluções profissionais com o Visual Studio 2010
Capítulo 27. Introdução à Task Parallel Library
Capítulo 28. Realizando acesso a dados em paralelo
Capítulo 29. Criando e utilizando um Web service
Apêndice
Interoperabilidade com linguagens dinâmicas
Índice