| Autor |
Mensagem |
|
|
Obrigado! Com certeza vou precisar de muita ajuda!
Pessoal estou começando a desenvolver os critérios de avaliação e gostaria que vocês dessem uma opniçao, mas ainda é apenas um esboço, nada definitivo:
- Validação: Mecanismos que facilitam a validação e a verificação da integridade dos dados informados por um usuário em um formulário.
- Solicitação Duplicada: O problema das solicitações duplicadas (duplicate posts) é um problema típico em ambientes web, acontece quando o usuário por algum motivo não aguarda até que sua solicitação (realizada através do navegador) seja atendida e realiza uma nova solicitação, o que geralmente ocasiona na execução repetida de uma mesma rotina, que em alguns casos pode gerar problemas. Será avaliada a existência e eficiência de mecanismos para evitar solicitações duplicadas.
- Integração: A Integração com outros frameworks que suportam funcionalidades adicionais é de grande importância, serão verificadas as possibilidades de integração suas vantagens, e de que forma isso poderia ajudar no processo de desenvolvimento.
- Extensão: Em alguns casos se torna necessário o desenvolvimento de extensões para completar o framework de alguma maneira, resolver um problema específico ou mecanismos facilitadores para resolver problemas comuns a todo o contexto da aplicação.
- Internacionalização (i18n): Será avaliado o suporte a internacionalização, o suporte ao desenvolvimento de aplicações com suporte a vários idiomas, quais são os meios e mecanismos de se obter as mensagens na camada de controle e de visão.
- Empregos: Realizar-se-á uma pesquisa em agências de emprego virtuais nacionais e internacionais para verificar o quando o conhecimento de cada framework pode contribuir para integrar um desenvolver ao mercado de trabalho e quais frameworks possuem mais ou menos procura por parte das empresas.
- Bijeção: Recurso estendido da Inversão de Controle, que faz com que a injeção se aplique em dois sentidos.[NASCIMENTO; RUIZ, 2006]. Serão avaliados os recursos que o framework prove para Injeção e Ejeção de Dependências.
- Gerenciamento do Ciclo de vida: Realizar-se-á um estudo em torno dos contextos que o framework apresenta e o de que forma o framework assiste o gerenciamento do ciclo de vida dos objetos em cada contexto.
- Teste Unitários: ....
- Ferramentas: Será avaliado se o framework possui algum tipo de ferramenta, ou plugin, que pode ser utilizado junto a um ambiente de desenvolvimento (IDE) para facilitar o processo de codifica.
- Memory Leek
- Configuração :Será avaliado o grau de facilidade em configurar o framework, se são aplicados conceitos de CoC (Convetion over Configuration) para diminuir a quantidade de configuração.
Tem algum mais, que achariam interessante?
Ou algum desnecessário?
|
 |
|
|
Ok. Obrigado...
Toda sugestão será bem vinda!
|
 |
|
|
|
Alguém saberia explicar melhor o que é isso?
|
 |
|
|
Olá Pessoal,
Estou desenvolvendo um projeto como TCC, com foco em um estudo comparativo entre os frameworks da segundo geração de frameworks web. Já foram feitos alguns trabalhos anteriormente sobre o assunto porém visando apenas os frameworks da primeira geração.
Penso em realizar o trabalho em torno dos frameworks: vRaptor, Tapestry, Struts2 (Webwork), Shale, JSF, Mentawai e SpringMvc.
Estou desenvolvendo os critérios para avaliação e comparação, visando sempre apresentar as vatagens e desenvatagens de cada framework em determinado contexto.
Vocês conhecem acham que seria interessante avaliar algum outro framework mais? Qual?
Gostaria de contar com a ajudar e sugetão de vocês.
Grato,
André Faria
|
 |
|
|
Achei interessante esta idéia:
..In my Modular CSS article I documented the possibility of breaking down stylesheets into components that could be reused across projects. All well and good. The next logical step is to extend this to become a CSS framework, allowing rapid development of sites with pre-written and tested components. All that's really required to produce this is a set of naming conventions and a flexible base template...
http://www.contentwithstyle.co.uk/Articles/17/a-css-framework
https://appfuse-css.dev.java.net/
http://css.appfuse.org/themes/
O que vocês acha,?
|
 |
|
|
Existe um meio de obter a url que gerou o request ?
Seja pelo pageContext ou pelo proprio HttpServletRequest...
|
 |
|
|
Pessoal, estou com o seguinte problema, quando inicio o servidor, armazeno no ServletContext um atributo com o System.currentTimeMillis() que guarda o horario atual de inicialização do container, em uma tela de monitoramento, gostaria de exibir o total de tempo total de execução, então pego a direfença entre o horario que armazenei e o horario que estava no ServletContext:
Como exibir o valor de totalTime no formato:
dd/MM/yyyy HH:mm:ss ?
|
 |
|
|
Olá Pessoal!
Vocês conhecem algum toolkit de User Interface fora o GWT do Google e o Yahoo UI?
|
 |
|
|
Pessoal gostaria de padronizar a formação numérica da camada de visão de um projeto utilizando jstl.
Então no web xml:
<context-param>
<param-name>javax.servlet.jsp.jstl.fmt.fallbackLocale</param-name>
<param-value>pt_BR</param-value>
</context-param>
Ok... Quando em uma página jsp utilizo ftm:formatDate e fmt:formatNumber,
de fato, os números e datas vem formatados com os padrões do Brasil, quando peço uma format:number com type="currency" tenho como retorno um número formatado com sigla R$, porém se o valor não tiver casas decimais a virgula não é apresentada.
Ex: (dado valor = 80)
<fmt:formatNumber value="${valor}" type="currency"/>
resutaldo: R$80
Gostaria de definir o minFractionDigits a assumir por default o valor 2 para o resultado seja:
R$80,00 alguém sabe como isso pode ser feito?
Grato,
Bom Final de Semana a todos!!!
|
 |
|
|
Gostaria de saber de quem já conhece qual a finalidade destas duas ferramentas, pelo que entendi uma delas server para padronizar a formatação da codificação, e a outra encontrar problemas ou possível problemas no código fonte, estou certo? É recomendavel usar as duas ferramentas em um mesmo projeto para aumentar a qualidade do software.
Ao entrar no site do PMD obtive a seguinte descrição:
e no CheckSytle:
|
 |
|
|
Pessoal estou tentando adicionar um inHandle para fazer autenticação com WebServices porém não estou conseguindo, alguém saberia me ajudar..
Artigos com soluções que só funcionam sem WebAnnotations:
1- http://www.jroller.com/page/hexbinary?entry=xfire_as_a_webservice_provider
2 - http://www.jroller.com/page/sqyuan?entry=using_acegi_for_authentication_authorization
Este é o meu applicationContext-xFire.xml:
|
 |
|
|
Eu também estou a procura de um bom framework de segurança para um projeto em que estou trabalhando atualmente, porém por utilizar Spring para Ioc, Hibernate para Persistencia, e xFire para expor WebServices, a mais provavel escolha será mesmo o Acegi Security. Uma das coisas mais interessantes do Acegi em minha opnião é a possibilidade de trabalhar com Annotations (com conceito de convetion over configururation).
No livro Spring in Action, existe o um capítulo dedicado ao Acegi, estou lendo, e penso que é um framework bem completo e flexivel. Recomendaria...
|
 |
|
|
Utilizo Spring Framework em alguns projetos, e não tenho do que reclamar, porém realmente acredito que ser for possível uma implementação de annotations para Spring seria ótimo.
Existem uma serie de projetos que tem como foco 'convention over configuration' com implementações através de annotations. Afinal de contas se apenas transferirmos o contéudo de um arquivo xml para uma classe java atráves de annotations não haveria vantagem alguma, e ainda teriamos um código bem poluido.
Quem conhece o projeto vRaptor ou JBoss Seam, sabe das vantagens do bom uso do conceito de 'convention over configuration' e dos annotations principalmente na aplicação e IOC e AOP nos Controladores.
Aqueles acessos aos parâmetros e atributos do request, passam a ser transparentes com @Read e @In para leitura e @Out para saída, entre muitas outras facilidades.
Porém no Spring Framework 1.x não exitem recursos como estes, e conforme tenho acompanhado na documentação do Spring 2.x, me
parece que não existe interesse em patir para um caminho semelhante.
O Spring Framework possibilita um desenvolvimente rápido e fácil de aplicações Java EE, basicamente com POJO's e com o minímo possível de acoplamento. Este é grande lance do Spring... ... Cria pontes com tecnologias open source como AspectJ, Hibernate, OJB, Struts, Tapestry, iText, POI, WebWork, Axis, xFire, etc., através de templates que além de facilitam o uso da tecnologia, controlam exceptions, e abstraem uma serie de recursos.
O impacto que Spring casou no mundo Java EE foi tão grande que grandes players como JBoss e a própria Sun na implementação do EJB's 3, pensaram a respeito e inclusive mudaram suas estratégias de implementações.
|
 |
|
|
Vocês conhecem alguma Java chart library confiável? O que recomendariam?
Estou pensando nesta:
http://www.jfree.org/jfreechart/index.html
Que acham?
|
 |
|
|
|
Consegui falar o Paulo, será dia 03 de Junho...
|
 |
|
|