Alessandro, Concordo plenamente com você. Agora mesmo tenho 3 livros sobre a minha mesa de trabalho: "Core Java", "Desenvolvendo com C#" e "Visual Basic 2005 in a nut shell". Estou estudando os três.
A Microsoft lançou o .NET para concorrer com o Java. Mas o que é fato é que o .NET não é uma opção de plataforma, é simplesmente a evolução da plataforma Windows. Quem quiser programar para Windows terá que usar o .NET, não tem jeito. O problema em questão é que a Borland leva um tempo até soltar uma versão atualizada para o .NET, ou seja, estará sempre atrás da Microsoft. Dessa forma, aqui na empresa onde trabalho, por questões de software livre, estamos iniciando o desenvolvimento em Java, mas como profissional autônomo (que presto serviço para outras empresas fora do meu expediente) eu decidi desenvolver em Visual Basic e C#. Provavelmente ficarei com C# por ser parecido com o Java. Mas ainda acredito que para quem vem de Delphi, o Visual Basic é bem mais rápido de absorver. Agora assim como até hoje existem programadores em Clipper, ainda existirão os programadores Win32 e a microsoft manterá uma compatibilidade em seus sistemas operacionais para isso. Mas esse profissional estará bem longe da atualidade. Esta é a minha opinião. Abraços Rafael Franco Carvalho Analista / Programador de Sistemas Thermas Di Roma Hotel Clube www.diroma.com.br [EMAIL PROTECTED] [EMAIL PROTECTED] ICQ: 43967202 MSN: [EMAIL PROTECTED] Caldas Novas - Goiás Brasil "O único verdadeiro fracasso é deixar de tentar" Max Heindel -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alessandro Fernandes Enviada em: sexta-feira, 31 de março de 2006 10:22 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Desenvolver em Delphi para PDA Aproveitando gostaria de compartilhar com os colegas, em tom de testemunho, uma conclusão a que cheguei: No que diz respeito a projetos win32 o Delphi é excelente e me serviu muito bem até aqui (trabalho com ele desde a versão 2). Mas no que tange a projetos .NET não está valendo à pena esperar pela Borland que nem suporta ainda a versão 2 do .NET (posição muito muito muito pessoal). Vocês já olharam com isenção o Visual Studio 2005? Excelente ferramenta a um preço muito mais atraente. A minha intenção nesse post é compartilhar com os colegas uma decisão de negócio que eu como empresário que trabalho com Delphi há muitos anos tomei. Sugiro aos colegas que analisem e tomem uma decisão também de negócio e não baseada na emoção. Não quero aqui despertar a ira dos fanáticos de plantão, apenas alertar para um fato. Temos de estar preparados para a mudança, e eu acho que a hora é agora. Notem que isso que disse vale apenas para novos projetos .NET. Eu vou manter o Delphi na manutenção dos sistemas win32 sem dúvida. Sugiro àqueles que nem sequer pensam na possibilidade de mudar de ferramenta que ao menos iniciem o uso do C# como linguagem, o que facilitará a mudança que terão de fazer no futuro. Mais uma vez quero afirmar: Isso é uma OPNIÃO pessoal. Quero pedir que respeitem a minha posição. Se quiserem responder, respondam, mas lembre-se que minha intenção aqui é boa. Espero ser compreendido Alessandro > -----Mensagem original----- > De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] > Em nome de Juliano Carvalho - Folhamatic Enviada em: sexta-feira, 31 > de março de 2006 13:35 > Para: delphi-br@yahoogrupos.com.br > Assunto: Re: [delphi-br] Desenvolver em Delphi para PDA > > Ok, a coisa já fugiu do foco do meu comentário mas vale a pena > explicar esta questão, que já esta ficando com cara de flame. > > Uma coisa é o SDK do .Net Framework CF. O básico. Ele é composto de > CLR (ambiente de execução) e do framework (os recursos, namespaces, > classes...). > Ele é produzido pela Microsoft. As IDEs se ligam ao SDK e obtém > serviços de compilação, debug, ambiente de execução e etc. Produzem > software, enfim. > Isso é possível por q.q um. > Isso eu outras coisas mais, usando outros SDKs. > Estes SDKs não tem nada a ver com Delphi, C#, VB, BDS, VS ou q.q outra > coisa. > Com o bloco de notas e meia dúzia de linhas vc cria um programa e roda > ele no emulador ou copia direto pro Pocket. Mas nem é esse o ponto. > > Outra coisa é o suporte nas IDEs. > No tocante ao meu comentário, o foco é sobre o suporte na IDE (RAD, > Deploy, Manage e etc). > Enfim, criar, manter, distribuir e gerenciar uma solução do tipo Smart > Device .Net. > > Resumindo: > O ferramenta Delphi é capaz de compilar .Net CF? Sim. > O produto BDS tem suporte a desenvolvimento .Net CF? Nao. > > Espero que tenha ficado claro de vez! > > ----- Original Message ----- > From: "José Henrique (Zote)" <[EMAIL PROTECTED]> > To: <delphi-br@yahoogrupos.com.br> > Sent: Thursday, March 30, 2006 1:17 PM > Subject: RES: [delphi-br] Desenvolver em Delphi para PDA > > > Caros, > > O BDS 2006 tem suporte a CF sim! > Não sei se em todas as versões, mas que tem, tem! > > O que ele não tem (ainda) é a parte visual pra isso, mas tem o compilador. > Já até fiz algumas coisinhas (no BDS 2005). > Nele (BDS 2005), você tinha que baixar um cara a mais do site da > borland e depois disso trabalhar no BDS como um projeto WinForms. > Daí, na hora de compilar (que no BDS 2005 tinha que compilar por) > tinha que editar o arquivo e remover algumas linhas. > > Acho que todas essas informações, estão disponíveis no BDN > (bdn.borland.com). > > Abraço > -- > José Henrique (Zote) > > -----Mensagem original----- > De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] > Em nome de Juliano Carvalho - Folhamatic Enviada em: quinta-feira, 30 > de março de 2006 22:29 > Para: delphi-br@yahoogrupos.com.br > Assunto: Re: [delphi-br] Desenvolver em Delphi para PDA > > A não ser, é claro, que vc tenha uma versão que ninguém nunca viu ou > algum ovo de pascoa que ativa isso. > Eu tenho BDS 2006 Architect original. > > Eu falei que é chato programar pra PDA e .Net CF, vc que viajou.... > > ----- Original Message ----- > From: "Andrei Luís" <[EMAIL PROTECTED]> > To: <delphi-br@yahoogrupos.com.br> > Sent: Thursday, March 30, 2006 12:19 PM > Subject: Re: [delphi-br] Desenvolver em Delphi para PDA > > > Obrigado pelas novas informações. > > Mas meu caro, mais cuidado com suas palavras da próxima vez. Agora > você mudou completamente seu discurso! > > Não é que o D2006 não tenha suporte para .Net CF como você falou > inicialmente, mas que é mais chato programar nele. > > [] > Andrei > > > Em 30/03/06, Juliano Carvalho - Folhamatic > <[EMAIL PROTECTED]> > escreveu: > > > > Negativa não. > > Mas é mais "chato" desenvolver pra PDA. > > A parte mais complicada é mesmo o acesso a dados e sincronia com o > > SGBD servidor. Se vc usar .Net 1.1 então... > > Os cuidados com a limpeza o código, custo computacional e uso da > > memoria devem ser redobrados. > > > > Se vc partir pra .Net CF, a maioria dos exemplos que vai achar é em > VB.Net > > . > > Dá pra converter pra C# ou Delphi, mas é um pouco chato, > > principalmente quando vc esta começando, ainda não entende bem o > > funcionamento das > coisas > > e > > só quer por pra rodar e ir vendo no que dá. > > > > ----- Original Message ----- > > From: "Andrei Luís" <[EMAIL PROTECTED]> > > To: <delphi-br@yahoogrupos.com.br> > > Sent: Thursday, March 30, 2006 10:21 AM > > Subject: Re: [delphi-br] Desenvolver em Delphi para PDA > > > > > > Juliano, > > > > Procurei no site da Borland, mais especificamente na BDN e encontrei > entre > > outros o seguinte link: > > > > http://bdn.borland.com/article/0,1410,33413,00.html > > > > Você tem alguma experiência negativa com desenvolvimento CF? > > > > Gostaria de ouvir sua opinião. > > > > Grato, > > Andrei > > > > > > Em 30/03/06, Juliano Carvalho - Folhamatic < > > [EMAIL PROTECTED]> > > escreveu: > > > > > > > > > Segue abaixo. > > > > > > ----- Original Message ----- > > > From: "Andrei Luís" <[EMAIL PROTECTED]> > > > To: "Delphi-br" <delphi-br@yahoogrupos.com.br> > > > Sent: Thursday, March 30, 2006 6:33 AM > > > Subject: [delphi-br] Desenvolver em Delphi para PDA > > > > > > > > > Boa tarde, > > > > > > Estou analisando um projeto para desenvolver um sistema de vendas > > > que > > terá > > > dois módulos: um + completo que ficará na sede do cliente, e outro > > módulo > > > com os vendedores. Pretende-se que os vendedores utilizem PDAs > > > para consultar pedidos e histórico dos clientes, e emissão de pedidos. > Esses > > > pedidos emitidos serão exportados para o computador na sede do > > > cliente > > no > > > momento em que o vendedor lá chegar. > > > > > > Bem, este vai ser meu primeiro contato com PDAs, até o momento só > > > desenvolvi para PCs utilizando Delphi Win32. Estive pesquisando e > > > descobri que > PDAs > > > com > > > Windows Mobile, rodam Compact .Net Framework e minhas dúvidas são > nesse > > > sentido: > > > > > > - Posso desenvolver em Delphi 2006 .Net e rodar a aplicação no > > PDAs? O > > > Delphi não tem suporte a .Net CF. > > > - Utilizando o Compact .Net, tenho componentes para acesso a > > > dados? Sim. Muda um pouco diferente, mas tem. > > > - Quais limitações terei no Compact .Net e como não utilizar > > > recursos enquanto desenvolver a aplicação no Delphi 2006, já que no PC terei o > > > "full" Nem todas as classes e metodos estão no .Net CF. > > > .Net Framework? Dá pra baixar e instalar o Compact .Net em PCs? Não > > > exatamente. Vc roda os programas no emulador. > > > > > > []s > > > Andrei > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > Links do Yahoo! Grupos > > > > > > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > Links do Yahoo! Grupos > > > > > > > > > Received: (qmail 82192 invoked by uid 0); 30 Mar 2006 17:30:40 -0300 > Received: from 216.155.203.223 by poseidon.bludata.com.br > (envelope-from > <sentto-1058778-137787-1143750617- > [EMAIL PROTECTED]>, > uid 0) with qmail-scanner-1.25 > (clamdscan: 0.85/974. spamassassin: 3.0.2. > Clear:RC:0(216.155.203.223):SA:0(1.6/5.0):. > Processed in 8.330501 secs); 30 Mar 2006 20:30:40 -0000 > X-Qmail-Scanner-Mail-From: > sentto-1058778-137787-1143750617- > [EMAIL PROTECTED] > via poseidon.bludata.com.br > X-Qmail-Scanner: 1.25 (Clear:RC:0(216.155.203.223):SA:0(1.6/5.0):. > Processed > in 8.330501 secs) > Received: from unknown (HELO n3a.bullet.dcn.yahoo.com) (216.155.203.223) > by poseidon.bludata.com.br with SMTP; 30 Mar 2006 17:30:32 -0300 > Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys > DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=hotel; > d=yahoogrupos.com.br; > b=Xzq3pq+MDH3fdgieJ/2JH2gI0itWOIvZjbQjXK5i+gGIL1MZ7ZHI88CdD8a5wuetSWCx > VWZB kmuMBaZxHtt/2mth4eoaCTbpfTuvQ5OtK93GGkZiPZcQePI4WjFFHIV+; > Received: from [216.155.201.64] by n3.bullet.dcn.yahoo.com with NNFMP; > 30 Mar 2006 20:30:18 -0000 > Received: from [66.218.69.4] by t1.bullet.dcn.yahoo.com with NNFMP; 30 > Mar > 2006 20:30:18 -0000 > Received: from [66.218.66.93] by t4.bullet.scd.yahoo.com with NNFMP; > 30 Mar > 2006 20:30:17 -0000 > X-Yahoo-Newman-Property: groups-email > X-Sender: [EMAIL PROTECTED] > X-Apparently-To: delphi-br@yahoogrupos.com.br > Received: (qmail 26103 invoked from network); 30 Mar 2006 20:30:16 > -0000 > Received: from unknown (66.218.66.218) > by m33.grp.scd.yahoo.com with QMQP; 30 Mar 2006 20:30:16 -0000 > Received: from unknown (HELO hood.folhamatic.com.br) (200.174.205.189) > by mta3.grp.scd.yahoo.com with SMTP; 30 Mar 2006 20:30:12 -0000 > Received: from juliano ([200.174.205.140]) > by hood.folhamatic.com.br (Folhamatic Sistemas - Mail Server) > with SMTP id IXG43315 > for <delphi-br@yahoogrupos.com.br>; Thu, 30 Mar 2006 17:28:15 > - 0300 > Message-ID: <[EMAIL PROTECTED]> > To: <delphi-br@yahoogrupos.com.br> > References: > <[EMAIL PROTECTED]> > <[EMAIL PROTECTED]> > <[EMAIL PROTECTED]> > <[EMAIL PROTECTED]> > <[EMAIL PROTECTED]> > X-Priority: 3 > X-MSMail-Priority: Normal > X-Mailer: Microsoft Outlook Express 6.00.3790.1830 > X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830 > X-Originating-IP: 200.174.205.189 > X-eGroups-Msg-Info: 1:12:0:0 > From: "Juliano Carvalho - Folhamatic" > <[EMAIL PROTECTED]> > Sender: delphi-br@yahoogrupos.com.br > MIME-Version: 1.0 > Mailing-List: list delphi-br@yahoogrupos.com.br; contact > [EMAIL PROTECTED] > Delivered-To: mailing list delphi-br@yahoogrupos.com.br > List-Id: <delphi-br.yahoogrupos.com.br> > Precedence: bulk > List-Unsubscribe: <mailto:[EMAIL PROTECTED]> > Date: Thu, 30 Mar 2006 17:29:01 -0800 > Subject: Re: [delphi-br] Desenvolver em Delphi para PDA > Reply-To: delphi-br@yahoogrupos.com.br > Content-Type: text/plain; charset=ISO-8859-1 > Content-Transfer-Encoding: 8bit > X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on > poseidon.bludata.com.br > X-Spam-Level: * > X-Spam-Status: No, score=1.5 required=5.0 tests=AWL,BAYES_00, > DATE_IN_FUTURE_03_06,RCVD_IN_BL_SPAMCOP_NET autolearn=no version=3.0.2 > > A não ser, é claro, que vc tenha uma versão que ninguém nunca viu ou > algum ovo de pascoa que ativa isso. > Eu tenho BDS 2006 Architect original. > > Eu falei que é chato programar pra PDA e .Net CF, vc que viajou.... > > ----- Original Message ----- > From: "Andrei Luís" <[EMAIL PROTECTED]> > To: <delphi-br@yahoogrupos.com.br> > Sent: Thursday, March 30, 2006 12:19 PM > Subject: Re: [delphi-br] Desenvolver em Delphi para PDA > > > Obrigado pelas novas informações. > > Mas meu caro, mais cuidado com suas palavras da próxima vez. Agora > você mudou completamente seu discurso! > > Não é que o D2006 não tenha suporte para .Net CF como você falou > inicialmente, mas que é mais chato programar nele. > > [] > Andrei > > > Em 30/03/06, Juliano Carvalho - Folhamatic > <[EMAIL PROTECTED]> > escreveu: > > > > Negativa não. > > Mas é mais "chato" desenvolver pra PDA. > > A parte mais complicada é mesmo o acesso a dados e sincronia com o > > SGBD servidor. Se vc usar .Net 1.1 então... > > Os cuidados com a limpeza o código, custo computacional e uso da > > memoria devem ser redobrados. > > > > Se vc partir pra .Net CF, a maioria dos exemplos que vai achar é em > VB.Net > > . > > Dá pra converter pra C# ou Delphi, mas é um pouco chato, > > principalmente quando vc esta começando, ainda não entende bem o > > funcionamento das > coisas > > e > > só quer por pra rodar e ir vendo no que dá. > > > > ----- Original Message ----- > > From: "Andrei Luís" <[EMAIL PROTECTED]> > > To: <delphi-br@yahoogrupos.com.br> > > Sent: Thursday, March 30, 2006 10:21 AM > > Subject: Re: [delphi-br] Desenvolver em Delphi para PDA > > > > > > Juliano, > > > > Procurei no site da Borland, mais especificamente na BDN e encontrei > entre > > outros o seguinte link: > > > > http://bdn.borland.com/article/0,1410,33413,00.html > > > > Você tem alguma experiência negativa com desenvolvimento CF? > > > > Gostaria de ouvir sua opinião. > > > > Grato, > > Andrei > > > > > > Em 30/03/06, Juliano Carvalho - Folhamatic < > > [EMAIL PROTECTED]> > > escreveu: > > > > > > > > > Segue abaixo. > > > > > > ----- Original Message ----- > > > From: "Andrei Luís" <[EMAIL PROTECTED]> > > > To: "Delphi-br" <delphi-br@yahoogrupos.com.br> > > > Sent: Thursday, March 30, 2006 6:33 AM > > > Subject: [delphi-br] Desenvolver em Delphi para PDA > > > > > > > > > Boa tarde, > > > > > > Estou analisando um projeto para desenvolver um sistema de vendas > > > que > > terá > > > dois módulos: um + completo que ficará na sede do cliente, e outro > > módulo > > > com os vendedores. Pretende-se que os vendedores utilizem PDAs > > > para consultar pedidos e histórico dos clientes, e emissão de pedidos. > Esses > > > pedidos emitidos serão exportados para o computador na sede do > > > cliente > > no > > > momento em que o vendedor lá chegar. > > > > > > Bem, este vai ser meu primeiro contato com PDAs, até o momento só > > > desenvolvi para PCs utilizando Delphi Win32. Estive pesquisando e > > > descobri que > PDAs > > > com > > > Windows Mobile, rodam Compact .Net Framework e minhas dúvidas são > nesse > > > sentido: > > > > > > - Posso desenvolver em Delphi 2006 .Net e rodar a aplicação no > > PDAs? O > > > Delphi não tem suporte a .Net CF. > > > - Utilizando o Compact .Net, tenho componentes para acesso a > > > dados? Sim. Muda um pouco diferente, mas tem. > > > - Quais limitações terei no Compact .Net e como não utilizar > > > recursos enquanto desenvolver a aplicação no Delphi 2006, já que no PC terei o > > > "full" Nem todas as classes e metodos estão no .Net CF. > > > .Net Framework? Dá pra baixar e instalar o Compact .Net em PCs? Não > > > exatamente. Vc roda os programas no emulador. > > > > > > []s > > > Andrei > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > Links do Yahoo! Grupos > > > > > > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > Links do Yahoo! Grupos > > > > > > > > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > Links do Yahoo! Grupos > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > Links do Yahoo! Grupos > > > > > > > > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.1.385 / Virus Database: 268.3.3/298 - Release Date: > 30/3/2006 -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos __________ Informação do NOD32 IMON 1.1464 (20060331) __________ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br -- <<<<< 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: [EMAIL PROTECTED] 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html