1. O documento discute as cinco leis do gerenciamento de conteúdo propostas por S. R. Ranganathan, com foco no software Plone. 2. Apresenta diversos recursos do Plone para organização, publicação e compartilhamento de conteúdo de forma a atender cada usuário. 3. Destaca que o Plone permite a evolução contínua dos portais de conteúdo, separando conteúdo, aparência e lógica para facilitar adaptações futuras.
Softwares para Automação de Bibliotecas (Pergamun, SIABI, Openbiblio, PHL)Djalda Muniz
O documento discute softwares para automação de bibliotecas como Pergamum, SIABI e OpenBiblio. Descreve as principais características e funcionalidades de cada um como catalogação, circulação, administração e interface para usuários.
Este documento propõe a informatização da biblioteca da Escola de Educação Básica América Dutra Machado usando o software gratuito Personal Home Library (PHL). O PHL permite catalogar livros e exportar registros para outros softwares. A informatização melhoraria os processos da biblioteca e a integração com os usuários de forma mais barata e eficiente.
O documento descreve o software livre OpenBiblio, usado para automatizar processos em unidades de informação. O OpenBiblio permite gerenciar membros, catalogar itens, e emitir relatórios. Possui módulos para circulação, catalogação, administração e relatórios, que auxiliam na gestão de bibliotecas e acervos. É uma ferramenta flexível e de fácil uso para automatizar bibliotecas.
O documento discute como as bibliotecas escolares podem se adaptar à era digital para melhor apoiar os alunos. Ele descreve como as ferramentas da Web 2.0 como blogs, redes sociais e folksonomias podem ser usadas para tornar as bibliotecas mais colaborativas, dinâmicas e alinhadas aos interesses e hábitos dos alunos. Também argumenta que as bibliotecas precisam adotar práticas de catalogação social para envolver totalmente os usuários.
Este documento fornece uma lista de livros e seus respectivos autores. A lista sugere que o leitor pode gostar de histórias, poesia, animais, fantasia, aventura e mistérios, esportes ou temas como o meio ambiente. A variedade de gêneros literários na lista indica que o leitor pode ter interesses amplos e versáteis na leitura.
O documento discute as virtudes de um ambiente web moderno para desenvolvimento de software e apresenta ferramentas web para controle de versão, documentação, repositório de módulos, gerenciamento de projetos e assistência remota.
O documento descreve o desenvolvimento da plataforma UC Digitalis da Universidade de Coimbra, que usa sistemas abertos para gerenciar informações científicas. A plataforma usa Dspace para armazenamento e Drupal para interface com usuários, indexação por Solr, módulos de bibliografia e leitura, agregação OAI-PMH, autenticação federada e estatísticas. A UC Digitalis fornece um portal para pesquisa e acesso a conteúdos digitais da universidade.
Softwares para Automação de Bibliotecas (Pergamun, SIABI, Openbiblio, PHL)Djalda Muniz
O documento discute softwares para automação de bibliotecas como Pergamum, SIABI e OpenBiblio. Descreve as principais características e funcionalidades de cada um como catalogação, circulação, administração e interface para usuários.
Este documento propõe a informatização da biblioteca da Escola de Educação Básica América Dutra Machado usando o software gratuito Personal Home Library (PHL). O PHL permite catalogar livros e exportar registros para outros softwares. A informatização melhoraria os processos da biblioteca e a integração com os usuários de forma mais barata e eficiente.
O documento descreve o software livre OpenBiblio, usado para automatizar processos em unidades de informação. O OpenBiblio permite gerenciar membros, catalogar itens, e emitir relatórios. Possui módulos para circulação, catalogação, administração e relatórios, que auxiliam na gestão de bibliotecas e acervos. É uma ferramenta flexível e de fácil uso para automatizar bibliotecas.
O documento discute como as bibliotecas escolares podem se adaptar à era digital para melhor apoiar os alunos. Ele descreve como as ferramentas da Web 2.0 como blogs, redes sociais e folksonomias podem ser usadas para tornar as bibliotecas mais colaborativas, dinâmicas e alinhadas aos interesses e hábitos dos alunos. Também argumenta que as bibliotecas precisam adotar práticas de catalogação social para envolver totalmente os usuários.
Este documento fornece uma lista de livros e seus respectivos autores. A lista sugere que o leitor pode gostar de histórias, poesia, animais, fantasia, aventura e mistérios, esportes ou temas como o meio ambiente. A variedade de gêneros literários na lista indica que o leitor pode ter interesses amplos e versáteis na leitura.
O documento discute as virtudes de um ambiente web moderno para desenvolvimento de software e apresenta ferramentas web para controle de versão, documentação, repositório de módulos, gerenciamento de projetos e assistência remota.
O documento descreve o desenvolvimento da plataforma UC Digitalis da Universidade de Coimbra, que usa sistemas abertos para gerenciar informações científicas. A plataforma usa Dspace para armazenamento e Drupal para interface com usuários, indexação por Solr, módulos de bibliografia e leitura, agregação OAI-PMH, autenticação federada e estatísticas. A UC Digitalis fornece um portal para pesquisa e acesso a conteúdos digitais da universidade.
O documento fornece um guia sobre como usar o Endnote Web para gerenciar referências e citações. Ele explica como criar uma conta, adicionar referências, formatar citações no Word, compartilhar pastas e exportar referências.
A biblioteca escolar digital possui vários recursos educativos digitais, coleções de monografias e fotografias. Utiliza o padrão Dublin Core para metadados e o software Greenstone para organizar e fornecer acesso às coleções, que incluem fotografias, jornais, literatura e recursos educativos. Os objetivos para 2007/08 são alcançar 3 mil documentos e fornecer acesso via internet a algumas coleções.
O documento discute sistemas de arquivos e operações com arquivos. Ele explica o conceito de arquivos, estruturas de arquivos, nomes de arquivos, atributos, operações comuns e mapeamento de arquivos em memória. O documento também aborda diretórios, níveis de diretórios, nomes de caminhos e operações com diretórios.
Roadshow Brasília Novas funcionalidades Liferay 6SEA Tecnologia
O documento descreve as principais novas funcionalidades e melhorias da plataforma Liferay 6, incluindo melhorias de usabilidade, desempenho e extensibilidade, como a adição de campos e workflows customizáveis, modelos de sites e páginas, integração com Maven e suporte aprimorado para plugins.
O documento discute o modelo de arquivos abertos e o protocolo OAI-PMH para promover a interoperabilidade entre repositórios digitais e aumentar a visibilidade e integração dos conteúdos. Também aborda o Sistema Eletrônico de Editoração de Revistas (SEER) e sua função de gerenciar publicações periódicas eletrônicas de forma aberta e transparente.
O documento discute as virtudes e ferramentas de um ambiente web moderno para desenvolvimento e produção de software, incluindo controle de versão, sistemas de documentação, repositórios de módulos, gerenciamento de projetos e assistência remota. O futuro trará interfaces mais semelhantes a aplicativos desktop e autenticação simplificada.
Este documento apresenta os principais conceitos do Elasticsearch, incluindo sua arquitetura orientada a documentos, indexação, buscas, failover e escalabilidade. Demonstra também a instalação, interação via API e indexação de documentos no Elasticsearch.
Pedro Rocha é um consultor em tecnologia da informação e marketing digital com experiência em desenvolvimento web. Seu currículo descreve seu trabalho com várias ferramentas como Drupal, em que é especialista, além de experiência com programação, gerenciamento e otimização de sistemas. Ele oferece consultoria utilizando Drupal Commons, uma distribuição do Drupal focada em redes sociais corporativas.
1. O documento descreve três sistemas: Netvibes, Shareaza e MSN. Netvibes permite agregar vários sites favoritos em uma única página personalizável. Shareaza fornece um cliente para compartilhamento de arquivos como música e software. MSN é um portal que integra serviços como e-mail, mensagens instantâneas e armazenamento na nuvem.
O documento descreve o CMS Umbraco, incluindo seu conceito como um sistema gerenciador de conteúdo baseado no navegador para criar, editar e gerenciar conteúdo de forma organizada. Ele também explica como acessar o portal de gestão do Umbraco, as seções principais para gerenciar conteúdo, mídia, usuários e configurações, e como definir documentos, modelos e macros no Umbraco.
Apresentação do Professor Márcio Maia do Instituto Federal de Pernambuco - Campus Afogados da Ingazeira sobre os recursos de Busca dos Periódicos da Capes. Apresentação do dia 05/11/2012 no Campus Vitória de Santo Antão.
O documento apresenta os principais conceitos e características do sistema operacional Gentoo Linux, incluindo sua filosofia de compilação a partir do código-fonte, o gerenciador de pacotes Portage e a comunidade envolvida no projeto.
O documento discute conceitos de CSS como incorporação em HTML, seletores, propriedades e boas práticas. Aborda tags como <link> e <style> para adicionar folhas de estilo, e o uso de IDs, classes e estilos inline. Também menciona validação CSS e problemas de compatibilidade entre navegadores.
Este documento discute o RSS e seu uso em bibliotecas. Em três frases:
RSS é um formato XML para distribuição de conteúdo na web que permite que as pessoas assinem feeds de notícias e atualizações. Bibliotecas podem usar RSS para promover serviços e divulgar conteúdos online, como novidades bibliográficas e publicações periódicas. O documento fornece diretrizes sobre boas práticas para bibliotecas ao selecionar conteúdo apropriado para feeds RSS e garantir a qualidade técn
Este documento discute sistemas de arquivos distribuídos, definindo conceitos como arquivos, diretórios e suas características. Também descreve como sistemas de arquivos distribuídos permitem acesso transparente a arquivos remotos e exemplos como NFS, GFS e GlusterFS.
Como deixar de fazer "copy and paste" entre Windows Store e Windows Phone AppsComunidade NetPonto
A apresentação discute como desenvolvedores podem compartilhar código entre aplicativos Windows Store e Windows Phone usando bibliotecas portáteis de classes e o padrão MVVM. Ela também discute ferramentas como Portable Class Libraries e bibliotecas que facilitam o desenvolvimento multiplataforma.
O documento descreve o Drupal, um sistema de gerenciamento de conteúdo open source. Ele detalha a história do Drupal desde sua criação em 1999, seus recursos, arquitetura modular, escalabilidade, localização, temas e como é usado por milhares de sites.
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Lucas A. Romão
Evento: Azure Summit Brasil 2014
Palestra: Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento de alta performance
Palestrante: Lucas A. Romão
Descrição: Esta palestra foi baseada em uma das seções do TechEd North America '14 onde foram tratadas as principais características do Storage do Microsoft Azure, como por exemplo, modelos de redundância, como explorar o recurso Azure Files, melhores práticas e cenários.
Esta palestra pretende ser uma introdução ao uso do Diazo e de minha experiência criando temas com ele para o Plone. Inclui também uma discussão sobre os prós e contras desta ferramenta se comparado com a antiga forma de implementar layouts.
Mais especificamente mostrarei diversas regras de diazo que foram escritas especificamente para o Plone com a finalidade de conservar suas caracteristicas nativas de usabilidade e acessibilidade e que são agora usadas como padrão nos temas desenvolvido pela Simples Consultoria.
Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saberSimples Consultoria
O documento apresenta as principais funcionalidades do Plone que todo gestor de conteúdo deveria saber, incluindo Content Rules, Dexterity, Diazo e plone.app.widgets. O documento foi apresentado por Érico Andrei em uma conferência Plone em 2 de outubro de 2013.
Mais conteúdo relacionado
Semelhante a Plone 3 e as 5 leis da biblioteconomia
O documento fornece um guia sobre como usar o Endnote Web para gerenciar referências e citações. Ele explica como criar uma conta, adicionar referências, formatar citações no Word, compartilhar pastas e exportar referências.
A biblioteca escolar digital possui vários recursos educativos digitais, coleções de monografias e fotografias. Utiliza o padrão Dublin Core para metadados e o software Greenstone para organizar e fornecer acesso às coleções, que incluem fotografias, jornais, literatura e recursos educativos. Os objetivos para 2007/08 são alcançar 3 mil documentos e fornecer acesso via internet a algumas coleções.
O documento discute sistemas de arquivos e operações com arquivos. Ele explica o conceito de arquivos, estruturas de arquivos, nomes de arquivos, atributos, operações comuns e mapeamento de arquivos em memória. O documento também aborda diretórios, níveis de diretórios, nomes de caminhos e operações com diretórios.
Roadshow Brasília Novas funcionalidades Liferay 6SEA Tecnologia
O documento descreve as principais novas funcionalidades e melhorias da plataforma Liferay 6, incluindo melhorias de usabilidade, desempenho e extensibilidade, como a adição de campos e workflows customizáveis, modelos de sites e páginas, integração com Maven e suporte aprimorado para plugins.
O documento discute o modelo de arquivos abertos e o protocolo OAI-PMH para promover a interoperabilidade entre repositórios digitais e aumentar a visibilidade e integração dos conteúdos. Também aborda o Sistema Eletrônico de Editoração de Revistas (SEER) e sua função de gerenciar publicações periódicas eletrônicas de forma aberta e transparente.
O documento discute as virtudes e ferramentas de um ambiente web moderno para desenvolvimento e produção de software, incluindo controle de versão, sistemas de documentação, repositórios de módulos, gerenciamento de projetos e assistência remota. O futuro trará interfaces mais semelhantes a aplicativos desktop e autenticação simplificada.
Este documento apresenta os principais conceitos do Elasticsearch, incluindo sua arquitetura orientada a documentos, indexação, buscas, failover e escalabilidade. Demonstra também a instalação, interação via API e indexação de documentos no Elasticsearch.
Pedro Rocha é um consultor em tecnologia da informação e marketing digital com experiência em desenvolvimento web. Seu currículo descreve seu trabalho com várias ferramentas como Drupal, em que é especialista, além de experiência com programação, gerenciamento e otimização de sistemas. Ele oferece consultoria utilizando Drupal Commons, uma distribuição do Drupal focada em redes sociais corporativas.
1. O documento descreve três sistemas: Netvibes, Shareaza e MSN. Netvibes permite agregar vários sites favoritos em uma única página personalizável. Shareaza fornece um cliente para compartilhamento de arquivos como música e software. MSN é um portal que integra serviços como e-mail, mensagens instantâneas e armazenamento na nuvem.
O documento descreve o CMS Umbraco, incluindo seu conceito como um sistema gerenciador de conteúdo baseado no navegador para criar, editar e gerenciar conteúdo de forma organizada. Ele também explica como acessar o portal de gestão do Umbraco, as seções principais para gerenciar conteúdo, mídia, usuários e configurações, e como definir documentos, modelos e macros no Umbraco.
Apresentação do Professor Márcio Maia do Instituto Federal de Pernambuco - Campus Afogados da Ingazeira sobre os recursos de Busca dos Periódicos da Capes. Apresentação do dia 05/11/2012 no Campus Vitória de Santo Antão.
O documento apresenta os principais conceitos e características do sistema operacional Gentoo Linux, incluindo sua filosofia de compilação a partir do código-fonte, o gerenciador de pacotes Portage e a comunidade envolvida no projeto.
O documento discute conceitos de CSS como incorporação em HTML, seletores, propriedades e boas práticas. Aborda tags como <link> e <style> para adicionar folhas de estilo, e o uso de IDs, classes e estilos inline. Também menciona validação CSS e problemas de compatibilidade entre navegadores.
Este documento discute o RSS e seu uso em bibliotecas. Em três frases:
RSS é um formato XML para distribuição de conteúdo na web que permite que as pessoas assinem feeds de notícias e atualizações. Bibliotecas podem usar RSS para promover serviços e divulgar conteúdos online, como novidades bibliográficas e publicações periódicas. O documento fornece diretrizes sobre boas práticas para bibliotecas ao selecionar conteúdo apropriado para feeds RSS e garantir a qualidade técn
Este documento discute sistemas de arquivos distribuídos, definindo conceitos como arquivos, diretórios e suas características. Também descreve como sistemas de arquivos distribuídos permitem acesso transparente a arquivos remotos e exemplos como NFS, GFS e GlusterFS.
Como deixar de fazer "copy and paste" entre Windows Store e Windows Phone AppsComunidade NetPonto
A apresentação discute como desenvolvedores podem compartilhar código entre aplicativos Windows Store e Windows Phone usando bibliotecas portáteis de classes e o padrão MVVM. Ela também discute ferramentas como Portable Class Libraries e bibliotecas que facilitam o desenvolvimento multiplataforma.
O documento descreve o Drupal, um sistema de gerenciamento de conteúdo open source. Ele detalha a história do Drupal desde sua criação em 1999, seus recursos, arquitetura modular, escalabilidade, localização, temas e como é usado por milhares de sites.
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Lucas A. Romão
Evento: Azure Summit Brasil 2014
Palestra: Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento de alta performance
Palestrante: Lucas A. Romão
Descrição: Esta palestra foi baseada em uma das seções do TechEd North America '14 onde foram tratadas as principais características do Storage do Microsoft Azure, como por exemplo, modelos de redundância, como explorar o recurso Azure Files, melhores práticas e cenários.
Semelhante a Plone 3 e as 5 leis da biblioteconomia (20)
Esta palestra pretende ser uma introdução ao uso do Diazo e de minha experiência criando temas com ele para o Plone. Inclui também uma discussão sobre os prós e contras desta ferramenta se comparado com a antiga forma de implementar layouts.
Mais especificamente mostrarei diversas regras de diazo que foram escritas especificamente para o Plone com a finalidade de conservar suas caracteristicas nativas de usabilidade e acessibilidade e que são agora usadas como padrão nos temas desenvolvido pela Simples Consultoria.
Plone: Funcionalidades que todo gestor de conteúdo Plone deveria saberSimples Consultoria
O documento apresenta as principais funcionalidades do Plone que todo gestor de conteúdo deveria saber, incluindo Content Rules, Dexterity, Diazo e plone.app.widgets. O documento foi apresentado por Érico Andrei em uma conferência Plone em 2 de outubro de 2013.
This document discusses the growing use and community around Plone in Brazil. It notes that several government agencies in Brazil use Plone, including Serpro, Interlegis, the Electoral Justices, and Brasi.gov.br. It acknowledges there were challenges but that the Plone community in Brazil is growing, with important projects and events like sprints and PloneConf support. It concludes that the use and community around Plone in Brazil is expanding, led initially by Interlegis and now including other agencies, and that progress can be seen in the formation of the Brazilian Plone community.
V de Vinagre: A história por trás da história do momento que mudou o BrasilSimples Consultoria
This document summarizes the story behind a pivotal moment in Brazil and the role Simples Consultoria played in launching a new website around that time. It discusses how they migrated an existing Wordpress site to Plone and launched it in May 2015, adding various Plone features. It then mentions that in March the TelexFree scandal occurred and in June a man was arrested for carrying a vinegar bottle, which drove significant traffic to their site. It concludes by thanking the reader and providing contact details for Simples Consultoria.
This document summarizes the progress of the collective.cover content management tool over the past year. Key developments include over 1000 commits and 26 contributors, with the software being translated into 8 languages. More companies such as Enfold, TV1 and Deserto began supporting it. The user interface and code quality improved with better testing. More websites began using collective.cover, including cartacapital.com.br and redebrasilatual.com.br. Plans are in place to further improve the tool for Plone 5 and add additional features in the upcoming year.
O documento discute o futuro do sistema de gerenciamento de conteúdo Plone. Ele descreve que a versão 5 do Plone está prevista para 2014 e trará mudanças nos tipos de conteúdo, interface do usuário e suporte a múltiplos idiomas, com o objetivo de aumentar a velocidade e simplicidade do sistema. Atualmente na versão 4.3.1, o Plone tem 717 desenvolvedores, foi traduzido para 40 idiomas e gera 27 requisições por segundo sem configurações.
Plone é o mais longevo e premiado sistema de gestão de conteúdo escrito em Python. Utilizado em sites como Brasil.gov.br, CIA.gov e CartaCapital.com.br ele é conhecido por sua segurança e flexibilidade.
Neste aulão vamos explorar o Plone, entender como ele funciona e ver que perfeccionistas com prazos amam não ter que reinventar a roda a todo momento.
Python é uma linguagem de programação multi-paradigma criada em 1991 por Guido van Rossum, sendo estruturada, orientada a objetos e funcional. Sua tipagem é dinâmica mas forte e é compilada para bytecode, tendo como ideia principal tornar a programação acessível a todos.
Plone é um conjunto de três elementos: O sistema de gestão de conteúdo, em sua versão 4.3; A comunidade bastante participativa e aberta a novos membros e; A Fundação (Plone Foundation), entidade que existe para promover e proteger tanto o sistema como a comunidade. Veja nesta palestra qual o presente e, principalmente, qual o futuro da solução por trás de sites como Brasil.gov.br e Serpro.gov.br
O Plone, sistema de gestão de conteúdo de usado em portais como Brasil.gov.br e Serpro.gov.br, inicia a sua segunda década com popularidade crescente e enormes desafios. Nesta palestra apresentaremos estes desafios, as escolhas da comunidade e o caminho de futuro do Plone incluindo Dexterity, Deco, integração com projetos WSGI e uso massivo de bases de dados relacionais
O documento discute o futuro do Plone, um sistema de gerenciamento de conteúdo open source. Ele descreve o Plone como focado em editores de conteúdo e acessibilidade, e destaca que possui cerca de 400 desenvolvedores, traduções para 40 idiomas e 1500 plugins. Também menciona que o Plone está totalmente testado, possui integração contínua e é atualizado regularmente para garantir segurança.
Lenguaje, framework, comunidad y cuenta bancaria: De teoría hasta la prácticaSimples Consultoria
¿Quieres tener 500 millones de amigos o trabajar sus 36 horas semanales?
¿Cual lenguaje elegir ?
Charla presentado durante PyConVe en 3 de Noviembre de 2012.
Cómo Brasil está construyendo una nación digital con código abierto y PythonSimples Consultoria
El Gobierno de Brasil es uno de los más grandes casos exitosos de uso de soluciones de código abierto sin embargo, hay desafíos.
En esa charla, presentada en PyConVE en 1er de Noviembre de 2012, abordamos los desafíos y soluciones de colaboración en un Gobierno que usa Plone y Python.
Laminas de la charla presentada en el Centro Nacional de Tecnologías de Información (https://twitter.com/cnti) en 31 de Octubre de 2012, Caracas, Venezuela
Plone.gov.br: Or how to leverage Plone in the Brazilian GovernmentSimples Consultoria
Even though there are hundreds of Plone sites in the Brazilian Government, collaboration between different departments is rare. Plone.Gov.Br is an initiative to change that, spread knowledge and save taxpayers' money.
Collective.Cover is a new tool for editing complex front pages in Plone. It was created to address the need for a front page editor that is easy to use, allows layout customization, and supports drag and drop and in-place editing. The tool is built on top of the Deco editor to help improve its capabilities. Collective.Cover was planned through community feedback and developed during a 10-day sprint. It is currently in production on one customer's site with an official release coming soon, along with continued bug fixes and new features.
Este documento fornece uma introdução sobre como criar temas para o Plone usando Diazo. Explica que Diazo permite substituir elementos HTML por conteúdo gerado pelo Plone usando regras XML simples. Detalha os benefícios e riscos de usar Diazo, como designers e programadores podem trabalhar melhor juntos e reduzir tempo de implementação. Fornece instruções básicas sobre como criar um tema Diazo com arquivos index.html, rules.xml e aplicá-lo no Plone.
Criando temas para Joomla, Wordpress, Drupal e tudo mais sem tocar em templa...Simples Consultoria
O documento apresenta uma técnica para criar temas para sistemas de gerenciamento de conteúdo como Joomla, Wordpress e Drupal sem modificar templates diretamente. A técnica utiliza regras XSLT aplicadas por meio do framework Diazo para estilizar o conteúdo de acordo com um tema comum em diferentes sistemas. Exemplos de implantação são mostrados usando proxy reverso, servidor WSGI e Varnish para melhor desempenho.
O documento discute o futuro do CMS Plone, incluindo as versões Plone 4 e 5. A versão 4 trouxe melhorias em todos os aspectos mantendo a compatibilidade, enquanto a versão 5 trará mudanças mais revolucionárias como novos temas, tipos de conteúdo e interface de gestão. A comunidade Plone também é destacada, com eventos, sprints e a Fundação Plone.
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
A linguagem C# aproveita conceitos de muitas outras linguagens,
mas especialmente de C++ e Java. Sua sintaxe é relativamente fácil, o que
diminui o tempo de aprendizado. Todos os programas desenvolvidos devem
ser compilados, gerando um arquivo com a extensão DLL ou EXE. Isso torna a
execução dos programas mais rápida se comparados com as linguagens de
script (VBScript , JavaScript) que atualmente utilizamos na internet
3. S. R. Ranganathan (1892-1972)
●
Matemático e
bibliotecário
●
“O Einstein da ciência da
informação” (E. Garfield)
●
Criador da classificação
analítico-sintética
(facetas)
4. As Cinco Leis da
Biblioteconomia
1. Livros são para usar
2. Para cada leitor, seu livro
3. Para cada livro, seu leitor
4. Poupe o tempo do leitor
5. A biblioteca é um organismo
em crescimento
5. As Cinco Leis do
Gerenciamento de Conteúdos
1. Conteúdo é para usar
2. Para cada usuário, seu conteúdo
3. Para cada conteúdo, seu usuário
4. Poupe o tempo do usuário
5. O portal é um organismo em
crescimento
7. Elementos de navegação
●
Interface padrão
●
Abas configuráveis
●
Abas sensíveis ao contexto
●
Portlet de navegação
●
Portlets de destaques
●
Breadcrumbs (caminho percorrido)
1. Conteúdo é para usar
8. Participação do usuário
●
Comentários podem ser permitidos
globalmente ou localmente
●
Cada item de conteúdo (evento, imagem
etc.) pode ter seu próprio fórum de
comentários
●
Administrador ou responsável pelo item
pode eliminar comentários
●
Acessórios livres oferecem mais opções
1. Conteúdo é para usar
9. Processo de Publicação
●
Workflows prontos
– para pastas
– para outros itens
●
Publicação com
autonomia
– adequado para sites
de professores ou
pesquisadores
1. Conteúdo é para usar
10. Internacionalização
●
Interface administrativa traduzida para
mais de 40 idiomas
– incluindo português do Brasil
●
Uso de ferramentas padrão para modificar
ou ampliar as traduções
●
Suporte a conteúdo multi-lingual (através
de módulos adicionais livres)
1. Conteúdo é para usar
11. Aderência a Padrões
●
Acessibilidade
– Nível AA do W3C
– Section 508: padrão governamental dos EUA
●
Interoperabilidade
– Navegadores atuais e futuros
– XHTML validado
– uso intensivo de CSS
1. Conteúdo é para usar
13. Papéis de Usuários
●
Anônimo ●
Revisor
– visitante não- – usuário com poder para
autenticado publicar/rejeitar em
pastas designadas
●
Membro
– visitante
●
Administrador
autenticado, com – usuário com poder para
poder para criar modificar a estrutura de
conteúdo em sua uma ou mais pastas e
pasta ou pastas atribuir papéis a outros
designadas usuários
2. Para cada usuário, seu conteúdo
14. Pastas
●
Visibilidade:
– Pastas públicas
– Pastas privadas
●
Controle:
– Pastas de usuários individuais
– Pastas de grupos de usuários
2. Para cada usuário, seu conteúdo
15. Tipos de conteúdo
●
Integrados ●
Instaláveis
– notícia – álbum de fotos
– documento – wiki
– arquivo – disciplina (ementa)
– evento – blog
– imagem – FAQ
– link – enquete
– etc...
2. Para cada usuário, seu conteúdo
16. Favoritos
●
“Bookmarks” que o usuário pode acessar a
partir de qualquer computador
●
Menu personalizado
●
Análise de preferências
2. Para cada usuário, seu conteúdo
17. Posse e Compartilhamento
●
Cada usuário é “dono” das pastas e
conteúdos que cria
●
Pode compartilhar o controle destas pastas
e conteúdos com outros usuários e grupos
●
Donos têm alguns poderes limitados pelo
processo de publicação
– impossível editar conteúdo pendente ou
aprovado para publicação
– necessário retirar para editar
2. Para cada usuário, seu conteúdo
18. Busca
●
Busca em texto integral
– suporte a “stop words”
●
Busca por assunto com vocabulário
controlado
●
Busca avançada por metadados
– autor, idioma, data de publicação etc.
2. Para cada usuário, seu conteúdo
19. Metadados: padrão Dublin Core
●
Padrão desenvolvido por bibliotecários e
cientistas da informação a partir de uma
convenção em Dublin, Ohio, EUA
●
Peça fundamental da Web Semântica
●
Metadados padrão:
– Título, Criador, Assunto, Descrição,
Publicador, Colaborador, Data,
Tipo, Formato, Idioma, Identificador,
Relação, Cobertura, Fonte, Direitos
2. Para cada usuário, seu conteúdo
20. Metadados adicionais
●
Datas de efetivação e expiração do item
●
Status no processo de publicação
– privado, pendente, publicado etc.
●
Papéis, usuários e grupos com permissão
para ver o item
●
Caminho
– pasta/sub-pasta/sub-sub-pasta...
– permite a busca restrita a uma seção do portal
2. Para cada usuário, seu conteúdo
22. Conteúdos em destaque
●
Páginas de destaques
– capas de seções
– últimas notícias
●
Portlets
– notícias
– calendário
– próximos eventos
– itens desde sua última visita
3. Para cada conteúdo, seu usuário
23. Distribuição de chamadas
●
Integração entre portais distintos
– dentro da instituição
– entre instituições
●
Padrão RSS
– suportado por todas as tecnologias de páginas
dinâmicas (Zope, ASP, JSP, PHP etc.)
– integração a aplicativos de correio eletrônico,
área de trabalho etc.
3. Para cada conteúdo, seu usuário
24. Assuntos
●
Palavras-chave
– vocabulário controlado
– customizável para cada tipo de item
●
Itens relacionados
– portlet associado a cada item
3. Para cada conteúdo, seu usuário
25. Criação de Portlets
●
Baseados em qualquer critério de busca
– palavra-chave ou combinação de metadados
●
Integração com fontes de dados externas
– links para sistemas legados
– consultas a bancos de dados relacionais (SQL)
– Web-services
●
Sensíveis ao contexto
– parametrizados pela seção ou item atual
3. Para cada conteúdo, seu usuário
27. Taxonomias
●
Classificação hierárquica de itens
●
Uma só hierarquia nunca é suficiente
– na biblioteca, uma classificação tem que
imperar, porque cada livro só pode ser
colocado em um lugar
●
Num site, múltiplas hierarquias podem
co-existir
– mas poucas ferramentas suportam
4. Poupe o tempo do usuário
28. Institucional x Alternativa
●
Taxonomia institucional
– hierarquia de pastas reflete o organograma
– facilita a gestão da informação
●
Taxonomias alternativas
– voltadas para tarefas ou públicos distintos
– facilita o uso da informação
4. Poupe o tempo do usuário
29. Tópicos
●
Para o usuário final, é como uma pasta
●
Coleção virtual de documentos agregados
por critérios de busca
●
Produtor define e salva critérios de busca
●
Conteúdo de um tópico está sempre
atualizado (resultado da busca)
●
Reúne itens dispersos por várias pastas
●
Sub-tópicos: taxonomias alternativas
4. Poupe o tempo do usuário
30. Editor Visual
●
Textos formatados
●
Tabelas
●
Inclusão de imagens
●
Ferramentas familiares
– formato interno: HTML
4. Poupe o tempo do usuário
31. Edição Remota
●
Edição de conteúdos sem acessar o portal
– protocolo WebDAV
●
Editor externo
– respeito às preferências de cada usuário
●
Importação em massa
– textos, arquivos binários e imagens
– protocolos FTP e WebDAV
4. Poupe o tempo do usuário
33. Evolução da plataforma
●
Atualizações e upgrades sem custos de
licenciamento
●
Centenas de desenvolvedores do produto
ao redor do mundo
●
Milhares de especialistas
●
Diversos livros publicados
●
Treinamento disponível
5. O portal é um organismo em crescimento
34. Conteúdo, aparência e lógica
separados
●
Um mesmo item pode ser apresentado com
múltiplas aparências
– versões para tela, impressora, celular, portais
conveniados etc.
●
Aparência do site pode ser alterada sem
afetar os conteúdos ou a lógica
– mudanças de layout, estilo, cores etc.
– portal “novo” a cada ano, sem os custos de
reconstrução
5. O portal é um organismo em crescimento
35. Publicação decentralizada
●
Múltiplos workflows
– processos distintos para cada tipo de item
– exemplo transacional: solicitação de reembolso
●
Transferência de conteúdos entre pastas
– vinculada ao processo de publicação
– institucionaliza conteúdos criados nas
pastas de usuários
5. O portal é um organismo em crescimento
36. Preservação digital
●
Solução 100% baseada em software livre
– nenhum formato ou algoritmo fechado
– independência de fornecedor
●
Separação entre conteúdo e aparência
●
Aderência a padrões internacionais
– Unicode (UTF-8), ISO-8859
– XML, XHTML, CSS
– Dublin Core
5. O portal é um organismo em crescimento
37. Formatos de documentos
●
Formatos abertos
– PDF, RTF, texto puro
●
Texto estruturado
– texto puro seguindo convenções
– formatação automática no momento da
exibição
●
Formatos proprietários
– docs, slides, planilhas
– conversão automática via OpenOffice
5. O portal é um organismo em crescimento
38. Escalabilidade
●
Múltiplos repositórios de dados sob uma
única organização lógica
●
Integração com arquivos externos
– arquivos muito grandes
●
ex: filmes, imagens de alta definição
– metadados no ZODB para recuperação fácil
– dados no sistema de arquivos para
recuperação eficiente
5. O portal é um organismo em crescimento
39. Casos de Sucesso
●
Rede CBS de TV ●
OTAN (intranet)
●
AOL Brasil ●
Governo da Áustria
●
Boston Globe ●
Duke University
●
Grupo Knight Ridder ●
Oxfam America
●
JPL/NASA ●
Interlegis
●
FAPESP: ●
SERPRO
Incubadora Virtual
5. O portal é um organismo em crescimento