Início Desenvolvimento no InfoQ Brasil
Notícias
Feed RSS-
Construindo melhores coleções thread-safe
Há alguns problemas fudamentais com a maioria das coleçãoes thread-safe. Enquanto as operações individuais são thread-safe, as operações não são geralmente combináveis.
-
Olhando dentro dos Arquivos Silverlight XAP, e tornando-os Pequenos
A unidade de deployment no Silverlight é um arquivo XAP. Este arquivo contém o manifesto e todo o código necessário para executar uma aplicação Silverlight.
-
Flash está dando um impulso para os Smart Phones
A Adobe está dando um importante impulso para o Flash em dispositivos móveis tais como os smart phones. No congresso GSMA Mobile World, a Adobe anunciou que o Flash 10 estaria disponível na maioria das plataformas incluindo Windows Mobile, Google's Android, Nokia S60/Symbian, e Palm webOS.
-
IronPython: Melhora no Desempenho
Uma nova versão do IronPython, uma implementação open source (Ms-PL) do Python rodando em .NET, foi liberada. O IronPython 2.0.1 foca na melhora do desempenho, enquanto mantém compatibilidade retroativa completa.
-
Windows 7 Adicionando Suporte Nativo VHD
Como as máquinas virtuais tornam-se mais e mais importantes para as empresas, então faça seu formato de arquivo. As máquinas virtuais que usam a tecnologia Microsoft usam um formato chamado VHD ou Virtual Hard Drive.
-
IDEs baseadas na web se tornarão realidade?
Semana passada a Mozilla liberou o Bespin, seu framework baseado na web para editar código e alguns dias depois Boris Bokowski e Simon Kaegi implementaram um Servidor Bespin baseado em Eclipse usando headless Eclipse plug-ins. Com a apresentação do Eclipse baseado na web na EclipseCon e os produtos como Heroku, uma IDE baseada em web e hospedagem de ambiente para aplicações RoR.
-
SharpDevelop Alcança o 3.0 Milestone
A comunidade do SharpDevelop liberou a versão 3.0 da IDE .NET open source. O SharpDevelop (#Develop) oferece suporte para .NET 3.5, C#, VB.NET, F#, Code Completion, Auto Code Insert, Refactoring e outros.
-
Gerenciando Web Services Amazon no iPhone
Diversas companhias começaram a desenvolver aplicações móveis para gerenciar Web Services da Amazon. O dispositivo mais popular é o iPhone e o serviço principal é o EC2.
-
Visual Basic 6.0 será suportado no Windows 7
Ao contrário dos boatos que circularam largamente, Visual Basic 6.0 será suportado no Windows 7 por todo o tempo de vida do SO. No entando, não existem planos de estender o suporte do runtime do VB6 além do Windows 7.
-
Receitas de Desenvolvimento Orientado a Estórias com Cucumber
A popularidade do Behavior Driven Development (BDD) não pode ser negada. A fácil criação e uso de DSLs em Ruby permitiu o nacimento do muitos frameworks BDD. O Cucumber é um deles e pode também ser usado para testar código Java, .NET, Flex e mais.
-
Detalhes sobre a utilização de Code Contracts
A InfoQ informou a disponibilidade do Code Contracts para .NET. Desta vez, nós queremos apresentar detalhes da utilização de Code Contracts, que são uma adição importante ao .NET.
-
Arthropod – Um Debugger Flash e AIR
Ferramentas de debbugging são essenciais para o desenvolvimento de software em qualquer linguagem de computador e ambiente de tempo de execução. A plataforma Adobe Flash para desenvolvimento baseado em aplicações ricas para a internet (RIA), e também no Flex e ou AIR, não são exceções. Enquanto o Flex/Air está amadurecendo, mais ferramentas de debbuging estão surgindo. Arthropod é uma delas.
-
JRuby 1.2 RC1 liberado com suporte inicial para o Android
O JRuby 1.2 RC1 foi liberado (JRuby 1.2 RC1 Download). O JRuby 1.2 é um release de manutenção, mas marca a mudança para um esquema de versões diferente.
-
Code Contracts para .NET está Disponível para Download
Code Contracts é a implementação .NET do conceito Design by Contract.Enquanto ele deve ser entregue com o .NET 4.0, Code Contracts já está disponível para download no DevLabs. Contracts impõem certas restrições no uso de APIs, tornando a programação mais segura, com mais validações, resultando em menos erros durante o runtime.
-
Moneta: Uma interface para armazenagem Key-Value como Tokyo Cabinet e Memcache
Banco de dados relacionais são apenas uma das opções quando se trata de armazenar dados. Dependendo do caso atual, pode valer a pena olhar para a armazenagem chave-valor.