estudante

9966 palavras 40 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

  • Estudante
    4061 palavras | 17 páginas
  • Estudante
    5203 palavras | 21 páginas
  • estudante
    1826 palavras | 8 páginas
  • Estudante
    1976 palavras | 8 páginas
  • estudante
    4108 palavras | 17 páginas
  • Estudante
    4793 palavras | 20 páginas
  • estudantes
    7348 palavras | 30 páginas
  • estudante
    16461 palavras | 66 páginas
  • estudante
    1462 palavras | 6 páginas
  • Estudante
    1075 palavras | 5 páginas