Durante o Latinoware, que será realizado em Foz do Iguaçu entre os dias 10 e 12 de Novembro, será realizada uma oficina sobre desenvolvimento em OpenACS. A oficina é parte da iniciativa de compartilhamento do Projeto Software Público Internacional, e conta com apoio da organização.
O Sistema de Arquitetura de Comunidades Aberto (OpenACS) é um framework de desenvolvimento Web para construir aplicações que suportam comunidades virtuais. Ele fornece uma infra-estrutura robusta, construída em cima dos seguintes componentes padrão: a linguagem de programação Tcl, um banco de dados PostgreSQL ou Oracle para armazenar os dados da aplicação, o servidor AOLServer para o serviço HTTP e sistemas operacionais *nix, Windows, Solaris e outros.
Como outros frameworks modernos, o OpenACS dá suporte a:
- Sistema de template para separar a lógica da apresentação;
- Internacionalização para apresentar a interface de acordo com a linguagem do usuário;
- Um sistema de pacotes modular para criar aplicações dependentes;
- Um sistema de papéis e permissões;
- Um repositório de conteúdo (content repository) para armazenar todos os tipos de conteúdo e manter um histórico de versões.
Ao final do minicurso, o aluno será capaz de:
- Criar páginas dinâmicas no modelo OpenACS;
- Criar formulários Web;
- Criar uma lista de conteúdos inseridos.
Programação da Oficina
00h00 - Introdução: "O que é o OpenACS"
00h45 - Criando páginas Web com AOLServer e Tcl
02h00 - API's do OpenACS: ad_form, List Builder e db_*
03h00 - Exercício de implementação: lista com edição e adição de entradas
04h00 - Encerramento
As inscrições podem ser realizadas através do sistema LAPSI (http://lapsi.latinoware.org/).
Mais informações no site do Latinoware ou no endereço admin@softwarepublico.gov.br
Autor: Eduardo Santos
0sem comentários ainda
Por favor digite as duas palavras abaixo