C# Guia de Referência

10056 palavras 41 páginas
Página 1
C# Guia de
Referência
Autor:
Fabio Renato de Almeida
Página 2
Curso C# 1.0 e 2.0
(Guia de Referência do Aluno)
Instrutor: Fábio Renato de Almeida fabiorenato.net@uol.com.br Introdução a Plataforma .net e ao C# - Aula 01
Página 3
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.
Introdução a Plataforma .net e ao C# - Aula 01
Página 4
· 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.
¨ System.Int32 é CLS.

Relacionados

  • Guia referencia c++
    884 palavras | 4 páginas
  • Guia de referencia C#
    9966 palavras | 40 páginas
  • C# Guia de referência
    10041 palavras | 41 páginas
  • Guia De Referencia - Linguagem c
    402 palavras | 2 páginas
  • MPS.BR
    12373 palavras | 50 páginas
  • atividade sobre PowerPoint
    2017 palavras | 9 páginas
  • Informática
    705 palavras | 3 páginas
  • Guia de boas praticas em contratacao de solucoes de ti v 1.0
    47385 palavras | 190 páginas
  • Avaliação de word
    852 palavras | 4 páginas
  • Normas abnt
    691 palavras | 3 páginas