Skip Navigation Links.


Skip Navigation Links

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)