Início Arquitetura no InfoQ Brasil
Notícias
Feed RSS-
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.
-
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.
-
Cloud Architectures não foram completamente definidos ainda
Enquanto há muitos padrões de software maduros para as aplicações, o mesmo não pode ser dito sobre clouds. Cada fornecedor emprega sua própria solução, que provavelmente está mais sujeita a mudanças e melhorias. A tecnologia não está madura o suficiente para um claro conjunto de padrões a emergentes.
-
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.
-
Skyway Builder Community Edition. Suporte a Geração de Código para Aplicações Spring
A última versão do Skyway Builder Community Edition (CE) oferece um gerador de código open source para aplicações web em Spring. O community edition pode ser usado para gerar código nas camadas de dados, serviços e web de uma aplicação Spring. Skyway Software recentemente anunciou a versão Skyway Builder 6.1.
-
Desenvolvimento Flex com o Swiz Framework
O Adobe Flex e o AIR community continuam a espelhar muitas das tendências do início da comunidade Java, com numerosos indivíduos oferecendo frameworks que visam simplificar ou melhorar o desenvolvimento Flex. Este post comenta o Swiz Framework, que modela a si próprio depois de muitos dos princípios encontrados no SpringFramework para Java.
-
Scott Guthrie em Tecnologias Web Durante o MIX 09
Em uma entrevista realizada pelo Canal 9, Scott Guthrie falou sobre o MIX 2009, Silverlight 3, VS 2010 Tools para o Silverlight e Expression.
-
Adotando o "Bolo" Inteiro
Recentemente a InfoQ informou sobre o popular artigo do Jim Shore O Declínio e a Queda do Agile, que destacou a tendência das organizações adotarem "Agile" (no nome) mas falharem ao adotar Agile (na prática).Os líderes da comunidade como Martin Fowler, Joshua Kerievsky, Ron Jeffries, levaram a declaração inicial de Shore a alguns passos além, postando seus pensamentos sobre o que está acontecendo.
-
Como Alinhar Processos de TI e Governança SOA para suportar Iniciativas BPM?
A IBM acaba de publicar o esboço de um RedBook intitulado "Gerência de Processo de Negócio habilitado por SOA". O RedBook fornece uma metodologia geral que visa alinhar Processos de TI e SOA governança para suportar iniciativas BPM.
-
Python 3.0 Quebra com o Passado
O Python 3.0 (vulgo Python 3000) foi finalmente liberado há 3 meses atrás (3 de Dezembro de 2008). Faz quase 9 anos desde que Guido van Rossum, o 'autor' da linguagem, teve a visão desta nova e revolucionária versão do Python. O Python 3.0 quebra a compatibilidade retroativa com as versões anteriores da linguagem.
-
SonarJ Community Edition oferece Análise de Arquitetura e Gerenciamento para Aplicações Java
SonarJ Community Edition oferece análise de arquitetura e gerenciamento para pequenas e médias aplicações Java. hello2morrow, a empresa por trás do software SonarJ, recentemente lançou a versão grátis da da ferramenta de análise de arquitetura. A edição comunitária pode ser usada para analisar aplicações Java com até 500 classes internas (aproximadamente 50 a 60 KLOC).
-
Uma Olhada Rápida nos estilos e padrões arquiteturais
O App Arch Guide 2.0 (Microsoft patterns&practices), Capítulo 6, fala sobre estilos de arquitetura como MEssage-Bus, Arquitetura em Camadas, SOA. Além destes estilos há vários padrões arquiteturais, como Plug-in, Peer-to-Peer, Publish-Subscribe. Alguns autores fazem diferença entre estilos, padrões e metáforas de arquitetura.
-
JRuby e Clojure - Uma boa combinação?
Clojure é uma linguagem LISP-style para a JVM. Um dos focos de Clojure é concorrência, que é suportado através de suas estruturas de dados imutáveis (Clojure vem com estruturas de dados persistentes). Outra funcionalidade é Software Transactional Memory (STM), que permite usar transações, ao invés de Locks ou Mutexes, para compartilhar memória.
-
Managed Extensibility Framework Preview 4
O Managed Extensibility Framework (MEF) da Microsoft é um framework open source (MS-PL) de composição de aplicação .NET disponível no CodePlex. O MEF oferece aspectos de um modelo de um plug-in e um container de inversão de controle.
-
OASIS Libera um Conjunto de Novos Padrões
A OASIS anunciou a liberação de 9 novos padrões no WS-* architecture, incluindo novas versões do WS-AtomicTransaction, WS-ReliableMessaging e WS-Trust.