quinta-feira, 24 de dezembro de 2009
Boas Festas e um 2010 Fantástico!
Gostaria de agradecer a todos neste ano por prestigiar meu trabalho!
Tive um ano abençoado com inúmeras realizações profissionais e pessoais.
Tudo de bom para você e toda sua família um FELIZ NATAL, cheio de muita Paz, Saúde, Sabedoria e um 2010 repleto de realizações.
Hope you have a very Christmas and a most Happy and Blessed 2010!
Em 2010, muitas novidades no blog e minha estréia no Twitter.
All the best
sábado, 19 de dezembro de 2009
Microsoft “Courier”
É a visão de futuro que a Microsoft vem demonstrando em vídeos e palestras que vemos por aí.
Já não é mais novidade que o futuro vai ser cheio de “surfaces”. Iremos interagir com o mundo através de telas multi-touch, seja nas nossas mesas de trabalho, televisão, painéis de automóveis e até nas paredes.
Look this video bellow
All the best
Visual Studio e TFS 2010 Beta 2 Lançado!
Segue abaixo, artigo publicado por Rodrigo Sendin, editor técnico da .Net Magazine.
Por Rodrigo Sendin.
Hoje, dia 19 de outubro de 2009 a Microsoft lançou a versão Beta 2 do Visual Studio 2010 e do Team Foundation Server 2010. Para os assinantes do MSDN o download já está disponível. Para quem não é assinante, precisará esperar mais alguns dias aí.
Se quiser se inteirar de algumas novidades, principalmente da instalação destes produtos, assista ao vídeo do Brian Keller no Channel 9
Seguem os pontos que eu achei mais interessantes:
Instalação do TFS2010
1. Não tem mais toda a burocracia dos usuários. Podemos usar apenas um único usuário para toda a instalação.
2. Primeiro instalamos para depois configurar.
3. Existe uma configuração Basica que permite a instalação do TFS2010 em Cliente VISTA ou Windows 7 (com SQLServer Express). Essa é a grande novidade, pois permite montar um ambiente totalmente caseiro do TFS. As restrições são a inexistencia do Reporting Services e do SharePoint para este ambiente.
4. Temos agora um Console de Administração, que ajuda (E MUITO) o trabalho de configuração e gerenciamento do servidor.
5. Foi introduzido o conceito de "Team Project Collection" que aparentemente permite varios ambientes com configurações diferentes no mesmo servidor.
6. A Configuração do TeamBuild muito mais fácil também.
Resumindo, a Microsoft atendeu as preces de todos nós que já sofremos com a instalação do TFS2005 e TFS2008, e finalmente apresenta uma ferramenta de fácil instalação e configuração. Certamente o TFS vai ganhar muitos adeptos a partir de agora.
A instalação do VS2010 Ultimate não tem muito o que falar.
1. O Ultimate é o nome da edição mais completa do Visual Studio, equivalente ao Visual Studio Team System 2008.
2. NNF (Next, Next Finish) Total. Pode ir de olho fechado.
3. Assustou um pouco o espaço que ocupa = 5.1GB.
4. O Team Explorer já vem instalado junto.
Deu pra perceber um foco muito grande no TFS, tanto que na Start Page do Visual Studio, a primeira task sugerida é a conexão com o TFS.
Apesar de muita gente estar falando por aí que o Beta 2 já é uma versão estável, a ponto de entrar em produção, eu ainda tenho minhas dúvidas. O próprio Brian Keller, no vídeo acima, não fala nada disso, e ainda sugere a instalação em um ambiente virtual. Tenho a mesma opinião que a dele, instalem o Beta 2 (TFS ou VS) em máquinas virtuais, ou em equipamentos onde você pode correr riscos.
A medida do possível vou colocando mais novidades do Beta 2 aqui.
All the best
Oportunidades Microsoft para você
A Microsoft tem um conjunto de oportunidades para estudantes, profissionais e empresas que trazem um grande apoio e diferencial com software de ponta permitindo o desenvolvimento de oportunidades e novos negócios usando as melhores tecnologias do mercado. Participe e divulgue em sua comunidade.
O Microsoft DreamSpark é um programa voltado para estudantes. Com esse projeto você terá acesso a ferramentas importantes para auxiliar nos seus estudos no desenvolvimento de software com o apoio das melhores ferramentas do mercado. Aproveite agora mesmo essa oportunidade a mais para desenvolver o seu potencial ainda enquanto está estudando na universidade. Veja algumas opções: Visual Studio, Windows Server, SQLServer, Expression Studio e muito mais....
Clique aqui
O Microsoft Website Spark é um programa que oferece visibilidade, suporte e software para designers e desenvolvedores profissionais ou empresas com até 25 funcionários. Você terá acesso a ferramentas para desenvolvimento, testes e até colocar em produção incluindo o Visual Studio, Windows Server e SQLServer.
Clique aqui
All the best
Microsoft Case Study on Delphi Prism
No link abaixo, você poderá conferir uma materia no site da Microsoft do Case do Delphi Prism.
Clique aqui
All the best
Exemplos em Silverlight - WPF com RIA
Veja no link abaixo, todo o poder de aplicações desenvolvidas em Silverlight, WPF e Ria.
Pode perceber que como os aplicativos serão desenvolvidos.
Clique aqui
I hope you have a great weekend.
Microsoft lança Windows Phone
No link abaixo, você pode conferir a reportagem refente ao lançamento do Windows Phone.
Clique aqui
All the best
sexta-feira, 18 de dezembro de 2009
Delphi Conference Brasil SUCESSO!!!
Meu amigo, Andreano Lanusse, disponibilizou em seu site fotos e descritivos Delphi Brasil Conferece, realizada em São Paulo em novembro.Veja abaixo, o relato descrito por ele sobre o evento.
O mês de Novembro foi muito corrido pra mim, vários eventos na America Latina, incluindo Colombia, Argentina, Costa Rica, Mexico e Brasil. Sendo assim não tive muito tempo para blogar sobre cada evento, mas posso dizer que todos foram um sucesso. Em especial gostaria de comentar sobre o Delphi Conference no Brasil o qual foi muito especial pra mim.
Este evento foi o primeiro após o nosso bom e velho BorCon (Borland Conference), por causa da venda da CodeGear ano passado e outros coisas acontecendo ao mesmo tempo, não foi possível realizar uma grande conferência como o BorCon — mas este ano foi diferente. Os Delphi Conferences começaram em diferentes países na América Latina (México, Colombia, Costa Rica) e muitos desenvolvedores prestigiaram o evento. O evento no Brasil não foi diferente, com 26 apresentações, 4 salas simultâneas e mais de 500 desenvolvedores Delphi, todos muito motivados com o novo Delphi 2010.
DavidI e I (Andreano Lanusse) gostariamos de agrader, MUITO OBRIGADO a toda a comunidade Delphi no Brasil por todo o suporte, paixão e lealdade, vocês ao longo dos anos tornaram e tornam o Delphi cada vez mais forte ano a ano.
Todos os slides e exemplos estão disponíveis no CodeCentral.
Abaixo algumas fotos do evento do ano- Delphi Conference Brasil:
Disponibilizada a apresentação de lançamento do Delphi 2010
No link abaixo, encontra disponivel os videos de apresentação de lançamento do Delphi 2010.
Clique aqui
All the best
quarta-feira, 25 de novembro de 2009
Modelagem de Dados com ER/Studio 8.5
Salve, salve,
WEBINAR
Modelagem de Dados com ER/Studio 8.5
Junte-se à Embarcadero nesta terça-feira, 8 de Dezembro, às 16:00 BRST para um webinar ao vivo, com uma hora de duração sobre “Novidades em Ferramentas de Modelagem”. Conheça em primeira mão quais tecnologias inovadoras estão sendo inseridas nas ferramentas de modelagem mais inovadoras da atualidade.
Andreano Lanusse da Embarcadero apresentará as novidades do novo ER/Studio® Enterprise 8.5. Este lançamento é recheado com novos e avançados recursos de modelagem de dados e de comunicação, os quais permitem que você crie o design, gerencie e documente até o mais difícil dos projetos de forma fácil e rápida.
Inscreva-se hoje para ver alguns dos excelentes recursos novos em ação, como:
* Criação de diagramas UML com a mais recente funcionalidade de modelagem do ER/Studio
* Uso de modelagem de processos e modelagem de dados em um repositório compartilhado
* Navegação e report de diagramas de Linhagem de Dados Visual através de um Portal online
* Inserção bidirecional de comentários de fluxo de trabalho entre o ER/Studio e o Portal
* Marcação de Objetos através do Portal
Quem deve assistir – arquitetos de dados, modeladores de dados, DBAs, desenvolvedores de bancos de dados, analistas de negócios, desenvolvedores e qualquer um que se preocupe em melhorar o modo de compartilhamento de informações em uma empresa.
Clique aqui para melhores informações.
I hope have a great week
domingo, 22 de novembro de 2009
Artigos em breve em .NET - Delphi Prim e Visual Studio 2008/2010
Bom pessoal, como havia comentado em artigo anterior, em breve estarei disponibilizando artigos em .NET em Delphi Prism e Visual Studio 2008/2010. E para iniciar, estou terminado um artigo sobre introdução ao LINQ.
Aguarde....
All the best
UserControl para Delphi 2010
Um excelente componente para você utilizar em suas aplicações Delphi para gerenciamento de usuários. Recomendo sua utilização.
Versão do UserControl, já preparado para Delphi 2010, roda também no 2009.
Clique no link aqui para visualizar o arquivo onde após seu registro no site estará disponibilizando arquivo para download.
Você, precisa se registrar no site para fazer o download ficar disponível na versão do Delphi 2010.
Sua instalação é muito simples
Take care.
sábado, 14 de novembro de 2009
Vem ai - DC Delphi Conference
A Embarcadero traz para você um evento imperdível sobre Delphi e tecnologias relacionadas. Grande palestrantes internacionais os maiores experts do Brasil 04 sala simultâneas de conteudo e minicursos. Clique aqui para mais novidades.
Take care
domingo, 8 de novembro de 2009
Edição - .Net Magazine 67
Boa noite!
A .NET Magazine 67 aborda com exclusividade o Visual Studio Team System (agora Visual Studio Ultimate) e Team Foundation Server. Para médias e grandes equipes, a adoção de uma ferramenta como esta é fundamental para o sucesso do projeto.
Confira a lista de artigos e demais materiais da edição.
O que o NHibernate pode fazer por você
Silverlight
Desenvolvimento de uma aplicação simples e completa
Silverlight 3 - Conheça as novidades
Feeds no .NET – RSS e Atom - Utilizando o WCF REST Starter Kit
SQL Server 2008 Integration Services
MVP – Model View Presenter - Uma derivação do MVC direcionado à visualização
Visual Studio Team System e TFS - Instalando, configurando e customizando o ambiente do VSTS
Introdução à LINQ - Conceitos básicos e usando LINQ com banco de dados LINQ to XML
Take care
Edição ClubeDelphi 111
Boa noite!
A revista ClubeDelphi 111 lançada. Esta edição inaugura uma cobertura sobre as novidades do Delphi 2010. Confira a Novidades.
RIA com DataSnap 2010
Delphi 2010 - Novas units, Gestures e Multi-Touch
Curso de Delphi Prism
Melhorias na linguagem – Arrays, Coleções, Loops, Case e Try
Programando com a API do Twitter - Integre suas aplicações Delphi com o microblog
Você testa seus aplicativos de forma completa?
Veja como aplicar em Delphi a prática de Code Coverage para melhorar seus testes
Delphi 2010
A nova RTTI
Introdução à POO
Smarty Template
Delphi Prism
Acesso a Dados
Acredito que a interligação de tecnologias como ADO.NET Data Services, DataSnap 2010, REST, JSON, ATOM/XML com Silverlight e AJAX, além do Cloud Computing, vai representar uma revolução imensa, se já não representa, na forma como vamos trabalhar nossos aplicativos nos próximos anos.
Clique no link abaixo, para visualizar um pouco da revista no formato digital.
http://www.devmedia.com.br/websys.2/webreader.asp?cat=3&revista=javamagazine_111#a-1948
Take care
Mengão 3x1 Galo
segunda-feira, 2 de novembro de 2009
Visual Studio 2010 and .NET Framework 4 Beta 2
Salve, salve,
Bom pessoal o Beta do Visual Studio 2010 e .Net Framework 4 marcam a nova geração de ferramentas da Microsoft para desenvolvedores. Confira! no link abaixo.
http://msdn.microsoft.com/pt-br/vstudio/dd582936%28en-us%29.aspx
http://www.microsoft.com/visualstudio/pt-br/products/2010/default.mspx
Take care
sexta-feira, 30 de outubro de 2009
quinta-feira, 29 de outubro de 2009
# - Report 03 - X Workshop - 28/10/2009
Salve, salve, foi ótima a palestra do Renato Haddad, no X Workshop da Univale. Com um grande publico presente (120 pessoas), puderam acompanhar apresentação do MVP Renato Haddad, com o tema LINQ e Dispositivos Moveis.
ACOMPANHE AS FOTOS DE CADA DIA DO EVENTO NO PICASA aqui
NO TWITTER aqui AS NOVIDADES
quarta-feira, 28 de outubro de 2009
# - Report 02 - X Workshop - 27/10/2009
Salve, salve, ontem Carlos Eduardo Diniz, lider de desenvolvimento técnico de parceiros Microsoft em Minas Gerais e Centro-Oeste, fazer todos os presentes visualizarem em sua apresentação, as inovações tecnológicas que a Microsoft vem trabalhando.
ACOMPANHE AS FOTOS DE CADA DIA DO EVENTO NO PICASA aqui
NO TWITTER AS NOVIDADES aqui
Take care
# - Report 01 - X Workshop - 26/10/2009
Salve, salve, foi uma grande abertura o X Workshop da Univale. Infelizmente, o temporal na cidade, impossibilitou muita gente, mas o público presente (100 pessoas), puderam acompanhar durante 01h30m uma ótima apresentação do MVP Evilaravo Alves, com o tema NOVIDADES DO .NET FRAMEWORK 3.0 E 3.5.
ACOMPANHE AS FOTOS DE CADA DIA DO EVENTO NO PICASA aqui
NO TWITTER aqui AS NOVIDADES
domingo, 25 de outubro de 2009
X WorkShop de Informática
Boa noite!
Amanhã, é o primeiro dia do X Workshop que acontecerá nos dias 26 a 30 de Outubro na Univale. Estarei postando Reports deste grande evento.
Um forte abraço.
All the best
# Parte 1 - Novidades do RAD Studio 2010 - Delphi - Prism - C++ Builder
Boa noite!
O meu grande amigo Andreano Lanusse, escreveu um excelente artigo na Revista Active Delphi, abordando as novidades do Novo RAD 2010.
Inicio aqui hoje, uma série de artigo onde estarei comentando sobre estas novidades com base neste artigo.
Foram mais 120 novos recursos e melhorias na IDE. Os desenvolvedores, passam grande parte do seu tempo trabalhando e utilizando as opções do IDE, assim a palavra usabilidade foi levada muito a sério durante o desenvolvimento.
dbExpress suporte a Firebird
A comunidade Firebird está em festa, o dbExpress agora possui um drive nativo para Firebird 1.5 e 2.x e o DBX Framework traz suporte completo a Firebird.
Não podemos esquecer que além do suporte a Firebird, dbExpress traz o suporte oficial a MYSQL 5.1, Oracle 11g e SQL Server 2008, no caso de SQL Server o suporte ao novo data type datetime offset.
O RAD Studio 2010 inovou Delphi 2010 e C++ Builder 2010 trazem suporte completo a desenvolvimento de aplicações baseados em Touch e Gesture, a VCL esta totalmente integrada a esta tecnologia e os desenvolvedores Delphi e C++ Builder saíram na frente ( Primeira IDE do mercado ) com o suporte a Touch e Gesture em suas aplicações, e não é só isso, Windows 7 traz o suporte a Multi Touch o qual o Delphi e C++ Builder suportam 100%.
IDE Insight
Usabilidade foi levada a serio, o IDE Insight permite acessar qualquer opção do IDE de maneira fácil e rápida, basta pressionar F6 e digitar a opção desejada, desta forma o IDE Insight te levara diretamente para a opção desejada, isso vale para todas as opções do IDE, desde opções de menu, editor de código, palheta de componentes e tudo o que esta acessível no IDE.
Por enquanto pessoal, foi somente o inicio desta série.
Aguarde as próximas semanas e os novos posts.
All the best
Novo RAD Studio 2010 - Touch e Gesture
Boa noite!
Bom, caso você queira visualizar este recurso fantástico que é o Touch e Gesture, acesse o link abaixo, e assista ao vídeo.
http://etnaweb04.embarcadero.com/rad-studio-2010/
Acesse ao vídeo com o seguinte assunto: Free Your Customer From Keyboards with Dazzling Touch Based User Interfaces.
Se você e um amante por desenvolvimento, não deixe de fazer uma visita ao meu Blog http://mantmor.blogspot.com, onde toda semana (segunda-feira) faço uma atualização das novidades do mundo do desenvolvimento e deixe seu comentário.
Um forte abraço
sábado, 17 de outubro de 2009
Livro Recursos Avançados do Delphi
A Infopress acaba de lançar a tradução do livro Delphi 2009 Handbook do Marco Cantú, o livro tem o nome Recursos Avançados do Delphi, conta com 416 páginas e é uma boa forma de se atualizar nos recursos do Delphi, eu recomendo.
sexta-feira, 16 de outubro de 2009
Twitter Desktop Client - powered by Delphi
Andreano Lanusse, desenvolveu um programa de cliente para o Twitter.
Para saber mais, clique aqui.
Delphi Conference Brasil - convite para submeter palestras
Segue abaixo, informaçoes publicadas no blog do Andreano Lanusse.
Amigos da comunidade Delphi é com grande satisfação que convido a todos para submeter palestras para o 1º Delphi Conference Brasil, o evento mais importante do ano para a comunidade Delphi e 100% técnico, a ser realizado no final do mês de novembro em São Paulo capital, em mais alguns dias estaremos informando local e data.
Submeta sua proposta de apresentação enviando me um e-mail com o título "Delphi Conference Brasil - Submissão de Palestra" até o dia 9 de outubro de 2009, para facilitar o envio do e-mail clique neste link.
O e-mail deverá conter as seguintes informações:
* Nome completo e mini-curriculum de no máximo 5 linhas
* Nome da Empresa
* E-mail para contato
* Telefone para contato
* Cidade onde reside atualmente
* Tipo da apresentação: Palestra/Mini-curso
Palestra: Apresentações com duração de 50 minutos focadas num público que está à procura de tópicos específicos para ampliar seu conhecimento sobre desenvolvimento em Delphi, assim como as melhores práticas utilizadas pela comunidade Delphi.
Minicurso: Sessões com duração de 2 horas e altamente interativas que permite aos participantes desenvolverem o conhecimento de forma prática.
* Título da apresentação
* Resumo da apresentação de no mínimo 5 e no máximo 7 linhas.
A apresentação deverá utilizar um dos IDE’s Delphi para Win32, .NET com Delphi Prism C++ com C++Builder e PHP, com Delphi for PHP, focando as inúmeras tecnologias suportadas pelo Delphi, como temas relacionados a:
* Banco de dados
* Linguagem, atributos, métodos anônimos, generics, RTTI , etc.
* Aplicações baseadas em Touch e Gesture
* Aplicações Multi camada - DataSnap: server methods, filters, transports, etc.
* Integração de aplicações Delphi com outras plataformas
* Aplicações mult-thread
* Componentes VCL
* VCL for Web
* Web Services, REST full
* ASP.NET
* Silverlight
* .NET MVC Framework
* E vários outros temas focados na sua experiência diária.
Com relação a temas relacionados a banco de daods, você pode e deve adicionar qualquer banco de dados que seja suportado por um dos IDE’s mencionados acima, como por exemplo: InterBase, Firebird, SQL Server, Oracle, DB2, Informix, Sybase e outros.
Atente para o prazo de encerramento das submissões: 09/Outubro/2009.
Não se esqueça de revisar se o conteúdo do seu trabalho se enquadra no tipo e duração definido para a sessão selecionada antes de submeter o formulário.
domingo, 20 de setembro de 2009
Firebird - Banco de dados de 1 Terabyte
O teste feito pela IBSurgeon, criando um banco de dados de 1 Terabyte com o Firebird! Quem participou do 6º FDD e assistiu a palestra do Dmitry Kuzmenko sobre "Manutenção de Banco de Dados", soube, em primeira mão, dos resultados deste teste realizado por ele. A idéia era acabar, de uma vez por todas, com o mito de que o Firebird não suporta bancos de dados grandes. Clique aqui para saber o resultado.
Agosto também foi o mês de lançamento da nova versão do Delphi, que traz suporte oficial ao Firebird no dbExpress (antes tarde do que nunca) ;-) Bom saber que a Embarcadero adotou uma postura muito mais profissional e inteligente do que a Borland tinha, em se tratando do relacionamento com o Firebird.
6º Firebird Developers Day
A sexta edição do Firebird Developers Day aconteceu no dia 04 de Julho de 2009, na cidade de Piracicaba-SP, no Campus Taquaral da UNIMEP, e contou com a presença de 480 pessoas. Apesar de todas as incertezas devido a crise internacional, o FDD se mantém como o evento de Firebird com maior número de participantes em todo o mundo.
Visitando o Brasil pela primeira vez, tivemos a presença de Vlad Khorsun, um dos principais desenvolvedores do Firebird, vindo diretamente da Ucrânia. Dmitry Kuzmenko (IBSurgeon) voltou ao Brasil pela terceira vez, como palestrante do evento. Dmitry já está se tornando um brasileiro nativo, viciado em caipirinha ;)
Clique aqui e veja algumas tofos.
6º Firebird Developers Day
A sexta edição do Firebird Developers Day aconteceu no dia 04 de Julho de 2009, na cidade de Piracicaba-SP, no Campus Taquaral da UNIMEP, e contou com a presença de 480 pessoas. Apesar de todas as incertezas devido a crise internacional, o FDD se mantém como o evento de Firebird com maior número de participantes em todo o mundo.
Visitando o Brasil pela primeira vez, tivemos a presença de Vlad Khorsun, um dos principais desenvolvedores do Firebird, vindo diretamente da Ucrânia. Dmitry Kuzmenko (IBSurgeon) voltou ao Brasil pela terceira vez, como palestrante do evento. Dmitry já está se tornando um brasileiro nativo, viciado em caipirinha ;)
Clique aqui e veja algumas tofos.
domingo, 13 de setembro de 2009
RAD Studio 2010 - Guia Completo do Produto
A Embarcadero disponibilizou um arquivo contendo todas as novidades do RAD Studio 2010.
Clique aqui para fazer o download do PDF
Take care!
Marcos Antonio
domingo, 6 de setembro de 2009
Disponibilizada a apresentação de lançamento do Delphi 2010
Meu amigo, Andreano Lanusse, disponibilizou os videos do lançamento do Delphi 2010.
Na última sexta-feira dia 29 de agosto de 2009, tivemos o evento online de lançamento do Delphi 2010, foram quase 1000 desenvolvedores conectados para conhecer as novidades desta que é sem dúvida a melhor versão de todos os tempos.
Gostaria de agradecer a todos que prestigiaram o evento, agradecer as centenas de emails que recebi parabenizando a nossa equipe pelo trabalho realizado nesta versão.
Aqueles que não tiveram a oportunidade de participar do evento, podem assistir as apresentações diretamente do seu browser clicando em cada uma das imagens abaixo ou efetuar o download. A apresentação tem em torno de 2:30 minutos e foi dividida em duas partes, desta forma você pode efetuar o download ou assistir uma de cada vez.
Gostaria de lembrar que dia 15 de setembro será realizado o minicurso sobre Delphi 2010 em São Paulo, o evento é gratuito e iremos fundo nas novidades durante este minicurso, faça sua inscrição as vagas são limitadas.
Primeira parte:
* IDE
* Compilador
* Lingugagem
* RTL
* VCL
* Touch
* Multi-Touch
* Gesture
* dbExpress - suporte nativo ao Firebird
Segunda parte:
* DataSnap
* Filters
* Compactação de dados
* Criptografia
* Comunicação HTTP
* Failover
* Transferência de objetos
* JSON
*** Para assistir ou baixar o vídeo é necessário ter uma conta no EDN, ao tentar assistir ou efetuar o download o sistema automaticamente lhe perguntará pelo login e senha ou criar uma conta caso não tenha. É fácil, gratuito e você terá acesso a milhares de artigos e códigos fonte.
Enquanto você assiste a apresentação faça o download do trial e conheça na prática as novidades
domingo, 30 de agosto de 2009
sábado, 22 de agosto de 2009
Novo vírus infecta a Lib do Delphi
Salve, salve
Foi descoberto ontem um vírus que injeta código na unit Sysconst.dcu da LIB do Delphi versões 4,5,6 e 7, chamado "Induc". Com isso, todas as aplicações compiladas com o Delphi vão, obviamente, carregar o vírus. A remoção do vírus é simples, apague a DCU e renomeie a Sysconst.bak para Sysconst.dcu (sim, o vírus é tão esperto que faz backup do arquivo!).
Mais informaçõs no site da Mcafee
Para verificar se o seu EXE está infectado, use esse utilitário
Mais alguns posts interessantes:
Magazine ships Induc Delphi virus on cover CD ROM
Induc Virus Infects Popular Downloads Via Delphi
Info
Symantec
Novo driver dbExpress para Firebird no Delphi 2010 e C++Builder 2010
Veja neste video de Andreano Lanusse (em português) um velho pedido.
A comunidade Firebird pediu e agora tem, RAD Studio 2010 traz o novo driver dbExpress para FireBird, além do suporte completo através dbExpress Framework, assista o vídeo e conheça um pouco mais.
Take care!
Suporte a Firebird nativo no RAD Studio 2010
Agora, vamos ter um drive nativo Firebird 2.1 e 1.5 com suporte DBExpress nativo no RAD Studio 2010.
Veja nesta entrevista de David I com Steve.
Clique aqui para assistir ao vídeo (em inglês)
take care!
quarta-feira, 19 de agosto de 2009
Lançamento do Delphi 2010
O Delphi 2010 traz suporte a Touch para você. Imagine o resto...
Suporte a Touch, Multi-Touch e Gesture
Suporte nativo ao banco de Dados Firebird
Integração de aplicações Java, .NET, PHP e mais, através do novo DataSnap
Suporte a SOAP 1.2
Com o Delphi RAD Studio, C++ Builder e Delphi Prism, você reduz RADicamente o tempo de desenvolvimento.
A Embarcadero preparou uma série de oportunidades para que você faça uma imersão nessas novas tecnologias.
Faça sua inscrição no site aqui abaixo.
Marcos Antonio
segunda-feira, 17 de agosto de 2009
Delphi 7 - VCL Hierarchy Poster
No link abaixo, conforme prometido, segue a Hierarquia de Objetos da Delphi Language - (V C L O B J E C T H I E R A R C H Y)
Clique aqui para visualizar.
All the best
sábado, 15 de agosto de 2009
Interview David I and Chris Bensen
Clique aqui para assistir ao vídeo (em inglês)
domingo, 9 de agosto de 2009
RAD Studio 2010 - Entrevista David I e Nick Hodges
Veja no link abaixo, o vídeo desta semana, David I entrevista Nick Hodges, sobre o ambiente integrado de desenvolvimento (IDE) e as melhorias no Rad Studio 2010 que traz algumas das 120 melhorias e experiência para ajudar o desenvolvedor a ter mais produtividade.
Segue vídeo sobre Delphi 2010, está em inglês mas já da pra ver que o trabalho vai continuar.
Clique aqui para assistir ao vídeo.
Take care
sábado, 8 de agosto de 2009
IDE Insight uma das novidades do Delphi 2010 e C++Builder 2010
Esta semana a Embarcadero divulga algumas das novidades do próximo RAD Studio 2010, que inclui Delphi, C++Builder e Delphi Prism 2010.
Esta versão traz uma série de novas funcionalidades no IDE que irão aumentar e muito a produtividade. Em torno de 120 melhorias relacionadas a usabilidade.
Para começar, vamos conhecer o IDE Insight um dos novos recursos que lhe permite encontrar qualquer opção do IDE sem a necessidade de vários cliques, basta pressionar F6 e digitar o que você está procurando.
Por exemplo para localizar as opções relacionadas com o Debug, basta digitar Debug e você poderá alterar todas as opções de debug, localizar código com a palavra debug, definir o layout para debug e muito mais.
No RAD Studio 2010 - Agora com barra de componentes do Delphi 7/C++Builder 6
Muitos desenvolvedores gostam da barra de componentes do Delphi 7/C++Builder 6 e consideram isso como uma barreira para não migrar para as novas versões. No RAD Studio 2010 você pode agora usar a antiga barra de componentes e/ou o novo Tool Pallete.
Para ativar a antiga barra de componentes clique com o botão direito no main toolbar e selecione Component, depois basta selecionar a categoria diretamente ou através do botão direito para lista todas as categorias.
A cofiguração do Tool Pallete e da antiga barra de componentes são independentes, por exemplo você pode reordenar as categorias e o mais legal é que você pode localizar os componentes através do search box.
Livro Delphi 7 Internet e Banco de Dados Em PDF
Livro Delphi 7 Internet e Banco de Dados - Todos os capítulos do livro em PDF (gratuito)
Clique aqui
All the best
Marcos
domingo, 2 de agosto de 2009
Dicas Delphi - Enter por Tab
Vamos fazer a tecla Tab seja substituida pela tecla Enter.
Primeiramente vamos alterar a propriedade "KeyPreview" do Form para true. Isso é necessario para que todo o evento de pressionamento de tecla seja "rapassado" do controle que possui o foco para o formulario que o contem.
Feito isso vamos ao evento "OnKeyPress" do Form acrescente o código abaixo:
procedure TFrmPadrao.FormKeyPress(Sender: TObject; var Key: Char);
begin
if Key = #13 then begin
Key := #0;
Perform(WM_NEXTDLGCTL, 0, 0);
end;
end;
O código é bem simples. Interceptamos o pressionamento de teclas e verificamos se a tecla foi o enter (#13). Caso seja enviamos uma mensagen para o proprio form para mudar o foco para o proximo controle. Esta ordem é definida atraves do tab order de cada componente.
All the best
Marcos Antonio
Lançada primeira rede social sobre Delphi do Brasil
Após algum tempo fora, estou de volta.
Lançada primeira rede social sobre Delphi do Brasil
A mineira Ramos da Informática lançou nesta segunda-feira, 28 de Julho, o Facedelphi, rede social voltada ao desenvolvedor Delphi e banco de dados em geral.
O diferencial desta rede social é ter somente um público focado em desenvolvimento de software na linguagem Delphi e os mais diversos bancos de dados. Os usuários podem participar de fóruns de discussão, criar grupos de interesse, criar blogs específicos sobre a linguagem, escrever artigos, organizar eventos, bate-papos em tempo real, compartilhar arquivos e se destacar na comunidade Delphi tendo sua participação votada pela própria comunidade permitindo destaque profissional.
O Facedelphi foi desenvolvido atendendo o desejo de a comunidade Delphi ter mais que um fórum de discussão, mas uma ferramenta on-line completa para compartilhamento de conhecimentos e relacionamento.
Link: www.facedelphi.com.br
It's going to be awesome!
Take care
Marcos Antonio
domingo, 28 de junho de 2009
Algumas Fotos do SUEMG 2009 - Araxá
Salve, salve amigos,
Gostaria de compartilhar com todos vocês, minha felicidade de poder participar do SUEMG 2009 em Araxá Minas Gerais. Foi um sucesso e estou muito feliz. Minha palestra sobre Virtualização em TI foi ótima com grande participação.
Segue abaixo, algumas fotos do evento.
Take care
Marcos Antonio
segunda-feira, 22 de junho de 2009
SUEMG - 24 a 26 junho - Araxá
Olá pessoal,
Entre os dias 24 e 26 de junho, vou estar em Araxá, palco da vigésima segunda edição do SUEMG – Simpósio das Unimeds do Estado de Minas Gerais, que este ano apresenta o tema: Saúde - Novas estratégias para um mundo em transformação.
Na oportunidade, estarei apresentando o projeto Virtualização de TI, no painel de Experiência de Sucesso.
Promovido pela Federação Minas, o Simpósio é realizado anualmente desde 1987 e apresenta um histórico de significativa participação do público e excelente avaliação técnica. O evento é reconhecido no Estado como o mais expressivo fórum anual de discussão e lançamento de novas propostas de trabalho no ambiente das cooperativas médicas.
O SUEMG também se caracteriza como uma excelente oportunidade para as Empresas expositoras apresentarem sua marca para um público estratégico exigente, formador de opinião e de relevante participação no mercado.
http://www.suemg.com.br/Unimedsuemg/
Um forte abraço
sábado, 6 de junho de 2009
Roadmap Delphi, o que vem nas próximas versões ?
Olá Amigos, como vão ?
Bem todos sabem que eu sou um aficcionado por Delphi, podem falar o que quiserem defendo e defenderei a ferramenta CQC. Notícias de que o Delphi vai acabar, que já acabou rolam desde o Delphi 1 mas eu sempre me pergunto: Como pode uma ferrament que está acabando lançar uma versão nova quase que anualmente ? Será que se investiriam em algo que não da retorno ? Isso sem falar em toda a pirataria que temos (Não serei hipocrita, sem que o custo da ferramenta para programadores soles e muito grande, mas temos o turbo Delphi que é free).
Meu inglês não é dos melhores, para falar a verdade ainda estou estudando e falta muito, mas tomei coragem para traduzir e adaptar um post de Marco Cantu sobre o Road Map do Delphi para os próximos anos. Espero que gostem e vibrem como eu vibrei ao ver o que nos aguarda pela frente.
Vamos a ele:
No dia 15 de maio deste ano, durante o Delphi Live nos EUA, a Code Gear anunciou uma grande quantidade de novos recursos para as próximas do Delphi. Durante duas sessões seguintes e CodeGear forneceu informações sobre a direção que eles querem dar para o Delphi. A quantidade de informação passada foi muito grande. `Ficou evidente que eles estão investindo muito em Delphi (provavelmente mais do que em qualquer outra época da história do produto e que a aposta da Embarcadero no Delphi e bastante grande. David I iniciou o primeiro KeyNote falando a comunidade de desenvolvedores, mostrando uma entrevista gravada com Wayne Williams, CEO da Embarcadero, que confirmou: "Estamos investindo pesado no Delphi" e que disse ao David: "Somos fã de vocês há muito tempo".
Finalmente ele mencionou que, apesar da desaceleração econômica o "negócio é saudável". Michael Swindell foi o próximo, citando o fato de a Embarcadero ser "all about development tools", falando sobre AllAcess, InstantOn e outras questões técnicas. Ele exibiu um logo muito legal "Embarcadero Loves Delphi: e discutiu o objetivo fundamental para o Delphi nos próximos anos."Native Delphi Everywhere", citando Mas OS X e Linux, e também mobile, RIA, programação nas nuvens.Seguinte Michael falou sobre "Delphi Natural Input", dizendo que as novas formas de entrada vão mudar a nossa forma de interagir com computadores nos próximos anos. Ele se referiu a touch screen, surface tables, accelerometers, GPS, voz e muitos outros. Em seguida ele demonstrou isto na prática com a próxima versão do Delphi (CODEC Weaver).
Ele mostrou o novo componente GestureManager, que captura gestos predefinidos para eventos, como definir gestos personalizados, e demonstrou algumas aplicações que vão desde um toque de básico FishFact a um programa para manipular imagens usando as duas mãos. E esse foi um aplicativo nativo em Delphi, que pode funcionar também em versões mais antigas do Windows (e não apenas no Windows 7). Tecnicamente ele disse que os gestos serão vinculados às ações, ou seja, você será capaz de lidar com um evento OnGesture. Nick Hodges foi o próximo e falou sobre o Delphi 2009, principalmente sobre os novos recursos, a qualidade, novidades da linguagem, suporte a banco, COM, novos componentes da VCL, ID etc. Ele falou também sobre Delphi Prism e suporte a .Net 3.5.
A última parte (este durou 2 horas e meia) foi Mike Rozlog que conduziu, o novo Delphi Product Manager, que apresentou o novo Road Map do Delphi. Ele anunciou uma série de projetos que estão sendo "tocados" em paralelo, mas não definiu uma data para liberação. São eles:
Projeto Weaver: Foco na Experiência do Usuário (com o novo IDE Insight e suporte a touch), Conectividade, melhoria na documentação e aumento da produtividade em equipe. Ele terá uma nova versão do DataSnap com suporte a HTTP, um servidor built-in RESTO, Proxy .NET para DATASNAP e suporte a Callback. Suporte nativo a firebird como já havia sido anunciado. Outro recurso será o suporte a AOP (programação orientada a aspectos), através de atributos adicionados ao compilador win32 com suporte a varias extensões ao RTTI (este assunto foi abordado em outra palestra por Berry Kelly). O projeto Weaver terá ainda integração com subversion, Suporte a Windows 7 e Direct2D e suporte a SOAP 1.2.
Project Delphi "X": Foco em suporte a Cross-Plataform para Linux e MacOS para desenvolver aplicação tanto client e servidor. Aparentemente isso será demonstrado hoje (Dia 16 no Delphi Live).
Projeto Chromium: Este foca na produtividade do desenvolvedor irá incluir formatador de código, documentação para ToolsAPI, novo modelo de DataBinding e integração com as ferramentas de banco de dados da Embarcadero.
Projeto Commodore: Este trará um compilador nativo para Windows 64 bit, suporte a 64bit para RTL e VCL, suporte a Multicore e "parallel RTL".
Olhando para o futuro, Mike Rozlog menciona a computação nas nuvens (), Web 3.0++, que vão além de RIA. Finalmente ele mostra um slide sobre programação funcional, programação declarativa e mais plataformas.
Enfim para mim o Delphi é e sempre será a melhor ferramenta de desenvolvimento de todos os tempo (opinião pessoal) claro que não podemos nos fechar para novas tecnologias mas como vocês podem ver se o Delphi continuar a acompanhar as novas tendências não teremos por que migrar.Abraços a todos e até o Delphi Weaver, ou seja lá qual for o nome.
Traduzido e adaptado do blog de Marco Cantu
http://blog.marcocantu.com/blog/delphi_live_2009_2_roadmap.html
quarta-feira, 3 de junho de 2009
Notícias Importantes Relacionadas ao FireBird
- Foi anunciado que a próxima versão do Delphi terá suporte oficial ao Firebird no dbExpress.
- Depois de algum tempo paralisado, o autor do IBObjects está no momento portando os componentes para Delphi 2009.
- Segundo David I, a Embarcadero está alterando várias das suas ferramentas para bancos de dados, para ter suporte ao Firebird. As novas versões devem estar disponíveis no final de 2009/começo de 2010.
Entramos na reta final para a realização do 6º Firebird Developers Day! Em cerca de um mês, o evento trará a todos os participantes, informações de alto nível, imprescindíveis para qualquer desenvolvedor ou DBA
[]s
Carlos H. Cantu
domingo, 31 de maio de 2009
Marco Cantù at Delphi Live! 2009
Escritor dos Livro A Biblia do Delphi - Marco Cantù - Delphi Live 2009
All-Access - A nova caixa de ferramentas da Embarcadero
por: Andreano Lanusse
Esta apresentação é uma visão geral sobre o All-Access a caixa de ferramentas da Embarcadero, proporcionando a todo desenvolvedor e DBA acesso completo a todas as ferramentas Embarcadero, acesso ao recurso InstantOn que permite a execução de aplicações sem a necessidade de instalação e receber todas as novas versões de produtos no período de 1 ano a partir da aquisição do All-Access
Clique aquiDicas Delphi - Criando um Splash Screen - A
Depois de criar os dois formulários, clique no menu VIEW, na opção PROJECT SOURCE, que permite que seja exibido o código do arquivo principal do projeto. Localize no código a linha em que o formulário de abertura é criado e apague-a (ou coloque em modo de observação, inserindo // no início da linha).
Linha que deve ser apagada:
begin
...
Application.CreateForm(TFormSplash, FormSplash); // Esta linha deve ser apagada
...
end;
Após remover a linha acima, insira as linhas abaixo antes da criação dos demais formulários do seu aplicativo:
Linhas que devem ser inseridas:
begin
FormSplash:= TFormSplash.Create(Application);
FormSplash.show;
FormSplash.Release;
{Os demais formulários devem ser criados aqui}
...
FormSplash.Free;
Application.Run;
End;
Os comandos...
FormSplash := FormSplash.Create(Application); - cria o formulário
FormSplash.Show - exibe o formulário de abertura na tela
FormSplash.Free; - tira o formulário da memória
Dicas Delphi - Procurando e Substituindo string num campo memo
Var
i, Posicao: Integer;
Linha: string;
Begin
For i:= 0 to Texto.Lines.count - 1 do
begin
Linha := Texto. Lines[i];
Repeat
Posicao:=Pos(Enc,Linha);
If Posicao > 0 then
Begin
Delete(Linha,Posicao,Length(Enc));
Insert(Subs,Linha,Posicao);
Texto.Lines[i]:=Linha;
end;
until Posicao = 0;
end;
end;
// Utilize a função assim:
Procedure TForm1.Button1Click (Sender: TObject);
Begin
FindReplace(Edit1.Text,Edit2.Text, Memo1);
end;
Dicas Delphi - Deletando um arquivo
DeleteFile('C:\Temp\Meu.Doc');
Dicas Delphi - Deletando arquivos de um diretório utilizando caracter curinga '*'
var
SearchRec: TSearchRec;
Result: Integer;
begin
Result:=FindFirst('c:\Temp\*.*', faAnyFile, SearchRec);
while result=0 do
begin
DeleteFile('c:\Temp\'+SearchRec.Name);
Result:=FindNext(SearchRec);
end;
end;
Dicas Delphi - Invertendo uma string
var
I : Integer;
begin
Result := '';
For I := Length(S) DownTo 1 Do
Result := Result + S[I];
end;
Dicas Delphi - Apagando um Subdiretório
procedure DeleteDir( hHandle : THandle; Const sPath : String );
var
OpStruc: TSHFileOpStruct;
FromBuffer, ToBuffer: Array[0..128] of Char;
begin
fillChar( OpStruc, Sizeof(OpStruc), 0 );
FillChar( FromBuffer, Sizeof(FromBuffer), 0 );
FillChar( ToBuffer, Sizeof(ToBuffer), 0 );
StrPCopy( FromBuffer, sPath);
With OpStruc Do
Begin
Wnd:= hHandle;
wFunc:=FO_DELETE;
pFrom:= @FromBuffer;
pTo:= @ToBuffer;
fFlags:= FOF_NOCONFIRMATION;
fAnyOperationsAborted:=False;
hNameMappings:=nil;
//lpszProgressTitle:=nil;
End;
ShFileOperation(OpStruc);
end;
// Utilize a função assim:
procedure TForm1.Button1Click(Sender: TObject);
begin
DeleteDir( Self.Handle,'C:\Temp');
end;
sábado, 23 de maio de 2009
Evento Online - Webinar: .NET Development with Delphi Prism
O evento será online às 15h00 do dia 26/05/2009 - Fuso horário: (GMT-03:00) Brasilia) em Inglês.
Clique aqui para se registrar
Take Care
quinta-feira, 21 de maio de 2009
domingo, 17 de maio de 2009
Pai do Delphi e da Plataforma .Net
Salve, salve, Bom, abaixo, algumas imagens do criador do Delphi e da plataforma .Net e linguagem C#.
Anders Heijsberg nasceu em Copenhagen, Dinamarca. Graduou-se na Universidade Técnica da Dinamarca.
Em 1980, Hejlsberg escreveu compiladores para a empresa Nascon Microcomputer, onde desenvolveu o
compilador Pascal, Blue Label Pascal. Quando trabalhou na Borland de 1989 até 1996, desenvolveu o
Turbo Pascal e a Linguagem Delphi. Virou engenheiro chefe da Borland.
Em 1996, deixou a Borland e foi para a Microsoft. Sua primeira criação foi a J++. Ganhou muito
reconhecimento pelo desenvolvimento da linguagem C# em 2000. Pode-se dizer que foi o principal
desenvolvedor da plataforma .NET.