Ano: 2016

Problemas entre ORM e banco de dados

13 de dezembro de 2016 Por Ramon Durães

A modernização de aplicações envolve conversas sobre a implementação de práticas de orientação a objetos e ORM (object relational mapping) para expandir o relacionamento com o banco de dados. Esse modelo de transição envolve a quebra de paradigmas tradicionais como ter o banco de dados como ponto central da aplicação e com frequência surge discussões. […]

Problemas ao usar o banco de dados para regras de negócio

8 de dezembro de 2016 Por Ramon Durães

A evolução da tecnologia trouxe ao mercado novos dispositivos com preços mais acessíveis, que junto a oferta de serviços de internet na rede celular democratizou a inclusão digital e aproximou empresas que passaram a comunicar entre si utilizando a internet e meios relacionados. As aplicações antes limitadas ao ambiente corporativo são cada vez mais expostas […]

Utilizando o VSTS como plataforma DevOps

5 de dezembro de 2016 Por Ramon Durães

O Visual Studio Team Services (VSTS) é a principal plataforma no Mercado aderente a metodologia DevOps. O VSTS suporta projetos nas mais variadas linguagens de programação desde o .NET, Java e todas as outras utilizando o protocolo do GIT como padrão oferecendo uma estratégia moderna para gestão de aplicações. Ao utilizar a plataforma do VSTS […]

Microservices & DevOps

30 de novembro de 2016 Por Ramon Durães

O mercado está discutindo estratégias para a criação de microservices com o objetivo de escalar o processamento das aplicações. Essa transição de conceitos é fundamental nos projetos de software modernos e é um trabalho que deve nascer desde o início durante a concepção da arquitetura. Na prática o resultado de uma implementação de microservices é […]

Desenvolver um SaaS não é criar um website

30 de novembro de 2016 Por Ramon Durães

A demanda por aplicações entregues no modelo de serviço (SaaS / Software como Serviço) tem crescido ano a ano sendo impulsionado pela nova dinâmica do mercado que busca soluções mais ágeis, eficientes e que realmente e baseadas em uma precificação justa e proporcional ao uso. A necessidade de modernização das aplicações imposta primeiramente pela demanda […]

A experiência disney no desenvolvimento de software

29 de novembro de 2016 Por Ramon Durães

Ao caminhar pelo parque da Disney certamente você vai perceber algo diferente principalmente como cada coisa é tratada no detalhe e essa experiência de atendimento já foi fruto de diversos estudos empresariais com o objetivo de levar as práticas para outras empresas. Hoje passeando pelo parque me veio o comparativo dessa experiência diferenciada para projetos […]

Visita a Microsoft em Redmond 2016

29 de novembro de 2016 Por Ramon Durães

Estive visitando a Microsoft nos EUA participando do evento MVP Summit 2016 em um grande evento que reúne pessoas de todo o mundo para acompanhar os planos da Microsoft e investimento para os próximos anos. Eu adoro visitar o campus em Redmond pela oportunidade de imergir e conhecer internamente como é feito o software que […]

.NET Core – Performance, escalabilidade e produtividade

29 de novembro de 2016 Por Ramon Durães

A Microsoft lançou o .NET Core como um nova proposta de modernização do tradicional .NET Framework rescrevendo do zero a nova plataforma que hoje é Open Source eliminando todas as dependências legadas ainda existente no .NET tradicional e portando o modelo do .NET Core para o conceito de multi-plataforma. Como característica principal além da portabilidade […]

Anatomia do código fonte

29 de novembro de 2016 Por Ramon Durães

O mercado de software está passando por uma grande transição em função do impacto da transformação digital nas empresas que tem provocado a necessidade de se modernizar o desenvolvimento das aplicações para garantir uma codificação orientada a qualidade, escalabilidade e continuidade. A área de desenvolvimento de software é tão envolvente que não é difícil encontrar […]

O meu software não muda nunca

28 de novembro de 2016 Por Ramon Durães

Um dos maiores desafios nos projetos de software é manter o alinhamento do desejo de negócio com a implementação. Para cobrir essa necessidade ao longo dos anos foram desenvolvidas abordagens como a gestão ágil, colaboração e estratégias de arquitetura de software de forma a preparar o desenvolvimento do software para mudanças permitindo adaptação frequente e […]