Powerlogic eBook jCompany
Cópia Demo
Busca

 

Cadastre-se para Baixar

Atenção: Para baixar os capítulos disponibilizados você deve se cadastrar - ou se autenticar, se já possuir cadastro.
Usuários cadastrados que não possuam login/senha para autenticação deverão informar seu email após clicar no link abaixo e, em seguida, utilizar 'esqueci minha senha'.

Qualquer problema ocorrido no cadastro ou autenticação favor comunicar no email suporte@powerlogic.com.br.

Clique aqui para se cadastrar agora!

A série “Tirando o Máximo do Java EE 5 Open-Source com jCompany Developer Suite” é composta por dois volumes, ambos de autoria de Paulo Alvim, com o seguinte planejamento (os capítulos em negrito estarão disponíveis para download, após o cadastramento/autenticação no portal):

 

Volume I – Fundamentos

Módulo A -  Apresentação e Fundamentos

Apresentação do contexto tecnológico, arquitetura, métodos e aplicação a ser desenvolvida durante os tutoriais seguintes.

Capítulo I – Introdução ao jCompany  Developer Suite.  
Capítulo II – Instalando o jCompany.        
Capítulo III – Entendendo o Ambiente de Desenvolvimento.                                                  
Capítulo IV – Entendendo a Arquitetura de Desenvolvimento.                                                           
Capítulo V – Entendendo a Metodologia de Desenvolvimento.

Módulo B – Casos de Uso Centrados em Dados (Primários).

Tutoriais que apresentam os fluxos de implementação de Casos de Uso Padrões do jCompany Developer Suite, incluindo variações típicas (Inclusões e Extensões aos Casos de Uso).

Capítulo VI. Implementando o Padrão ‘Manter Classe’
Capítulo VII. Implementando o Padrão “Manter Agregação Simples”
Capítulo VIII. Implementando o Padrão “Manter Agregação Mestre/Detalhe”
Capítulo IX. Implementando a Inclusão Padrão “Arquivo Anexado”
Capítulo X. Testando e Aprimorando Interfaces com o Usuário
Capítulo XI. Disponibilizando Formulários ‘para Consulta Apenas’

Módulo C – Casos de Uso Centrados em Dados (Secundários).

Tutoriais que apresentam os fluxos de implementação de Casos de Uso Padrões de nível Secundário do jCompany Developer Suite, incluindo manutenções complementares em grandes agregações de objetos.

Capítulo XII - Implementando o Padrão 'Consulta Mestre/Mantém Detalhe', com Manutenção
Capítulo XIII - Implementando o Padrão 'Manter Coleção'

Módulo D - Interfaces com o Usuário

Exposição da arquitetura e padrões de Interface com o Usuário utilizados pelo jCompany Developer Suite, incluindo técnicas de customização de leiaute, pele (CSS, Javscript, Mídia) e formulários.

Capítulo XIV - Customizando Leiautes
Capítulo XV - Arquitetura de Leiautes a Fundo

Módulo E – Regras de Negócio

Exposição detalhada da arquitetura MVC interna do jCompany FS Framework e tutoriais que desenvolvem técnicas de implementação de regras de negócio orientadas a objetos em Java EE.

Capítulo XVI - Programando Java com jCompany - Arquitetura.
Capítulo XVII - Programando com IoC/Template Methods
Capítulo XVIII - Programando Batch
Capítulo XIX - Programando sem IoC/Template Methods

Módulo F – Relatórios com Eclipse BIRT e jCompany Viewer

Tutoriais que introduzem facilidades para confecção de relatórios Web da tecnologia Eclipse BIRT homologada pelo jCompany Developer Suite, incluindo facilidades para seu uso flexível, em tempo de execução.

Capítulo XX - Desenvolvendo Relatórios BIRT
Capítulo XXI - Desenvolvendo Relatórios com Quebras e Gráficos
Capítulo XXII - Liberando Relatórios BIRT com jCompany Viewer

Apêndice A - Amostragem de Documentação do jCompany Patterns & Methods

Traz amostras de documentação do módulo jCompany Patterns & Methods, que define padrões de alto nível, tanto para especificação quanto para construção de Casos de Uso, além de métodos para especificação e construção..

Capítulo A1 - Apresentação do jCompany Patterns & Methods
Capítulo A2 - Introdução aos Casos de Uso Padrões

Volume II – Tópicos Avançados (Previsto para janeiro/2009)

Módulo G – Casos de Uso de Aplicação.

Tutoriais de implementação de Casos de Uso Padrões “de Aplicação” do jCompany Developer Suite, incluindo manutenções de preferências globais, variáveis de classe dinâmicas e preferências de usuário.

Módulo H – Casos de Uso Centrados em Processo (inclui Regras de Controle)

Tutoriais que apresentam técnicas de implementação de regras de controle em Java EE, dentro da arquitetura MVC, incluindo combinação de Casos de Uso Padrões para solucionar requisitos centrados em processos, como Fluxos de Trabalho (workflow).

Módulo I – Modularização, Camada Bridge e Aplicações Multi-Contexto.

Tutoriais que exemplificam técnicas arquiteturais para organização de projetos em módulos reutilizáveis do negócio (incluindo arquitetura SOA), camadas de especialização da arquitetura e aplicações multi-contexto (bases de dados para múltiplas empresas, lojas, etc.)

Módulo J – Integrações Corporativas (inclui mapeamento O-R com chaves naturais)

Tutoriais que apresentam técnicas de integração diversas com aplicações e repositórios pré-existentes na empresa, utilizando protocolos diversos e tecnologias Java EE tais como Web-Service/SOAP, Ajax/REST, EJB3 (RMI/IIOP), JMS, exportação/importação de arquivos, RSS/RDF/XML, etc.

Módulo K – Testes de Unidade

Tutoriais que apresentam técnicas de implementação de testes de unidade utilizando framework “jCompany Test for Developer”.

Módulo L – Hackeando o jCompany

Exemplificação de técnicas avançadas, em cada camada MVC2-P, que possibilitam transpassar padrões do jCompany com a finalidade de customizações em níveis mais profundos e atendimento a situações super-especiais.

Módulo M – jCompany Developer Suite com Powerlogic jALM

Tutoriais que apresentam facilidades complementares ao jCompany Developer Suite disponiveis na suíte Powerlogic jALM, incluindo solução de segurança jCompany Security (políticas de segurança dinâmicas, uso de certificados digitais de usuário, etc..), de qualidade jCompany QA (testes funcionais, estáticos, integração contínua), eCompany Process (integração com requisitos), eCompany Portal (integração com Portlets), eCompany Reports (integração com portal de relatórios ADHOC), jCompany Monitor (Monitoria em Produção).