Aulas Práticas

  1. Introdução ao Desenvolvimento de Aplicações baseadas em Componentes usando a plataforma .NET (guião de trabalho) (versão 1.0). Classe Pessoa em C# para exercícios de revisões OO.

  2. Introdução ao Desenvolvimento de Aplicações com acesso a Base de Dados com ADO.NET (guião de trabalho)
    (versão v0.3)

  3. Referência rápida à utilização do ADO.Net

  4. Enunciado do trabalho de referência:

  5. Enunciado do Trabalho da Disciplina.

  6. Introdução ao COM : Component Object Model (Guião de trabalho)

    1. Introduction to COM Interop
    2. Interoperability in .NET
    3. Know Dot Net - Using Com Interop to do the Impossible
    4. N-Direct Exclusives
    5. pinvoke.net the interop wiki!
    6. Interoperating with Unmanaged Code
    7. Platform Invocation Services in .NET Framework
       
    8. Tutoriais/Walktrough   
      1. Platform Invoke Tutorial
      2. Walkthrough Calling Windows APIs
      3. Platform Invoke Sample - Changing the Desktop Wallpaper
      4. Creating and Opening Microsoft Word Documents from .NET Using C#
      5. Creating a Excel Spreadsheet Programmatically
      6. How to Open and Read an Excel Spreadsheet into a ListView in .NET
      7. DotNetJunkies Programming Outlook with C#
      8. Excel, Exchange, and C#
      9. The Code Project - Opening and Navigating Excel with C# - C# Programming   
  7. Exercício: Usar COM Interop no trabalho de referência.
    Acrescentar uma nova funcionalidade ao componente na classe de objectos 'Sale' de modo a permitir a geração de uma factura como um documento MsWORD. Para a geração da factura é dado o ID da venda e o nome do ficheiro - este nome pode ser auto-gerado - para o documento que contem a factura. A opção de visualização da factura apenas poderá ser incluída na aplicação cliente UI.
    Nota 1: Dada imutabilidade das Interfaces a classe de objectos 'Sale' deve implementar uma nova interface.
    Nota 2: Template para geração de factura como documento word   

  8. Exercício: Utilização de WEB Services no trabalho de referência   

 

Aulas Teórico-Práticas
Semana Aula Sumário Observações
27/09 a 01/10 1 Introdução ao .NET Framework e à linguagem C#. Slides & Ficheiros Adicionais
04/10 a 08/10 2 Programação com ADO.NET: Arquitectura ADO.NET e operações ligadas a Base de Dados. Slides & Ficheiros Adicionais
11/10 a 15/10 3
  • Os DataSets e "Typed DataSets".
  • Apresentação e Explicação da Base para o trabalho de referência.
Código do exemplo mostrado
18/10 a 22/10 4 Lançamento e apresentação do trabalho da disciplina: explicação do problema e regras de realização. Enunciado do Trabalho da Disciplina
25/10 a 29/10 5 Apresentação de uma solução completa para o trabalho de referência: As vendas analisadas em detalhe.  
01/11 a 05/11 6 Esclarecimento de dúvidas acerca da realização e conclusão do trabalho da disciplina.  
08/11 a 12/11 7
  • Apresentação de critérios de avaliação da 1ª parte do trabalho da disciplina;
  • Um pequeno exemplo de utilização de componentes de terceiros - .NET/COM Interop.
Slides
15/11 a 19/11 8
  • Aula para esclarecimento de dúvidas;
  • Discussão e comentários resultantes da avaliação da 1ª parte do trabalho da disciplina.
 
22/11 a 26/11 9 Esclarecimento de dúvidas para o arranque da 2ª parte do trabalho da disciplina.  
29/11 a 03/12 10
  • Apresentação do componente SMS a ser usado no trabalho de referência;
  • Linhas orientadoras para o desenvolvimento de "Class Library" e a ferramenta FxCop.
Slides
06/12 a 10/12 11
  • Apresentação do exercício para utilização de Serviços WEB no trabalho de referência.
  • Um esqueleto de uma possível solução.
Enunciado
13/12 a 17/12 12 Aula de esclarecimento de dúvidas e encerramento do semestre.  

 

Última actualização : 03 Outubro 2005
Será actualizada ao longo do semestre.