ISCA Online
ISCA Online é o nome do meu projecto final de curso, realizado em conjunto com o meu colega
Antoine Aubry no ano lectivo de 2003-2004. Foi orientado pelos docentes Luís Falcão e Paulo Pereira.
Resumo do projecto
A ISCA Online é uma infra-estrutura base à criação
e manutenção interactiva de aplicações através de browser.
A infra-estrutura é constituída por um conjunto de módulos para a construção de componentes,
integráveis em aplicações e configurados interactivamente através de browser.
Estes componentes, designados por Componentes ISCA, disponibilizam funcionalidades
através de interface gráfica Web. A sua utilização reveste as aplicações de mecanismos
de edição, quer da aplicação no seu todo, quer dos componentes individualmente. São
exemplos de componentes: apresentação de conteúdos HTML, apresentação de notícias e
instant-messaging.
A informação apresentada pelos componentes é persistida em base de dados. De
forma a simplificar o acesso a dados, a infra-estrutura disponibiliza um módulo para a
representação e persistência de conteúdos, designados por Conteúdos ISCA. Este módulo
representa uma camada de acesso a dados que fornece uma visão object-oriented dos dados,
na forma de conteúdos. A criação de novos conteúdos efectua-se através da definição
de novos tipos de dados e respectivo registo na infra-estrutura.
As tecnologias utilizadas na realização desta infra-estrutura foram: ASP.NET para os
Componentes ISCA e ADO.NET para os Conteúdos ISCA.
A ISCA Online foi utilizada na implementação das seguintes aplicações Web:
Palavras-chave: Portal, Content Management, manutenção interactiva, persistência
automática de dados.
Downloads
-
Ficheiros submetidos à edição de 2005 do concurso ImagineCup (Source code + documentação + relatórios PFC)
(aqui)