Algum tempo atrás comecei a ler esse livro mas acabei deixando de lado porque na ocasião não estava tendo tempo de usar C#. Agora estou retomando e recomendo pra quem está indo do Delphi para .NET.
.NET for Delphi Programmer aborda .NET 2.0 para desenvolvedores Delphi que desejam usar C#. Ele é muito interessante porque compara classes da RTL/VCL do Delphi com as classes do .NET. Ele mostra funções que estamos acostumados no Delphi e quais são suas equivalentes em .NET. Mostra as diferenças entre forms da VCL e WinForms, etc.
O autor Jon Shemitz, que também já escreveu um livro sobre Kylix, tem uma linguagem objetiva e fácil de entender. O revisor técnico é o fera Hallvard Vassbotn, amplamente conhecido pela comunidade Delphi e escritor de vários artigos.
Enfim, é um livro que, na minha opinião, todo desenvolvedor Delphi indo para .NET deveria ler.

TPodcast
6 Comments
Bom dia Erick
Você sabe se este livro tem tradução para o portugues ?
Que eu saiba não tem.
Acho que associando esse livro com o do Pacheco, tem de tudo para ir ao fundo no .NET!
Abraços
O Livro do Pacheco que você se referiu é este ( http://www.submarino.com.br/books_productdetails.asp?Query=ProductPage&ProdTypeId=1&ProdId=293025&franq=102414 ) Guia do Desenvolvedor de Delphi for .NET XAVIER PACHECO ???
Erick, pergunta básica, para 1 programador Delphi, vendo a sua investida no dotnet, vendo os problemas do Delphi D8,2005,06,07(bonitinhu for Vista), resumindo o q esperar dele para o futuro comparado ao VS ? são mundos diferentes 1 nativo e outro sobre 1 framework, mais afinal qual o melhor caminho? isso para desenvolvimento em desk e web, sendo q web no delphi eh cabiarra, e se for usar asp.net eh melhor usar VS do q ele ! espero q tenha sido claro na minha duvida e acredito d outros muitos, e qq comentario a mais será bem vindo, pois hj acredito q top em tecnologia para desenvolvimento eh .net e java, o RoR ainda nao tem uma fatia d mercado e soh promete para o futuro, o delphi pelo q senti nos ultimos 5 anos ou mais parou no tempo….. abraço
Essa não é uma pergunta fácil de responder. Muitos fatores precisam ser levados em consideração. Mas de forma geral, na minha opinião, o melhor caminho é .NET sem dúvida.