Depois da introdução à framework e da exploração de conceitos chave da programaçao orientada a objectos o terceiro módulo centrou-se no desenho de User Interfaces e sua ligação à base de dados.
Sendo uma área tão extensa, o objectivo foi apresentar os objectos mais importantes e dar pistas sobre a sua utilização.
Num ambiente empresarial, mais do que desenhar ecrans aquilo que toda a gente quer é carregá-los com dados e naturalmente com dados vindos de uma base de dados.
Para além de tentar explicar a forma como está estruturalmente definida a infraestrutura de acesso a dados ADO.Net apresentamos também algumas forma de acesso a bases de dados Progress tendo como base objectos com representações comuns (Datasets vs ProDatasets)
Finalmente, apresentamos o conceito de databing e exploramos a sua utilização
Aqui estãos o objectivos e as apresentações de cada uma das sessões:
1. User Interface
- Identificar e saber utilizar objectos de interface básico (Form, Textboxes, Labels e Buttons)
- Conhecer ferramentas de formatação de interface
- Conhecer e saber utilizar métodos e propriedades comuns de formatação
- Saber para que servem restantes objectos de interface da plataforma
- Conhecer objectos do pacote infragistics netadvantage 2005
- saber utilizar messagebox.show
- saber criar menus e menus de contexto
- Perceber herança em objectos de interface
- Conhecer objecto errorProvider e errorProvider component
- Saber utilizar errorProvider e evento Validating
2. Acesso a Dados
- Perceber objectivos do ADO.Net
- Conhecer arquitectura do ADO.Net
- Saber o que são Datasets
- Saber o que são Datatables
- Saber o que são Typed Datasets
- Saber criar Dataset e DataTables dinamicamente
- Conhecer operações básicas com Datasets e Tabelas
- Perceber conceito de serialização de dados
- Identificar objectos relativos a ligações fisicas à base de dados
- Conhecer interfaces que têm que ser implementados por dataproviders
- Perceber como tirar vantagem de “programação de dados” usando interfaces
- Saber utilizar Connection, Command, DataReader e DataAdapter
- Perceber como é conseguida e integração entre Progress e .Net
- Saber como é feita a integração Progress .Net no MultiITV
3. DataBinding: Dados + UI
- Saber o que é databinding
- Conhecer tipos de databinding
- Identificar Providers para Databinding
- Conhecer objectos que suportam databinding
- Saber usar simple binding
- Conhecer objecto datagrid e saber como formatá-lo
- Saber usar Compex Binding
- Saber usar eventos de databinding
Deixe um comentário