programação

10041 palavras 41 páginas
C# Guia de
Referência

Autor:
Fabio Renato de Almeida

Página 1

Curso C# 1.0 e 2.0

(Guia de Referência do Aluno)

Instrutor: Fábio Renato de Almeida

fabiorenato.net@uol.com.br

Página 2

Introdução a Plataforma .net e ao C# - Aula 01
1. Introdução a Plataforma .net e ao C#.
2. Visão Geral (Sistema Operacional).

3. .net Visão Geral (Windows / Linux).

4. Por que .net Framework?
.net (Aplicativos em rede “network”).
Framework (Infra-estrutura / Plataforma).
.net Framework: Plataforma projetada, desde o início, com o propósito de ser eficiente em aplicações distribuídas.

LAN (Local Area Network).

MAN (Metropolitan Area Network).

WAN (Wide Area Network / Internet).
5. .net Framework - Características.
Totalmente orientado a objeto (OO).

Suporte a classes.

Mecanismo de herança simples e interfaces.
Página 3

Introdução a Plataforma .net e ao C# - Aula 01

Funções virtuais (polimorfismo).
Case-sensitive.
Definição clara de tipos valor e tipos referência.

Tipos valor: Stack (Pilha).

Tipos referência: Heap (Área gerenciada).

Tipos valor que são declarados como um campo em um tipo referência, neste caso, também são armazenados no heap, junto com seu container (boxed values).

Dados fortemente tipados (type-safe).

Não existe VARIANT... não confunda Object com Variant... mesmo um Object, contém a especificação do tipo real da instância... e seus métodos polimórficos serão devidamente invocados. 6. .net Framework - Características.
CTS (Common Type System).

Int16, Int32, Int64, Single, Double, ... todas as linguagems que tenham como alvo o .net, devem produzir código compilado baseado nesses tipos.

VB.net: Dim valor As Integer => valor (Int32).

C#: int valor; => valor (Int32).

Delphi: var valor: Integer; => valor (Int32).
CLS (Common Language Specification).

Conjunto de regras que todos os compiladores que tenham como alvo a plataforma .net devem implementar.

Relacionados

  • Programação
    6472 palavras | 26 páginas
  • Programação
    511 palavras | 3 páginas
  • programacao
    27031 palavras | 109 páginas
  • Programação
    1871 palavras | 8 páginas
  • programação
    2263 palavras | 10 páginas
  • Programação
    301 palavras | 2 páginas
  • Programação
    281 palavras | 2 páginas
  • Programação
    998 palavras | 4 páginas
  • programaçao
    843 palavras | 4 páginas
  • programacao
    47858 palavras | 192 páginas