Desenvolvimento em .Net




     .Net e Visual Studio
Objectivos
    Saber o que são Namespaces
●


    Saber definir e utilizar Arrays
●


    Conhecer diferentes tipos de Col...
Namespaces
    Objectivo – desambiguar nomes
●


        2 dlls diferentes mas as 2 com o mesmo objecto
    –
        Empr...
Namespaces
    Pode-se definir:
●


        Ficheiro a ficheiro usando a keyword Namespace
    –

        Nas propriedades...
Exercicio
    Criar solução chamada dia2
●


        File / New / Blank Solution
    –

    Criar novo projecto chamado 00...
Exercicio
Exercicio
    Object Browser
●


        View / Object Browser
    –
Arrays
    Conjunto de objectos do mesmo tipo com n
●

    dimensões e tamanho fixo.




    é redimensionavel.
●


      ...
Collections
    Mesmo objectivo que o Array mas mais
●

    especializado
    Há vários tipos de colecções
●


        Arr...
Enumerations
    Colecção de Constantes
●


        cenário de utilização: um parametro tem um
    –
        conjunto de v...
Enumerations
Exercicio
    Criar novo projecto
●

    chamado
    0002_Coleccoes
ConfigurationSettings
    Alternativa aos ficheiros .ini
●


        permite aceder a ficheiro de configuração da
    –
  ...
Exercicio
    Criar novo projecto
●

    chamado
    0003_Configuratio
    nSettings
    Adicionar config
●


        Proj...
Estrutura de Ficheiros do Visual
                 Studio
    1 Projecto = 1 Assembly (exe / dll)
●


    Definição de Buil...
Objectivos
    Saber o que são Namespaces
●


    Saber definir e utilizar Arrays
●


    Conhecer diferentes tipos de Col...
Próximos SlideShares
Carregando em…5
×

Desenvolvimento em .Net - A Framework e o Visual Studio

1.611 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.611
No SlideShare
0
A partir de incorporações
0
Número de incorporações
59
Ações
Compartilhamentos
0
Downloads
20
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Desenvolvimento em .Net - A Framework e o Visual Studio

  1. 1. Desenvolvimento em .Net .Net e Visual Studio
  2. 2. Objectivos Saber o que são Namespaces ● Saber definir e utilizar Arrays ● Conhecer diferentes tipos de Collections ● Saber definir e utilizar Enumerations ● Conhecer classe ConfigurationSettings ● Conhecer estrutura de ficheiros do Visual ● Studio
  3. 3. Namespaces Objectivo – desambiguar nomes ● 2 dlls diferentes mas as 2 com o mesmo objecto – Empregado... como as poderiamos distinguir? Infos.Empregado ● OutraEmpresa.Empregado ● Convenções ● NomeEmpresa.NomeProduto.(...).Objecto –
  4. 4. Namespaces Pode-se definir: ● Ficheiro a ficheiro usando a keyword Namespace – Nas propriedades do projecto: General / Root – Namespace
  5. 5. Exercicio Criar solução chamada dia2 ● File / New / Blank Solution – Criar novo projecto chamado 0001_Namespace ● alterar namespace no projecto para Infos – Project / Properties / General / Root Namespace ●
  6. 6. Exercicio
  7. 7. Exercicio Object Browser ● View / Object Browser –
  8. 8. Arrays Conjunto de objectos do mesmo tipo com n ● dimensões e tamanho fixo. é redimensionavel. ● ReDim Preserve s(5) – para aceder a um valor ● s(indice)... –
  9. 9. Collections Mesmo objectivo que o Array mas mais ● especializado Há vários tipos de colecções ● ArrayList – parecido com array mas de tamanho – variável NameValueCollection – mantém um conjunto de – chaves/valores Queue, Stack – já inclui métodos tipicos como – Enqueue/Dequeue ou Push/Pop
  10. 10. Enumerations Colecção de Constantes ● cenário de utilização: um parametro tem um – conjunto de valores perfeitamente definido exemplo - função de cálculo pode correr com – determinada periodicidade: nunca, diário, semanal, só a pedido, ... ●
  11. 11. Enumerations
  12. 12. Exercicio Criar novo projecto ● chamado 0002_Coleccoes
  13. 13. ConfigurationSettings Alternativa aos ficheiros .ini ● permite aceder a ficheiro de configuração da – aplicação - nome.config ConfigurationSettings.AppSettings(quot;nomequot;) –
  14. 14. Exercicio Criar novo projecto ● chamado 0003_Configuratio nSettings Adicionar config ● Project / Add New – Item / Application Configuration File
  15. 15. Estrutura de Ficheiros do Visual Studio 1 Projecto = 1 Assembly (exe / dll) ● Definição de Build ● Output Path – Diferença Debug / Release –
  16. 16. Objectivos Saber o que são Namespaces ● Saber definir e utilizar Arrays ● Conhecer diferentes tipos de Collections ● Saber definir e utilizar Enumerations ● Conhecer classe ConfigurationSettings ● Conhecer estrutura de ficheiros do Visual ● Studio

×