Desenvolvimento de Aplicações Distribuídas - 2019-201º Ano, 1º SemestreMEIC - Campus AlamedaMEIC - Campus Tagus Park METI - Campus Tagus Park |
![]() |
Aula nº 1 - Introdução à Framework .NET
Material de apoio:
- Slides (pdf)
- OverrideNewTest.cs (este pequeno programa permite testar a redefinição de métodos em subclasses em C#).
- Referências:
- MSDN .NET Development - documentação online fundamental
- Code Project - como fazer ... em .NET
A - Introdução à Framework .NET
A.1 - Hello World
a) Implementar uma aplicação "Hello World" como Console Application.
- Abra o VisualStudio.NET
- Construa a aplicação “Hello World” como Console Application
- Utilize o método WriteLine da classe Console
b) Implementar uma aplicação semelhante como Windows Application.
- Construa uma aplicação semelhante como Windows Application.
- Utilize o método Show da classe System.Windows.Forms. MessageBox
A.2 - Lista de nomes
a) Implemente uma aplicação capaz de gerir uma lista de nomes de uma aplicação.
- Crie um novo projecto C# de Windows Application
- Adicione um novo ficheiro de classes (.cs)
- Defina a interface IListaNomes , que deverá incluir interfaces para:
- Adicionar novo nome à lista de nomes
- Retornar a listagem de todos os nomes presentes na lista de nomes, sob a forma de uma cadeia de caracteres
- Limpar o conteúdo da lista de nomes
- Crie uma classe que implemente IListaNomes e crie uma instância dessa classe na sua Windows Form (utilize a classe ArrayList para guardar os nomes)
- Construa a Windows Form por forma a utilizar todas as funcionalidades fornecidas pela interface IListaNomes.
b) Coloque breakpoints em cada método da classe e verifique que cada método da mesma é chamado e executado correctamente.