Como escolher a "tecnologia" a ser usada em um novo projeto ?  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
nextuser
JavaEvangelist
[Avatar]

Membro desde: 15/12/2008 11:21:08
Mensagens: 400
Localização: São Paulo, Brazil
Offline

e o BeanShell vai ajudar a fazer o CRUD que o fsfnit quer?

na parte de persistencia ou na interface com o usuário baseada em browser?

euy achei interessante o BeanShell mas nuam to encontrando relação!!

This message was edited 1 time. Last update was at 08/02/2009 10:13:29


Hudson Afonso
Consultor
http://penseinteligente.com.br/

Pense Inteligente:
A Inteligente é uma consultoria em tecnologia da informação, que atua na comercialização e implementação de produtos de software corporativos. Com foco no cliente, compreendemos a necessidade de nossos clientes e adicionamos valor para a condução de seus negócios.
Focus:
SPED, Saneamento de Cadastro, Saneamento de Dados, Cadastro de Clientes e Fornecedores, Cadastro da Receita Federal, CNPJ, CPF, Cadastro, Correção de Cadastro para o SPED, Exigências legais para o SPED, Cadastro CNPJ, Certidão CNPJ, Comprovante CPF, Consulta CPF, Consulta Serasa, Consulta SPC, Nota Fiscal Eletrônica, SPED Contábil, SPED Fiscal
[Email] [WWW]
OfbizSolutions
JavaBaby

Membro desde: 03/02/2009 06:10:03
Mensagens: 84
Offline

nextuser wrote:e o BeanShell vai ajudar a fazer o CRUD que o fsfnit quer?

na parte de persistencia ou na interface com o usuário baseada em browser?

euy achei interessante o BeanShell mas nuam to encontrando relação!!


Ola nextuser,


Legal vc ter buscado mais informaçoes sobre o BeanShell.

BeanShell pode ajudar na parte da View, imagine vc ter um framework que permite renderizar scripts que vc escreva com usando a linguagem do BeanShell em tempo de execuçao.

Seria uma boa forma de ter varias açoes principalmente tendo um Handler que pemita ler os scripts.



http://ofbiz.apache.org/
[Email]
nextuser
JavaEvangelist
[Avatar]

Membro desde: 15/12/2008 11:21:08
Mensagens: 400
Localização: São Paulo, Brazil
Offline

o beanshell vai fazer o html que será respondido para o browser?

Hudson Afonso
Consultor
http://penseinteligente.com.br/

Pense Inteligente:
A Inteligente é uma consultoria em tecnologia da informação, que atua na comercialização e implementação de produtos de software corporativos. Com foco no cliente, compreendemos a necessidade de nossos clientes e adicionamos valor para a condução de seus negócios.
Focus:
SPED, Saneamento de Cadastro, Saneamento de Dados, Cadastro de Clientes e Fornecedores, Cadastro da Receita Federal, CNPJ, CPF, Cadastro, Correção de Cadastro para o SPED, Exigências legais para o SPED, Cadastro CNPJ, Certidão CNPJ, Comprovante CPF, Consulta CPF, Consulta Serasa, Consulta SPC, Nota Fiscal Eletrônica, SPED Contábil, SPED Fiscal
[Email] [WWW]
OfbizSolutions
JavaBaby

Membro desde: 03/02/2009 06:10:03
Mensagens: 84
Offline

nextuser wrote:o beanshell vai fazer o html que será respondido para o browser?


nextuser,

Vc pode gerar qualquer saida por BeanShell, basta saber configurar o mime-type de saida.

This message was edited 1 time. Last update was at 08/02/2009 10:52:10


http://ofbiz.apache.org/
[Email]
nextuser
JavaEvangelist
[Avatar]

Membro desde: 15/12/2008 11:21:08
Mensagens: 400
Localização: São Paulo, Brazil
Offline

mas usar o velho jsp com as tags do struts2 e tudo mais naum será mais simples ja que é apenas um crud simples!

Hudson Afonso
Consultor
http://penseinteligente.com.br/

Pense Inteligente:
A Inteligente é uma consultoria em tecnologia da informação, que atua na comercialização e implementação de produtos de software corporativos. Com foco no cliente, compreendemos a necessidade de nossos clientes e adicionamos valor para a condução de seus negócios.
Focus:
SPED, Saneamento de Cadastro, Saneamento de Dados, Cadastro de Clientes e Fornecedores, Cadastro da Receita Federal, CNPJ, CPF, Cadastro, Correção de Cadastro para o SPED, Exigências legais para o SPED, Cadastro CNPJ, Certidão CNPJ, Comprovante CPF, Consulta CPF, Consulta Serasa, Consulta SPC, Nota Fiscal Eletrônica, SPED Contábil, SPED Fiscal
[Email] [WWW]
OfbizSolutions
JavaBaby

Membro desde: 03/02/2009 06:10:03
Mensagens: 84
Offline

nextuser wrote:mas usar o velho jsp com as tags do struts2 e tudo mais naum será mais simples ja que é apenas um crud simples!


nextuser,

Cabe escolher no momento a melhor tecnologia a ser utilizada, mas saber quais opçoes temos e muito importante.
BeanShell e uma que pode ser util dependendo da atividade que iremos gerar.


http://ofbiz.apache.org/
[Email]
nextuser
JavaEvangelist
[Avatar]

Membro desde: 15/12/2008 11:21:08
Mensagens: 400
Localização: São Paulo, Brazil
Offline

bom estou me baseando no que ele disse, ele perguntou sobre jsp, jsf, hibernate, toplink, e disse que era apenas um crud, então a idéia de usar jsp/jsf como view o struts2 como mvc e o JPA/hibernate seria mais sólido naum?

hoje com essas caracteristicas o netbeans por exemplo ja faz todo o crud para o desenvolvedor!
pode ser usando jsf ou struts1 mas ja é um bom começo!

Hudson Afonso
Consultor
http://penseinteligente.com.br/

Pense Inteligente:
A Inteligente é uma consultoria em tecnologia da informação, que atua na comercialização e implementação de produtos de software corporativos. Com foco no cliente, compreendemos a necessidade de nossos clientes e adicionamos valor para a condução de seus negócios.
Focus:
SPED, Saneamento de Cadastro, Saneamento de Dados, Cadastro de Clientes e Fornecedores, Cadastro da Receita Federal, CNPJ, CPF, Cadastro, Correção de Cadastro para o SPED, Exigências legais para o SPED, Cadastro CNPJ, Certidão CNPJ, Comprovante CPF, Consulta CPF, Consulta Serasa, Consulta SPC, Nota Fiscal Eletrônica, SPED Contábil, SPED Fiscal
[Email] [WWW]
nextuser
JavaEvangelist
[Avatar]

Membro desde: 15/12/2008 11:21:08
Mensagens: 400
Localização: São Paulo, Brazil
Offline

existe outra opção que nunca usei e acho q vai demorar para usar pq nuam sou fam de jsf mas é o JBoss Seam.

o JBoss Seam reune: AJAX, JSF, JPA e EJB 3.0
lembrando que não precisa usar tudo isso em uma app mas o Seam reune tudo isso de uma forma simples..

a comunidade é muito boa, e a documentação tb.

http://seamframework.org/

video do crud sendo feito!!
http://www.jboss.com/products/seam/SeamHBTools.html

Hudson Afonso
Consultor
http://penseinteligente.com.br/

Pense Inteligente:
A Inteligente é uma consultoria em tecnologia da informação, que atua na comercialização e implementação de produtos de software corporativos. Com foco no cliente, compreendemos a necessidade de nossos clientes e adicionamos valor para a condução de seus negócios.
Focus:
SPED, Saneamento de Cadastro, Saneamento de Dados, Cadastro de Clientes e Fornecedores, Cadastro da Receita Federal, CNPJ, CPF, Cadastro, Correção de Cadastro para o SPED, Exigências legais para o SPED, Cadastro CNPJ, Certidão CNPJ, Comprovante CPF, Consulta CPF, Consulta Serasa, Consulta SPC, Nota Fiscal Eletrônica, SPED Contábil, SPED Fiscal
[Email] [WWW]
Marcio Duran
GUJ Master
[Avatar]

Membro desde: 23/01/2008 11:14:35
Mensagens: 1905
Offline

nextuser wrote:existe outra opção que nunca usei e acho q vai demorar para usar pq nuam sou fam de jsf mas é o JBoss Seam.
o JBoss Seam reune: AJAX, JSF, JPA e EJB 3.0
lembrando que não precisa usar tudo isso em uma app mas o Seam reune tudo isso de uma forma simples..

O aceleramento de projetos poderiam se combinar melhor usando AndroMDA, já que podemos atraves da UML fazer modelagem que implemente artefatos e mecanismo de Framework tanto para Struts 2, JSF, EJB 3.0 usando conceitos de Platform-Independent Model e PSM, além já se beneficiou desse recurso ?

This message was edited 1 time. Last update was at 08/02/2009 12:53:48


Consultor Open Source
Comunidade JavaLivros
Twitter Comunidade JavaLivros
Novo Blog do MiddleHeaven
[WWW]
Thiago Senna
GUJ Master
[Avatar]

Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline

fsfnit wrote:Bom pessoal, é o seguinte é o seguinte, com essa fartura de "tecnologia" (design patterns,frameworks ...) como escolher a tecnologia a ser usada em projeto ?
Tenho um sistema web para fazer, basciamente só fará CRUD e geração de relatórios, o que vcs usariam ?

Hibernate ? TopLink ?

+

Servlets e Jsp,Struts, JSF, JSTL, Ajax ? Combinação de 2 desses ?

E agora ?
Estou sofrendo de um mal excesso de "tecnologia"!!!





Se for para fazer CRUD, tem que ser Java? Que tal Ruby, Python ou Groovy, por exemplo? Eles irão fornecer frameworks web interessantes para ajudar com os CRUD's, como por exemplo, Ruby On Rails, Django, Turbo Gears e Grails.

Se tiver que ser java talvez você devesse dar uma olhada no tapestry. Com ele é simples criar CRUD's. Talvez outra combinação legal seria NetBeans + Seam. Enfim, deve de haver alguma IDE ou ferramenta que facilite a criação de CRUD's. Dê uma procurada

Se o projeto vai além de CRUD's, ai é bom ser mais cuidadoso em suas escolhas.


Abraço!

This message was edited 1 time. Last update was at 08/02/2009 12:55:03

[Email]
nextuser
JavaEvangelist
[Avatar]

Membro desde: 15/12/2008 11:21:08
Mensagens: 400
Localização: São Paulo, Brazil
Offline

Marcio Duran wrote:
nextuser wrote:existe outra opção que nunca usei e acho q vai demorar para usar pq nuam sou fam de jsf mas é o JBoss Seam.
o JBoss Seam reune: AJAX, JSF, JPA e EJB 3.0
lembrando que não precisa usar tudo isso em uma app mas o Seam reune tudo isso de uma forma simples..

O aceleramento de projetos poderiam se combinar melhor usando AndroMDA, já que podemos atraves da UML fazer modelagem que implemente artefatos e mecanismo de Framework tanto para Struts 2, JSF, EJB 3.0 usando conceitos de Platform-Independent Model e PSM, além já se beneficiou desse recurso ?


ja mas naum foi com o androMDA é muito interessante alem de facil!

Hudson Afonso
Consultor
http://penseinteligente.com.br/

Pense Inteligente:
A Inteligente é uma consultoria em tecnologia da informação, que atua na comercialização e implementação de produtos de software corporativos. Com foco no cliente, compreendemos a necessidade de nossos clientes e adicionamos valor para a condução de seus negócios.
Focus:
SPED, Saneamento de Cadastro, Saneamento de Dados, Cadastro de Clientes e Fornecedores, Cadastro da Receita Federal, CNPJ, CPF, Cadastro, Correção de Cadastro para o SPED, Exigências legais para o SPED, Cadastro CNPJ, Certidão CNPJ, Comprovante CPF, Consulta CPF, Consulta Serasa, Consulta SPC, Nota Fiscal Eletrônica, SPED Contábil, SPED Fiscal
[Email] [WWW]
Marcio Duran
GUJ Master
[Avatar]

Membro desde: 23/01/2008 11:14:35
Mensagens: 1905
Offline

nextuser wrote:
ja mas naum foi com o androMDA é muito interessante alem de facil!

Poderia dizer qual ferramenta Open Source que você utilizou e que teria a mesma equivalência de produção, visto que com AndroMDA estaria mais próximo do desenvolvimento ao Escopo Iterativo e Incremental para o Gerenciamento Ágil de Requisitos, sem contar que tenho conceitos de "Convention over Configuration" e "Don´t Repeat YourSelf", algo similar ao RubyOnRails ?

This message was edited 6 times. Last update was at 08/02/2009 13:15:12


Consultor Open Source
Comunidade JavaLivros
Twitter Comunidade JavaLivros
Novo Blog do MiddleHeaven
[WWW]
Linkel
JavaEvangelist
[Avatar]

Membro desde: 09/08/2007 10:51:16
Mensagens: 476
Offline

Ai, que tédio!!!
Não sei como perdi tanto tempo lendo Ofbiz nesse tópico, rsrs...
Mas, enfim, parece que o amigo se redimiu e está tentando dar outras saídas para a solução esperada no início do tópico.
Pois bem, estou precisando definir algo parecido. Mas não tenho grandes experiências com JavaEE. Na verdade, vai ser meu primeiro projeto "sério", profissional, para o mundo web.
Pesquisei bastante, comprei livros, testei, estudei alguns frameworks (os principais do mundo OpenSource, claro) e cheguei a conclusão óbvia de que é relativo ao que é conhecido como a pirâmede da gerência de projetos, a saber: tempo, custo e escopo. E nesse âmbito, vale ressaltar a preferência pessoal do desenvolvedor, o que o impulsiona mais num conjunto de tecnologias...
Fiz minha escolha, baseando nas minhas preferências e também no poder de cada projeto:
- Hibernate
- JSF (seguindo à risca as especificações JavaEE)
- Facelet (integração com JSF para web 2.0, facilitando a relação entre (x)html, css e jsf)
- ICEFaces (para integração de ajax pelo netbeans)
Basicamente...
_
Confesso que esse tópico me causou extrema antipatia com o que nem conheço ainda: Ofbiz...
Espero que ele seja um aliado, daqui a uns tempos (se for realmente bom pra sobreviver); e que não tenha nada haver com essa "indução spâmica", rsrsrs...

Um abraço!

http://intelectolivre.blogspot.com "A liberdade dominando a mente!"
__
Lindoélio Lázaro
Pós-graduado em Desenvolvimento de Sistemas para a Web
[Email] [WWW] [MSN]
nextuser
JavaEvangelist
[Avatar]

Membro desde: 15/12/2008 11:21:08
Mensagens: 400
Localização: São Paulo, Brazil
Offline

é uma ferramenta proprietária da SAP totalmente model-driven que gera interface em adobe flex, é simples e acessa qualquer coisa junto com a plataforma deles é claro que para integrar com algo legado seria necessário outra ferramenta do pacote que faz isso....

o usuário final adora a ferramenta por causa da qualidade da interface, os BPX(Business Process Expert) que é o foco da ferramenta sao os usuários que usam ela para modelar as aplicaçoes!!

é um paradigma totalmente diferente é requer outros cargos na empresa como o a pessoa que fica encarregada dos processos da empresa e das aplicaçoes modeladas para nuam perder o controle!! hehe isso é um problema que ela mesmo criou! o usuário final(BPX) pode fazer quantas apps ele quiser com a ferramenta sem verificar se outro usuário ja fez isso!

Hudson Afonso
Consultor
http://penseinteligente.com.br/

Pense Inteligente:
A Inteligente é uma consultoria em tecnologia da informação, que atua na comercialização e implementação de produtos de software corporativos. Com foco no cliente, compreendemos a necessidade de nossos clientes e adicionamos valor para a condução de seus negócios.
Focus:
SPED, Saneamento de Cadastro, Saneamento de Dados, Cadastro de Clientes e Fornecedores, Cadastro da Receita Federal, CNPJ, CPF, Cadastro, Correção de Cadastro para o SPED, Exigências legais para o SPED, Cadastro CNPJ, Certidão CNPJ, Comprovante CPF, Consulta CPF, Consulta Serasa, Consulta SPC, Nota Fiscal Eletrônica, SPED Contábil, SPED Fiscal
[Email] [WWW]
OfbizSolutions
JavaBaby

Membro desde: 03/02/2009 06:10:03
Mensagens: 84
Offline

Linkel wrote:
Confesso que esse tópico me causou extrema antipatia com o que nem conheço ainda: Ofbiz...
Espero que ele seja um aliado, daqui a uns tempos (se for realmente bom pra sobreviver); e que não tenha nada haver com essa "indução spâmica", rsrsrs...

Um abraço!


Linkel,


Caso queira conhecer mais sobre o Ofbiz sugiro visitar um outro post para conversamos melhor.
Visite: http://www.guj.com.br/posts/list/120/116881.java

Conforme foi solicitado, este post esta focado em soluçoes tecnologicas que envolvam outros frameworks no momento.

http://ofbiz.apache.org/
[Email]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team