Re: [delphi-br] Intraweb
Obrigado por compartilhar sua visão Jackson. Na verdade partilhava a mesma visão que você quando escrevi o email, porém estava dando o ponto de vista de desenvolvedor, que conhece o sistema e sabe que o mesmo precisa ser reformulado, de forma urgente, seja em delphi, java, php, python ou .net. Como só conheço delphi e java, se fosse reescrever, seria em Java. Porém será feito em Delphi. Já está definido. Vou participar da lista e ver o link que você indicou. Em tempo, esqueci que estamos numa lista de Delphi. Foi mal aí hein. Delphi é meu ganha-pão ainda. Boa noite. Alexandre Pedroto ASP Informática Desenvolvimento Delphi, Java, Oracle, Firebird. (21) 8199-0595 Em 13 de maio de 2010 18:21, Jackson Gomes - ToolsComps jack...@toolsandcomps.com escreveu: Nosso problema aqui é que temos o sistema feito em delphi e gostaríamos de compartilhar regras de negócio do mesmo para o desenvolvimento, diminuindo o nosso retrabalho. E o boss quer que se use o delphi para isso, principalmente depois de conferência com o Bruno Lichot. Seu boss está com toda razão, visto que linha de código vale dinheiro. Já pensou re-escrever milhares de linha de código em Java só por causa de modinha? Tudo bem que Java não é modinha, é uma linguagem muito boa, robusta, etc, etc... mas tem é que pensar com o bolso numa hora dessas... Pense bem, seu boss resolve re-escrever o sistema em Java. Pra isso ser viável financeiramente, ele precisa de uma equipe que já domine a linguagem, conheça uma boa ferramenta, domine os frameworks, etc... Se ele não tem isso em casa, vai mandar a equipe Delphi embora, mantem um só pra segurar o sistema atual e contrata outra turma... Eu, preferencialmente, partiria para Java dado o tamanho do sistema que temos. Muito pelo contrário. Dado o tamanho do sistema, ficaria no Delphi mesmo. Tem que pensar com o bolso, não somos mais acadêmicos... Pra quem não conhece, tem uma lista de IW que eu participo. Tem uma movimentação razoável lá (http://br.groups.yahoo.com/group/iwbr/) Também assista a esse vídeo: http://edn.embarcadero.com/br/article/40335 Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com jackson%40toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 -- http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Intraweb
Discordo. Se o sistema caminhar pro grande porte e o 'boss achar que está economizando utilizando Delphi com IW, vai chegar uma hora que o sistema não vai aguentar escalar e a mudança pra outra linguagem vai vir de qualquer jeito, só que da pior forma possível. E o barato vai sair caro. O JBuilder da Borland é uma bruta ferramenta e Java é uma linguagem que nasceu pra web, ao contrário do Delphi, que brilha no Desktop mas nunca conseguiu repetir o mesmo sucesso no browser. Uma solução que tenta aliar os prós e contras é portar seu servidor de aplicações pra Java e consumir os web services no sistema Delphi desktop e na tecnologia que você preferir pra web. Vai ser mais lento que usar o Intraweb direto e mais rápido que redesenvolver tudo. Em 13 de maio de 2010 18:21, Jackson Gomes - ToolsComps jack...@toolsandcomps.com escreveu: Nosso problema aqui é que temos o sistema feito em delphi e gostaríamos de compartilhar regras de negócio do mesmo para o desenvolvimento, diminuindo o nosso retrabalho. E o boss quer que se use o delphi para isso, principalmente depois de conferência com o Bruno Lichot. Seu boss está com toda razão, visto que linha de código vale dinheiro. Já pensou re-escrever milhares de linha de código em Java só por causa de modinha? Tudo bem que Java não é modinha, é uma linguagem muito boa, robusta, etc, etc... mas tem é que pensar com o bolso numa hora dessas... Pense bem, seu boss resolve re-escrever o sistema em Java. Pra isso ser viável financeiramente, ele precisa de uma equipe que já domine a linguagem, conheça uma boa ferramenta, domine os frameworks, etc... Se ele não tem isso em casa, vai mandar a equipe Delphi embora, mantem um só pra segurar o sistema atual e contrata outra turma... Eu, preferencialmente, partiria para Java dado o tamanho do sistema que temos. Muito pelo contrário. Dado o tamanho do sistema, ficaria no Delphi mesmo. Tem que pensar com o bolso, não somos mais acadêmicos... Pra quem não conhece, tem uma lista de IW que eu participo. Tem uma movimentação razoável lá (http://br.groups.yahoo.com/group/iwbr/) Também assista a esse vídeo: http://edn.embarcadero.com/br/article/40335 Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Envio de e-Mail
Bom dia Pessoal!! O pessoal aqui no serviço está com dificuldades no uso do Indy10, para envio de e-mail, quando usam um smtp que não têm certificação SSL e TSL. No GMail, por exemplo, que tem a certificação, funciona porreta! Mas no da Oi, que não tem a certificação, não funciona. Será q alguém poderia dar uma ajuda nisso?! Alguma solução para o próprio Indy funcionar, ou a indicação de um componente (com fonte de preferência), que saibam que funcione...? Agradeço desde já, [ ]´s Luis Lopes [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Intraweb
Pra WEB, seja intra ou extra, eu recomendo PHP. O desenvolvimento em PHP é tranquilo e no mercado voce vai achar inúmeras ferramentas gratúitas e que atendem muito bem ao propósito. Aqui pra PHP eu tenho usado o Eclipse. Tem sido uma ótima pedida. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: Desenvolvimento To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 13, 2010 4:28 PM Subject: Re: [delphi-br] Intraweb Também estou no mesmo dilema, estou em testes entre o Intraweb e o Delphi4PHP, andei vendo umas vídeos da versão PHP do Rodrigo Carreiro na DevMedia e achei bem interessante. Porém ao que me parece o Intraweb é menos divulgado, não se encontra muito material sobre o assunto. Apesar de que, para quem já programa em Delphi o Intraweb tem a menor curva de aprendizado. O que eu achei ruim nele é hospedagem, por ele gerar uma dll, apenas planos mais caros de hospedagem dão suporte a ele. []'s William C. Brazilino [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Intraweb
Não dá pra comparar o Java com o Delphi. O que voce gastar 3 linhas pra fazer no Delphi, no Java, no mínimo voce vai gastar umas 10. Além do que, o Delphi te dá muita coisa pronta quando no outro voce vai ter que codificar. No Delphi BAstará arrastar e soltar. Java, mal mal alguma coisa voce arrasta e solta. Isto depende muito da IDE. No Eclipse, por exemplo, pra voce fazer isto é uma burocracia que voce tem que adicionar no projeto. No Delphi não. Já tá lá pronto. Com 99,% de certeza, fazer um Intraweb ou um Webservice no Delphi é muito mais rapido, muito mais produtivo e muito mais agil do que implementá-lo no Java. Pra muita coisa o Delphi tem Wizard que vai na filosofia do Arrastar, arrastar, arrastar, concluir. Desconheço uma IDE para Java que faça isto. Agora, se o sistema vier a se tornar grande porte, DÁ TAMBÉM para mesclar as duas. Faz o Servidor em Java e os clientes em Delphi. Tudo depende da analise. A primeira coisa que se tem que fazer é analise e modelagem dessa bagaça toda. Senta, junta a equipe, faz um braimstorming, modela, fluxogramas, levantamentos, estudos (use as técnicas do ver e agir) para aí sim elaborarem o plano de ação. Pelo amor de Deus, não vai começar um projeto, deste porte, já sentando na frente da IDE e tentando codificar alguma coisa achando que tá ganhando tempo. Aliás, esta filosofia de desenvolvimento é a filosofia mais ignorante que deve existir no universo []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: Marcos Alexandre Lemos Rodrigues To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 13, 2010 9:54 PM Subject: Re: [delphi-br] Intraweb Discordo. Se o sistema caminhar pro grande porte e o 'boss achar que está economizando utilizando Delphi com IW, vai chegar uma hora que o sistema não vai aguentar escalar e a mudança pra outra linguagem vai vir de qualquer jeito, só que da pior forma possível. E o barato vai sair caro. O JBuilder da Borland é uma bruta ferramenta e Java é uma linguagem que nasceu pra web, ao contrário do Delphi, que brilha no Desktop mas nunca conseguiu repetir o mesmo sucesso no browser. Uma solução que tenta aliar os prós e contras é portar seu servidor de aplicações pra Java e consumir os web services no sistema Delphi desktop e na tecnologia que você preferir pra web. Vai ser mais lento que usar o Intraweb direto e mais rápido que redesenvolver tudo. Em 13 de maio de 2010 18:21, Jackson Gomes - ToolsComps jack...@toolsandcomps.com escreveu: Nosso problema aqui é que temos o sistema feito em delphi e gostaríamos de compartilhar regras de negócio do mesmo para o desenvolvimento, diminuindo o nosso retrabalho. E o boss quer que se use o delphi para isso, principalmente depois de conferência com o Bruno Lichot. Seu boss está com toda razão, visto que linha de código vale dinheiro. Já pensou re-escrever milhares de linha de código em Java só por causa de modinha? Tudo bem que Java não é modinha, é uma linguagem muito boa, robusta, etc, etc... mas tem é que pensar com o bolso numa hora dessas... Pense bem, seu boss resolve re-escrever o sistema em Java. Pra isso ser viável financeiramente, ele precisa de uma equipe que já domine a linguagem, conheça uma boa ferramenta, domine os frameworks, etc... Se ele não tem isso em casa, vai mandar a equipe Delphi embora, mantem um só pra segurar o sistema atual e contrata outra turma... Eu, preferencialmente, partiria para Java dado o tamanho do sistema que temos. Muito pelo contrário. Dado o tamanho do sistema, ficaria no Delphi mesmo. Tem que pensar com o bolso, não somos mais acadêmicos... Pra quem não conhece, tem uma lista de IW que eu participo. Tem uma movimentação razoável lá (http://br.groups.yahoo.com/group/iwbr/) Também assista a esse vídeo: http://edn.embarcadero.com/br/article/40335 Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Intraweb
Galera, antes de mais nada, devem ser entendidos que : - Intraweb, para grandes sistemas, deverá ser usado apenas como interface, deixando as regras no servidor de aplicação (desenvolvido em delphi também). - O servidor se encarregará das requisições - Poderás consumir ou liberar web services para teus clientes Então acredito que poderás, sim, trabalhar com todos os recursos numa boa. Outra coisa, poderás gerar layouts personalizados para o teu sistema, utilizar jquery e outras bibliotecas javascripts numa boa. Abraços, marcelo Em 13 de maio de 2010 21:54, Marcos Alexandre Lemos Rodrigues marcosalexandre.rodrig...@gmail.com escreveu: Discordo. Se o sistema caminhar pro grande porte e o 'boss achar que está economizando utilizando Delphi com IW, vai chegar uma hora que o sistema não vai aguentar escalar e a mudança pra outra linguagem vai vir de qualquer jeito, só que da pior forma possível. E o barato vai sair caro. O JBuilder da Borland é uma bruta ferramenta e Java é uma linguagem que nasceu pra web, ao contrário do Delphi, que brilha no Desktop mas nunca conseguiu repetir o mesmo sucesso no browser. Uma solução que tenta aliar os prós e contras é portar seu servidor de aplicações pra Java e consumir os web services no sistema Delphi desktop e na tecnologia que você preferir pra web. Vai ser mais lento que usar o Intraweb direto e mais rápido que redesenvolver tudo. Em 13 de maio de 2010 18:21, Jackson Gomes - ToolsComps jack...@toolsandcomps.com jackson%40toolsandcomps.com escreveu: Nosso problema aqui é que temos o sistema feito em delphi e gostaríamos de compartilhar regras de negócio do mesmo para o desenvolvimento, diminuindo o nosso retrabalho. E o boss quer que se use o delphi para isso, principalmente depois de conferência com o Bruno Lichot. Seu boss está com toda razão, visto que linha de código vale dinheiro. Já pensou re-escrever milhares de linha de código em Java só por causa de modinha? Tudo bem que Java não é modinha, é uma linguagem muito boa, robusta, etc, etc... mas tem é que pensar com o bolso numa hora dessas... Pense bem, seu boss resolve re-escrever o sistema em Java. Pra isso ser viável financeiramente, ele precisa de uma equipe que já domine a linguagem, conheça uma boa ferramenta, domine os frameworks, etc... Se ele não tem isso em casa, vai mandar a equipe Delphi embora, mantem um só pra segurar o sistema atual e contrata outra turma... Eu, preferencialmente, partiria para Java dado o tamanho do sistema que temos. Muito pelo contrário. Dado o tamanho do sistema, ficaria no Delphi mesmo. Tem que pensar com o bolso, não somos mais acadêmicos... Pra quem não conhece, tem uma lista de IW que eu participo. Tem uma movimentação razoável lá (http://br.groups.yahoo.com/group/iwbr/) Também assista a esse vídeo: http://edn.embarcadero.com/br/article/40335 Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear [As partes desta mensagem que não continham texto foram removidas] -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Intraweb
A primeira coisa que se tem que fazer é analise e modelagem dessa bagaça toda. Senta, junta a equipe, faz um braimstorming, modela, fluxogramas, levantamentos, estudos (use as técnicas do ver e agir) para aí sim elaborarem o plano de ação e o cronograma aonde no final voce terá o prazo e o custo real deste processo. Pelo amor de Deus, não vai começar um projeto, deste porte, já sentando na frente da IDE e tentando codificar alguma coisa achando que tá ganhando tempo. Gente, é incrível, mas eu pelas andanças no mundo dos sistemas, de empresa em empresa, não aguento mais esse procedimento. Aliás, esta filosofia de desenvolvimento é a filosofia mais ignorante que deve existir no universo. E é a filosofia mais cobiçada pelos cartolas... []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: Marcos Alexandre Lemos Rodrigues To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 13, 2010 9:54 PM Subject: Re: [delphi-br] Intraweb Discordo. Se o sistema caminhar pro grande porte e o 'boss achar que está economizando utilizando Delphi com IW, vai chegar uma hora que o sistema não vai aguentar escalar e a mudança pra outra linguagem vai vir de qualquer jeito, só que da pior forma possível. E o barato vai sair caro. O JBuilder da Borland é uma bruta ferramenta e Java é uma linguagem que nasceu pra web, ao contrário do Delphi, que brilha no Desktop mas nunca conseguiu repetir o mesmo sucesso no browser. Uma solução que tenta aliar os prós e contras é portar seu servidor de aplicações pra Java e consumir os web services no sistema Delphi desktop e na tecnologia que você preferir pra web. Vai ser mais lento que usar o Intraweb direto e mais rápido que redesenvolver tudo. Em 13 de maio de 2010 18:21, Jackson Gomes - ToolsComps jack...@toolsandcomps.com escreveu: Nosso problema aqui é que temos o sistema feito em delphi e gostaríamos de compartilhar regras de negócio do mesmo para o desenvolvimento, diminuindo o nosso retrabalho. E o boss quer que se use o delphi para isso, principalmente depois de conferência com o Bruno Lichot. Seu boss está com toda razão, visto que linha de código vale dinheiro. Já pensou re-escrever milhares de linha de código em Java só por causa de modinha? Tudo bem que Java não é modinha, é uma linguagem muito boa, robusta, etc, etc... mas tem é que pensar com o bolso numa hora dessas... Pense bem, seu boss resolve re-escrever o sistema em Java. Pra isso ser viável financeiramente, ele precisa de uma equipe que já domine a linguagem, conheça uma boa ferramenta, domine os frameworks, etc... Se ele não tem isso em casa, vai mandar a equipe Delphi embora, mantem um só pra segurar o sistema atual e contrata outra turma... Eu, preferencialmente, partiria para Java dado o tamanho do sistema que temos. Muito pelo contrário. Dado o tamanho do sistema, ficaria no Delphi mesmo. Tem que pensar com o bolso, não somos mais acadêmicos... Pra quem não conhece, tem uma lista de IW que eu participo. Tem uma movimentação razoável lá (http://br.groups.yahoo.com/group/iwbr/) Também assista a esse vídeo: http://edn.embarcadero.com/br/article/40335 Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Curso Delphi
Pessoal, pra quem tiver interesse, a DelphiMais.com está com um supercurso: Delphi Essencial, para quem quer aprender a programar, ou para quem já programa e deseja aprender Delphi, com aulas on-line, certificado, vídeo-aulas, suporte, e mais, um PENDRIVE GRÁTIS recheado de vídeo aulas... entre no site e confira www.delphimais.com ou entre em contato pelo email cont...@delphimais.com um abraço à todos... -- Marcos [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] Intraweb
Salve Galera, Vamos ver se conseguimos adicionar alguma coisa. Desmistificando os mitos: - Delphi é forte somente para desktop. Isso é mentira, desenvolvo web com Delphi a mais de 7 anos, existem muitos cases de sucesso web com Delphi como o site da Saraiva, Submarino, ClubeDelphi. Várias empresas públicas e privadas utilizam também como o STJ, FENACOR, FNDE entre outros. Segue aqui alguns links com casos de sucesso publicados: http://www.atozed.com/IntraWeb/CaseStudies/index.EN.aspx - Migrar sistema é somente mudar a plataforma. Já vi umas 4 empresas terem problemas por causa disso, principalmente pelo modismo impensando de migrar tudo para Java ou .NET. Já vi uma empresa quase falir devido amigrar seu ERP Delphi 100% para WEB com .NET. Isso é desmérito do Java ou do .NET? Claro que não! Ambos sao exclentes, isso esta ligado muito mais ao bom senso de saber se o tipo de sistema se aplica a uma interface brwoser e em conhecer de fato os recursos do Delphi e dos ambientes que esse espera atender bem como a demanda do cliente e do usuario do sistema. Desenvolvimento de sistema para mim é 80% bom senso e conhecimento do negocio e 20% conhecimento técnico. Sem falar que se ficar em Delphi, alem de não ter nenhuma desvantagem técnica,muito pelo contrário, vai aproveitar o conhecimento da equipe e na maioria dos casos aproveitar os codigos e regras de negocio já escritas. Se possui um sistema Delphi e precisa modernizar, com certeza o Delphi permanece a melhohor solução. Afirmo e posso sustentar tecnicamente que não há nada que alguem faça em Java, .NET ou PHP que não possamos fazer em Delphi, tão bom quanto ou melhor, em menor tempo e com maior facilidade de manutenção, evoluçÃo e distribuição. Servidores de aplicação Delphi são altamente robustos e prontos para servirem a diversos tipos de plataformas diferentes ao Delphi. Temos que tomar cuidado na hora de decidir sobre uma interface web e como usa-la. Por exemplo, estou envolvido em umprototipo para o municipio para controlar o fluxo de passageiros nos onibus dos corredores intermunicipais e gerar dados para devidas tomadas de decisao. Para isso existe um servidor de aplicação DataSnap com todas as regras de negócio e acesso/manipulaçÃo de dados que é acessado via rede interna, VPN e remotamente via GPRS. Este servidor esta apto a ser consumido pelos clientes nativos Delphi e .NET mas também pode ser consumido por outras tecnologias como Java e PHP através de REST, SOAP 1.2 e JSON. O banco é FireBird 2.X e quando estiver emproduçÃo rodará em um servidor Linux e talves o Servidor de Aplicação também, ou com Wine ou nativamente. Por que não escolhemos um servidor Java ou .NET. Primeiro devido aos recursos de desenvolvimetno RAD totalmente OO e integrado 100% com UML 2.0 incollors e por se tratar de um servior de codigo nativo eu nao dependo de nenhuma VM, JVM ou Framework. É mais facil de distribuir e de dar manutenção, permite um controle maior sobre a escalabilidade e as tecnologias envolvidas e claro pode ser consumido por qualquer coisa. Feito isso temos um cliente que roda no onibus e este possui sensores nas portas para registrar entrada e saida de passageiros e se comunica em tempo real com o servidor de aplicação e mostra os numeros do onibus para o motorista isso tudo em tempo real, a medida que sobe ou desce passageiro, esta informacao já esta no banco de dados. Não ha como fazer isso sem ser em win32 embarcado no onibus. Outro cliente conectado via GPRS a central é o que roda no ponto, ele indentifica o onibus passando atraves de RFID e obtem as infromacoes em tempo real dos proximosonibus para aquele ponto e sua capacidade de passageiros e estimativa de tempo de chegada baseado em dia/hora/periodo do ano. Novamente feito em Win32, com conexao remota e alguns pela internet sem ser browser! Outro cliente é na central de gestao, aplicacao win32 para o back office disso tudo funciona via web, em rede local, vpn e GPR e nao é browser, é win 32. Existe um modulo web feito em VCL For Web para os usuarios acessarem para ver graficos de uso e para acessar o ponto e saber quais sao os proximos onibus e previsoes bem como as medias do horario e assim tomar a decisao de sair ou nao para pegar o onibus. Tudo isso consumindo as mesmas classes de negocio. A construção das interfaces e bem mais facil desta forma. Todos os recursos para web do Delphi nao deixa nada a desejar para ninguem, temos web 2.0, MVC e muito mais. O uso do DataSnap com certeza vai reduzir o retrabalho e aumentar muito a segurança, velocidade e disponibilidade do sistema bem como a possibilidade de distribuição geografica com qualquer tipo cliente. Nesse video mostro muita coisa boa sobre o desenvolvimento web 2.o no Delphi bem como algumas nuancias do Desenvolvimento Web que saoimportantes para qq tipo de interface web. O exemplo é construido passo a passo e utilizando DataSnap.
Re: [delphi-br] Intraweb
Só pra vcs terem uma idéia, temos 444 tabelas no sistema e vamos portar parte disso pra web. não iremos portar o sistema todo, somente módulos específicos. A estrutura como o sistema foi feito fez ele ter um uns 100 datamodules, onde é constante se encontrar select * from. De qualquer forma isso vai ter que ser reescrito, pois não vou utilizar um cds desses na web. Enfim, vejo um trabalho gigantesco para nossa equipe. Alexandre Pedroto ASP Informática Desenvolvimento Delphi, Java, Oracle, Firebird. (21) 8199-0595 Em 13 de maio de 2010 21:54, Marcos Alexandre Lemos Rodrigues marcosalexandre.rodrig...@gmail.com escreveu: Discordo. Se o sistema caminhar pro grande porte e o 'boss achar que está economizando utilizando Delphi com IW, vai chegar uma hora que o sistema não vai aguentar escalar e a mudança pra outra linguagem vai vir de qualquer jeito, só que da pior forma possível. E o barato vai sair caro. O JBuilder da Borland é uma bruta ferramenta e Java é uma linguagem que nasceu pra web, ao contrário do Delphi, que brilha no Desktop mas nunca conseguiu repetir o mesmo sucesso no browser. Uma solução que tenta aliar os prós e contras é portar seu servidor de aplicações pra Java e consumir os web services no sistema Delphi desktop e na tecnologia que você preferir pra web. Vai ser mais lento que usar o Intraweb direto e mais rápido que redesenvolver tudo. Em 13 de maio de 2010 18:21, Jackson Gomes - ToolsComps jack...@toolsandcomps.com jackson%40toolsandcomps.com escreveu: Nosso problema aqui é que temos o sistema feito em delphi e gostaríamos de compartilhar regras de negócio do mesmo para o desenvolvimento, diminuindo o nosso retrabalho. E o boss quer que se use o delphi para isso, principalmente depois de conferência com o Bruno Lichot. Seu boss está com toda razão, visto que linha de código vale dinheiro. Já pensou re-escrever milhares de linha de código em Java só por causa de modinha? Tudo bem que Java não é modinha, é uma linguagem muito boa, robusta, etc, etc... mas tem é que pensar com o bolso numa hora dessas... Pense bem, seu boss resolve re-escrever o sistema em Java. Pra isso ser viável financeiramente, ele precisa de uma equipe que já domine a linguagem, conheça uma boa ferramenta, domine os frameworks, etc... Se ele não tem isso em casa, vai mandar a equipe Delphi embora, mantem um só pra segurar o sistema atual e contrata outra turma... Eu, preferencialmente, partiria para Java dado o tamanho do sistema que temos. Muito pelo contrário. Dado o tamanho do sistema, ficaria no Delphi mesmo. Tem que pensar com o bolso, não somos mais acadêmicos... Pra quem não conhece, tem uma lista de IW que eu participo. Tem uma movimentação razoável lá (http://br.groups.yahoo.com/group/iwbr/) Também assista a esse vídeo: http://edn.embarcadero.com/br/article/40335 Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Intraweb
Não teve sucesso com projetos Web? E o DataSnap pra aplicações escaláveis? O DataSnap é uma tecnologia madura e robusta para desenvolvimento de aplicações distribuídas e escaláveis, semelhante à tecnologia WCF (Windows Communication Foundation) do .NET Framework, e ela existe desde os tempos do Delphi 3. Com as facilidades de desenvolvimento web que começaram a surgiram a partir do Delphi 5, a ferramenta sempre teve ‘bala na agulha’ para grandes projetos web. O melhor exemplo disso é o site da Saraiva. 100% Delphi. Equivoca-se que acha que o Delphi não dá conta no quesito web. Além disso, ouso dizer que quem primeiro trouxe o desenvolvimento RAD para web foi o Delphi. O Visual Studio e o ASP.NET apenas acompanharam essa tendência. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Marcos Alexandre Lemos Rodrigues Enviada em: quinta-feira, 13 de maio de 2010 20:54 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Intraweb Discordo. Se o sistema caminhar pro grande porte e o 'boss achar que está economizando utilizando Delphi com IW, vai chegar uma hora que o sistema não vai aguentar escalar e a mudança pra outra linguagem vai vir de qualquer jeito, só que da pior forma possível. E o barato vai sair caro. O JBuilder da Borland é uma bruta ferramenta e Java é uma linguagem que nasceu pra web, ao contrário do Delphi, que brilha no Desktop mas nunca conseguiu repetir o mesmo sucesso no browser. Uma solução que tenta aliar os prós e contras é portar seu servidor de aplicações pra Java e consumir os web services no sistema Delphi desktop e na tecnologia que você preferir pra web. Vai ser mais lento que usar o Intraweb direto e mais rápido que redesenvolver tudo. Em 13 de maio de 2010 18:21, Jackson Gomes - ToolsComps jack...@toolsandcomps.com mailto:jackson%40toolsandcomps.com escreveu: Nosso problema aqui é que temos o sistema feito em delphi e gostaríamos de compartilhar regras de negócio do mesmo para o desenvolvimento, diminuindo o nosso retrabalho. E o boss quer que se use o delphi para isso, principalmente depois de conferência com o Bruno Lichot. Seu boss está com toda razão, visto que linha de código vale dinheiro. Já pensou re-escrever milhares de linha de código em Java só por causa de modinha? Tudo bem que Java não é modinha, é uma linguagem muito boa, robusta, etc, etc... mas tem é que pensar com o bolso numa hora dessas... Pense bem, seu boss resolve re-escrever o sistema em Java. Pra isso ser viável financeiramente, ele precisa de uma equipe que já domine a linguagem, conheça uma boa ferramenta, domine os frameworks, etc... Se ele não tem isso em casa, vai mandar a equipe Delphi embora, mantem um só pra segurar o sistema atual e contrata outra turma... Eu, preferencialmente, partiria para Java dado o tamanho do sistema que temos. Muito pelo contrário. Dado o tamanho do sistema, ficaria no Delphi mesmo. Tem que pensar com o bolso, não somos mais acadêmicos... Pra quem não conhece, tem uma lista de IW que eu participo. Tem uma movimentação razoável lá (http://br.groups.yahoo.com/group/iwbr/) Também assista a esse vídeo: http://edn.embarcadero.com/br/article/40335 Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Intraweb
2010/5/13 Marcos Alexandre Lemos Rodrigues marcosalexandre.rodrig...@gmail.com: Discordo. Se o sistema caminhar pro grande porte e o 'boss achar que está economizando utilizando Delphi com IW, vai chegar uma hora que o sistema não vai aguentar escalar e a mudança pra outra linguagem vai vir de qualquer jeito, só que da pior forma possível. E o barato vai sair caro. Qualquer projeto depende do(s) desenvolvedor(es). A linguagem é apenas a ferramenta. Lógico que para pregar um prego na parede, necessitamos de um martelo... mas o Delphi é um canivete suíço (tem uns que tem martelo). O JBuilder da Borland é uma bruta ferramenta e Java é uma linguagem que nasceu pra web, ao contrário do Delphi, que brilha no Desktop mas nunca conseguiu repetir o mesmo sucesso no browser. JBuilder é uma ótima IDE Java, concordo. Discordo que Java nasceu pra Web. Java nasceu pra dispositivos, geladeira, etc. Depois que adaptaram-no para ser linguagem de desenvolvimento para coisas sérias. Bem diferente do Delphi que sempre teve foco. Não sou nenhum xiita e não boto a mão no fogo por ninguém ou por nenhuma tecnologia, mas o fato do Delphi não ter conseguido (muito) sucesso na área Web, comparando com Desktop, é pelo simples fato de pura escolha de marketing. Java estava na moda, então é Java... ou PHP... ou qualquer outra. Uma solução que tenta aliar os prós e contras é portar seu servidor de aplicações pra Java e consumir os web services no sistema Delphi desktop e na tecnologia que você preferir pra web. Vai ser mais lento que usar o Intraweb direto e mais rápido que redesenvolver tudo. Bem, não vou discordar aqui porque eu não gosto/gostei de Intraweb. Mas se tivéssemos que comparar linguagens, ou seja, Java puro (sem os zilhões de frameworks) vs Object Pascal (Delphi ou FPC), então eu diria que esta última é mais simples, rápida, fácil de aprender. E consequentemente seria mais fácil escrever uma aplicação Web. Marcos Douglas
[delphi-br] Dúvida Executável
Olá pessoal boa tarde, Quero saber se há possibilidades de a pessoa abrir o programa por um link de e-mail já informando o login do usuário por exemplo: - E-mail Link Programa: c:/Programa/Meuprograma.exe wagner.login - Ao clicar nesse link eu identificatia o wagner.login para não necessitar da pessoa fazer login e senha... Obrigado, Wagner [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Intraweb
Nossa! Concordo plenamente, o que se ganha em planejamento é absurdo... Se todos pensassem assim... Quem não leu o texto do brasileiro na Volvo - Suécia... só para relembrar em trecho: Os suecos discutem, discutem, fazem 'n' reuniões, ponderações. e trabalham num esquema bem mais 'slow down'. O pior é constatar que, no final, acaba sempre dando certo no tempo deles com a maturidade da tecnologia e da necessidade: bem pouco se perde aqui. -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Walter Chagas (Bol) wchag...@bol.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 14 de Maio de 2010 11:35:41 Assunto: Re: [delphi-br] Intraweb A primeira coisa que se tem que fazer é analise e modelagem dessa bagaça toda. Senta, junta a equipe, faz um braimstorming, modela, fluxogramas, levantamentos, estudos (use as técnicas do ver e agir) para aí sim elaborarem o plano de ação e o cronograma aonde no final voce terá o prazo e o custo real deste processo. Pelo amor de Deus, não vai começar um projeto, deste porte, já sentando na frente da IDE e tentando codificar alguma coisa achando que tá ganhando tempo. Gente, é incrível, mas eu pelas andanças no mundo dos sistemas, de empresa em empresa, não aguento mais esse procedimento. Aliás, esta filosofia de desenvolvimento é a filosofia mais ignorante que deve existir no universo. E é a filosofia mais cobiçada pelos cartolas... []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: Marcos Alexandre Lemos Rodrigues To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 13, 2010 9:54 PM Subject: Re: [delphi-br] Intraweb Discordo. Se o sistema caminhar pro grande porte e o 'boss achar que está economizando utilizando Delphi com IW, vai chegar uma hora que o sistema não vai aguentar escalar e a mudança pra outra linguagem vai vir de qualquer jeito, só que da pior forma possível. E o barato vai sair caro. O JBuilder da Borland é uma bruta ferramenta e Java é uma linguagem que nasceu pra web, ao contrário do Delphi, que brilha no Desktop mas nunca conseguiu repetir o mesmo sucesso no browser. Uma solução que tenta aliar os prós e contras é portar seu servidor de aplicações pra Java e consumir os web services no sistema Delphi desktop e na tecnologia que você preferir pra web. Vai ser mais lento que usar o Intraweb direto e mais rápido que redesenvolver tudo. Em 13 de maio de 2010 18:21, Jackson Gomes - ToolsComps jack...@toolsandcomps.com escreveu: Nosso problema aqui é que temos o sistema feito em delphi e gostaríamos de compartilhar regras de negócio do mesmo para o desenvolvimento, diminuindo o nosso retrabalho. E o boss quer que se use o delphi para isso, principalmente depois de conferência com o Bruno Lichot. Seu boss está com toda razão, visto que linha de código vale dinheiro. Já pensou re-escrever milhares de linha de código em Java só por causa de modinha? Tudo bem que Java não é modinha, é uma linguagem muito boa, robusta, etc, etc... mas tem é que pensar com o bolso numa hora dessas... Pense bem, seu boss resolve re-escrever o sistema em Java. Pra isso ser viável financeiramente, ele precisa de uma equipe que já domine a linguagem, conheça uma boa ferramenta, domine os frameworks, etc... Se ele não tem isso em casa, vai mandar a equipe Delphi embora, mantem um só pra segurar o sistema atual e contrata outra turma... Eu, preferencialmente, partiria para Java dado o tamanho do sistema que temos. Muito pelo contrário. Dado o tamanho do sistema, ficaria no Delphi mesmo. Tem que pensar com o bolso, não somos mais acadêmicos... Pra quem não conhece, tem uma lista de IW que eu participo. Tem uma movimentação razoável lá (http://br.groups.yahoo.com/group/iwbr/) Também assista a esse vídeo: http://edn.embarcadero.com/br/article/40335 Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]