Apostila C#
Conteúdo
Página
1
Capítulo 1- .NET
Framework
O que é?
História
Versões do .NET Framework
Principais Recursos por versões
Arquitetura básica
O que é IL?
Garbage Collection
GAC
LINKS
1
1
2
2
3
3
6
6
7
8
Capítulo 2-Microsoft
Visual Studio 2010
O que é?
História
Funcionalidades por versões
Como iniciar?
Estrutura de um projeto e tipos de arquivos básicos
Templates
Code Snippet
Ferramentas de analise de código
Principais janelas do VS 2010
Debugando com VS 2010
IntelliTrace
Gerando um release
LINKS
Capítulo 3-Microsoft C#
O que é?
História
Visão conceitual classes
Namespaces
Using
Tipos de dados básicos
Tipos de valor e de referência
Varáveis
Operadores
Desvios condicionais
Switch
Estruturas de repetição
Tratamento de erro
Arrays e Lists
Windows Forms
Eventos
Guia rápido: Hello World
Principais componentes Windows
8
8
8
8
10
11
12
13
13
13
14
16
16
17
17
17
17
18
18
19
20
21
21
24
25
26
30
30
32
32
33
34
Forms
Trabalhando com arquivo texto
Modificadores de acesso
Classes
Propriedades e variáveis
Construtores
Métodos
Sobrecarga
Enums
Herança
Classes e métodos estáticos
Conversões
Interfaces
ADO.net – Trabalhando com bancos de dados
Criação de controles customizados Generics
Lambda Expressions
Reflection
LINKS
Capítulo 4 – Orientação a objetos 51
53
53
53
54
56
57
59
59
60
61
61
62
65
66
67
68
71
72
Pilares
Princípios
72
73
1
Apostila: Desenvolvimento de aplicações comerciais com Microsoft C#
Capítulo 1 - Microsoft .NET Framework.
O que é?
Microsoft .NET é componente construído pela Microsoft, que visa uma plataforma única para desenvolvimento e execução de sistemas e aplicações. Todo e qualquer código gerado para .NET, pode ser executado em qualquer dispositivo que possua o framework de tal plataforma instalado. Dessa forma o programador deixa de escrever código para um sistema ou