Archive

Archive for the ‘.NET’ Category

Microsoft Web Platform Installer

May 11th, 2010 Erick Sasse 1 comment

A maioria que trabalha com a plataforma de desenvolvimento da Microsoft já deve conhecer, mas o Web Platform Installer tem me sido tão útil que acho que nunca é demais espalhar a dica.

Basta acessar www.microsoft.com/web, baixar o executável de 2MB, selecionar o que deseja instalar e pronto.  Ele baixa tudo da Internet e instala sem perguntar praticamente nada.

IIS, .NET Framework, Visual Studio, SQL Server, vários aplicativos, incluindo alguns em PHP (WordPress, Joomla) já deixando o IIS configurado para rodá-los.

Ainda não baixou o Visual Studio 2010 Express? Baixe por ele, muito mais fácil.

Enfim, acho que é uma ferramenta que todos os desenvolvedores deveriam conhecer.

RemObjects Oxygene é o novo Delphi Prism

October 8th, 2008 Erick Sasse 11 comments

Apesar de até este momento não terem divulgado oficialmente, está na cara que o novo Delphi Prism é o Oxygene (antigo Chrome) da RemObjects.

Vejam o post que o Marc Hoffman da RemObjects fez em seu Twitter cerca de duas horas atrás. Traduzindo seria algo como: “Novo build beta do Prism saindo da linha de produção agora”.

O Delphi Prism foi anunciado pseudo-oficialmente na SDN Conference na Holanda. O Marco Cantu publicou alguns detalhes do anuncio em seu blog.

E se você quer participar do beta do Prism, pode se inscrever aqui.

SQL Server 2008 Express e a dependência do .NET 2.0 SP2

September 25th, 2008 Erick Sasse 1 comment

Hoje tentei instalar o SQL Server 2008 Express em um servidor Windows 2008. Logo no início da instalação ele já para e dá o seguinte erro:

SQL Server 2008 Setup requires Microsoft .NET Framework 2.0 SP2 to be installed.

Lá fui eu a procura do tal .NET 2.0 SP2. Depois de algum tempo, percebi que não existe download do tal .NET 2.0 SP2. Achei estranho e comecei a pesquisar até encontrar esse post que explica a pegadinha.

Na verdade você deve baixar o .NET Framework 3.5 SP1, que já contém o .NET Framework 2.0 SP2. :)

Categories: .NET, SQL Server Tags: ,

SmartInspect 3.0 lançado

August 28th, 2008 Erick Sasse No comments

Uma das ferramentas que eu mais uso no dia a dia é o SmartInspect. Ele te ajuda a entender muito melhor como seu aplicativo se comporta internamente. Quando você começa a incluir log nas operações internas do seu aplicativo, você descobre que ele se comporta de forma muito diferente do que você imaginava. :)

A nova versão foi anunciada e lançada com muitas novidades.

Categories: .NET, Delphi, Java Tags: ,

Delphi 2009 apenas Win32 e futuro Delphi .NET

August 17th, 2008 Erick Sasse 31 comments

Nick Hodges, gerente de produto do Delphi, explicou em seu blog que o Delphi 2009 (Tiburon) será um produto apenas para desenvolvimento nativo, ou seja, Win32.

Acho uma ótima notícia. O Delphi Win32 ainda tem tanto potencial que merece com certeza toda a atenção possível.

Porém, o que mais me chamou a atenção foi que o .NET não foi abandonado, e um novo roadmap será divulgado em breve, além de um produto suportando as últimas tecnologias e frameworks .NET. Humm. Será que vão realmente investir pesado em uma IDE paralela ao Visual Studio ou vão finalmente desenvolver um plugin para ele?

E ao contrário dos que pensam que teriam que comprar o Visual Studio separadamente para rodar o Delphi plugin, isso não é necessário não. O Oxygene (ex Chrome) da RemObjects já vem com a IDE, ou seja, se você não tem o Visual Studio, quando instala o Oxygene, é instalado um Visual Studio apenas com a linguagem Oxygene.

A CodeGear poderia tranquilamente fazer a mesma coisa. São apenas especulações da minha parte. Mas faria muito sentido.

Quer mais um pouco de especulação? Quando a RemObjects mudou o nome do Chrome para Oxygene, disse que simplesmente não podia explicar o motivo. Disse apenas que era um bom motivo e que só faria o bem ao produto. Hum.. teria essa mudança algo a ver com as mudanças de planos da CodeGear para a plataforma .NET? Quem sabe? :)

RemObjects para Mac OS X e iPhone

June 3rd, 2008 Erick Sasse No comments

A RemObjects está abrindo o beta dos seus produtos para Mac OS X e iPhone.

Categories: .NET, Delphi, RemObjects Tags: , ,

Chrome tem nova versão e agora se chama Oxygene

April 30th, 2008 Erick Sasse No comments

Oxygene logoA versão 3.0 do compilador Object Pascal da RemObjects foi anunciada com várias novidades, incluindo um novo nome!

Por motivos que a RemObjects não quer revelar, o nome Chrome está sendo substituído por Oxygene. Visite a página do produto.

É uma pena que eu não tenho tido tempo de brincar com essa linguagem, pois tenho visto muitas novidades legais.

Categories: .NET, Chrome, RemObjects Tags:

Teste o Visual Studio 2008 com Object Pascal

November 22nd, 2007 Erick Sasse 6 comments

Está curioso para testar o Visual Studio 2008 mas não gosta do C#? Você pode baixar agora do site da RemObjects o trial do Chrome com Visual Studio 2008 e ter a nova IDE da Microsoft com sua nossa linguagem preferida. :)

Categories: .NET, Chrome, RemObjects, Visual Studio Tags:

Visual Studio 2008 Versão Final

November 19th, 2007 Erick Sasse 12 comments

Já está disponível para download no MSDN a versão final do Visual Studio 2008. Não estou com muita pressa pra pegar minha cópia, mas devo pegar nos próximos dias para brincar um pouco enquanto me preparo para o TechEd Brasil.

Mais informações no blog do Soma e do Cezar.

Categories: .NET, C#, Visual Studio Tags:

ASP.NET MVC Framework

October 15th, 2007 Erick Sasse 5 comments

Essa realmente é uma grande notícia. A Microsoft anunciou oficialmente o desenvolvimento de um framework MVC para ASP.NET. Veja mais detalhes no blog do ScottGu. É muito bom ver a Microsoft abraçando oficialmente um “padrão” como MVC, que facilita absurdamente a vida do desenvolvedor.

O padrão MVC ganhou mais popularidade com o Ruby on Rails, que certamente foi fonte de inspiração para o framework da Microsoft, assim como foi para o MonoRail, um framework MVC para ASP.NET criado pelo brasileiro Hamilton Veríssimo e do qual já falei aqui antes.

Programar usando MVC é realmente prazeroso e é algo que gostaria muito de usar no meu dia-a-dia. Gostaria muito de ver a CodeGear criar um framework como esse para a VCL.

Categories: .NET Tags:

Finalmente desenvolvedores .NET terão o que nós já temos há muito tempo

October 4th, 2007 Erick Sasse 2 comments

Se você acompanha blogs de desenvolvedores .NET perceberá que eles estão saltitantes de alegria e não falam em outra coisa. A Microsoft anunciou que vai disponibilizar no Visual Studio 2008 o código fonte de parte do framework.  Isso realmente é uma ótima notícia e estou contente, porque acredito que um dia ainda irei programar em .NET pra valer. :)

Um dos grandes diferenciais do Delphi é que ele disponibiliza o código fonte da VCL, seu framework, desde sempre. E isso é fundamental para entender melhor o funcionamento dos componentes e classes que usamos no dia-a-dia.

Pena que o código da VCL é jurássico, mas estão prometendo um upgrade no ano que vem. Temos que ter fé.

Categories: .NET, Delphi Tags:

Anunciado o novo Delphi: RAD Studio 2007

September 5th, 2007 Erick Sasse 8 comments

Hoje foi anunciado oficialmente a nova versão do “Delphi”, o RAD Studio 2007.

O que ele traz de novo?

.NET 2.0 e ASP.NET 2.0: Incluindo (finalmente) generics para .NET, Win32 ficou para a próxima versão. Aqui é importante destacar que o suporte a WinForms foi descontinuado, e não existe mais nesta versão. Então se você estava desenvolvendo WinForms em Delphi, dançou. Eu acho essa decisão correta da CodeGear, assim concentram recursos em outras áreas que interessam mais.

ECO IV: O já conhecido “OPF” da CodeGear, que agora já não é mais da CodeGear, mas continuará vindo no Delphi. Uma novidade desta versão é o suporte a VCL.NET.

Blackfish SQL: Novo banco de dados desenvolvido em .NET

Pra ser sincero, nenhum dos recursos novos me interessa e a não ser que você esteja desenvolvendo para .NET usando Delphi, não vejo muito sentido em atualizar. Vou guardar minhas fichas para o Delphi “Tiburon”, que, se cumprimem as promessas, teremos generics para Win32.

Categories: .NET, Delphi Tags:

MVP defende troca de ASP.NET por Rails

August 15th, 2007 Erick Sasse No comments

É no mínimo interessante ver um MVP defender a troca de ASP.NET para Ruby on Rails. Resta saber por quanto tempo Scott Bellware continuará como MVP depois dessa.

Categories: .NET, Geral, Microsoft, Visual Studio Tags:

Chrome ‘Joyride’ lançado

July 29th, 2007 Erick Sasse No comments

A versão 2.0 do Chrome, codinome ‘Joyride’ acaba de ser lançada. Ela vem com suporte aos novos recursos do .NET Framework 3.x, como WPF, WCF, LINQ, etc. Já suporta também o Visual Studio 2008.

Pra quem não conhece, Chrome é a linguagem object pascal para Visual Studio, com muitos recursos interessantes que valem a pena serem conhecidos. O grande foco do Chrome são os desenvolvedores Delphi que precisam desenvolver para .NET usando as últimas versões do framework e suas últimas tecnologias sem ter que abandonar o pascal. Eles tem inclusive um preço especial de upgrade para quem já possui o Delphi. E nesse caso você pode comprar direto da RemObjects o Chrome já com o Visual Studio, que é uma versão especial do VS apenas com o Chrome.

Chrome suporta também Mono, inclusive disponibilizaram um wallpaper show de bola.

Categories: .NET, Chrome, RemObjects Tags:

Equipe do ECO se separa da CodeGear

July 9th, 2007 Erick Sasse No comments

ECO, ou Enterprise Core Objects, um dos diferenciais do Delphi .NET estará em breve disponível para outras IDEs (leia-se Visual Studio). A equipe do ECO se separou da CodeGear e formou uma nova empresa, a CapableObjects. Veja o anúncio oficial neste artigo do Nick Hodges e seu post no blog.

Entendo bem o motivo para disponibilizarem o ECO para o Visual Studio. A parcela de desenvolvedores que usam outras IDEs em .NET é mínima. Visual Studio é o mercado para .NET e ponto final. E o ECO sendo uma tecnologia tão poderosa tem muito mais chance de crescer no Visual Studio do que nos poucos usuários Delphi .NET. Isso acaba sendo bom para os usuários ECO no Delphi também, pois o produto se torna mais popular, mais bem sucedido, com mais recursos, mais investimentos, etc.

Segundo o que foi publicado, o ECO continua vindo nas próximas versões do Delphi normalmente.

Categories: .NET, Delphi, Visual Studio Tags:

Delphi Developers Day em São Paulo

June 20th, 2007 Erick Sasse 3 comments

Neste sábado acontece o Delphi Developers Day em São Paulo. Estarei palestrando sobre desenvolvimento multi-camadas e multi-plataforma com o RemObjects Data Abstract.

A idéia principal é mostrar os principais recursos dessa ferramenta poderosa que venho utilizando para desenvolver meus aplicativos em 3 camadas.

Não prometo, mas tentarei incluir no tempo da palestra demonstração de aplicativos rodando em 3 “plataformas” distintas: Win32 (esse com certeza), .NET e Linux.

Se você está interessado no assunto, me ajude a direcionar bem o conteúdo me enviando dicas dos principais tópicos que gostaria de ver. Prometo disponibilizar os slides aqui na semana que vem.

A inscrição no evento pode ser feita no site do DUG-BR.

Categories: .NET, Delphi, Free Pascal, RemObjects Tags:

Microsoft REMIX07 Brasil

June 7th, 2007 Erick Sasse No comments

REMIX07 é a versão brasileira do evento MIX da Microsoft, que acontece em Las Vegas. É voltado para web, então não me interessou muito.

Categories: .NET, Geral, Microsoft, Visual Studio Tags:

Acessando Serviços RemObjects pelo PHP

May 23rd, 2007 Erick Sasse 1 comment

Esse novo artigo no site da RemObjects mostra como acessar serviços RO pelo PHP via XML-RPC, facilitado pela nova versão do RO SDK que já gera o código das classes PHP. Muito interessante.

Categories: .NET, Delphi, RemObjects Tags:

NHibernate 1.2

May 6th, 2007 Erick Sasse 2 comments

Em .NET eu definitivamente não trabalharei com DataSets e sim com objetos de negócios. Devido a todas as facilidades do .NET, isso é algo muito mais fácil de fazer do que em Win32. E para trabalhar com objetos de negócio, um OPF é fundamental, pois ele faz a persistência dos objetos no banco de dados.

O NHibernate é provavelmente o OPF mais popular para .NET e acabou de lançar a nova versão 1.2. Mais veja mais detalhes no blog oficial.

Categories: .NET Tags:

Data Abstract ‘Vinci’ anunciado oficialmente

May 2nd, 2007 Erick Sasse No comments

A nova versão do framework multi-tier da RemObjects para Delphi e .NET foi anunciada oficialmente hoje no site da empresa e no blog do Marc Hoffman. Junto com ela vem uma nova forma de comercialização dos produtos da RO, em forma de assinatura anual, o que na minha opinião é muito melhor do que o formato tradicional de compra de licença e updates a cada novo lançamento.

Categories: .NET, Delphi, RemObjects Tags: