Os principais bancos de dados relacionais encontrados no mercado atualmente e utilizados em larga escala pelas empresas são o SQL Server 2012, o Oracle 11g, o MySQL 5.6, o PostgreSQL 9.2 e o DB2 10
Esta palestra apresenta uma visão técnica das vantagens e desvantagens das duas maiores plataformas de desenvolvimento para dispositivos móveis: Android e Java ME
Nessa palestra mostraremos como mapear um mesmo domínio empregando XML, Fluent Mapping e Auto Mapping, e ConfORM (que também é uma forma de mapeamento automático).
O foco principal da apresentação é a descrição e discussão das principais alterações que afetam a linguagem Transact-SQL e também os objetos envolvidos na programação
Nesta apresentação veremos como não se preocupar com o fluxo de telas pode afetar negativamente seus models, controllers e views e a experiência em geral dos desenvolvedores, impactando por fim seus usuários.
Nesta apresentação serão discutidos conceitos básicos de arquitetura de software como camadas (layers e tiers) e as diferentes abordagens adotadas para se dividir as responsabilidades
A adoção de métodos ágeis no Brasil e no mundo vem crescendo exponencialmente nos últimos anos, mas o que de fato as equipes ágeis fazem no seu dia-a-dia de diferente?
Nesta apresentação veremos: tecnologias envolvidas na construção de uma aplicação; o que é o processo de desenvolvimento; desenvolvimento em ciclos; o que está envolvido em um projeto de desenvolvimento e na implementação
Nesta palestra, partiremos dos conceitos fundamentais do que seria uma arquitetura orientada a serviços, abordando sua estrutura, definições, objetivos e processos, passando pela discussão de sua importância na engenharia de software
Nesta vídeo aula analisaremos o Google Android, a plataforma livre de desenvolvimento de aplicações móveis. Como problema-exemplo para esta vídeo-aula, será construída uma aplicação simples de controle de despesas pessoais, onde serão apresentad
O que é XNA (Não é uma sigla – Plataforma de desenvolvimento de jogos com foco no jogo e não na tecnologia); XNA Game Studio 2.0 lançado em 12/07 e passou de acadêmico para profissional; XNA Framework (o que vem nele, como funciona o framework)
Para que um arquiteto?; Qual o papel do arquiteto?; Arquiteto corporativo; Arquiteto soluções; Arquiteto infra;Competências do arquiteto (Liderança, Gerenciamento de relações, Experiência; Conhecimento do domínio; Gestão de projetos; Técnico; Co
Veremos no decorrer desta palestra: O que é o DDD (Domain-Driven-Desing – Que é uma abordagem para o desenvolvimento de software); Quais são as duas principais premissas do DDD; Entidade; Agregação; Serviços; Factories; Repositórios; Dificuldade
Esta palestra é para quem deseja entender melhor o que é e como utilizar o Domain Driven Design, técnica que tem por objetivo tornar o software mais fiel ao negócio que é tratado, possibilitando assim maior produtividade e qualidade no desenvolv