Palestra na FIAP – DevBrasil Open Day

Posted in ASP.NET MVC, Comunidade, Eventos on maio 8th, 2012 by Waldyr Felix – Be the first to comment

No último sábado dia 05/05 rolou mais um DevBrasil OpenDay na FIAP. Palestrei sobre Design de Software com ASP.NET MVC, onde demonstrei como estruturar uma aplicação web visando a reutilização e desacoplamento. Falei também um pouco sobre IoC, Padrões de Projeto, Testes Unitários com TDD, Mock e Design Emergente. Segue então os slides que usei para a palestra: Design de Software com ASP.NET MVC View more PowerPoint from Waldyr Felix Acopanhem os eventos do DevBrasil, todo mês es... Continue lendo

Fork me on GitHub

ASP.NET MVC 4 – Display Modes

Posted in ASP.NET MVC on abril 30th, 2012 by Waldyr Felix – 2 Comments

Cada dia aumenta a demanda por sites que rodem em todos os tipos de dispositivos, de computadores comuns a tablets e celulares. Visando atingir este objetivo foi lançada uma nova funcionalidade no  ASP.NET MVC 4, chamada Display Modes. Através do Display Modes é possível exibir uma determinada página em diversos formatos, adequando-a as limitações e possibilidades de cada dispositivo de forma automática em tempo de execução. Funcionamento do Display Modes Para cada request feito na a... Continue lendo

KnockoutJS observables

Posted in JavaScript, KnockoutJS on abril 19th, 2012 by Waldyr Felix – Be the first to comment

Recentemente fiz um post sobre os binds do KnockoutJS, hoje vou falar um pouco sobre observables. Observables Os observables do KnockoutJS são um dos maiores benefícios de usar esta biblioteca. Com eles é possível fazer alterações que refletem diretamente na tela, mostrando para o usuário imediatamente o que foi modificado, sem precisar manipular nada de DOM (Document Object Model). Para usar observables basta usar o método ko.observable do KnockoutJS, assim: var viewModel = { nome :... Continue lendo

ALM Ranger

Posted in Comunidade on abril 17th, 2012 by Waldyr Felix – Be the first to comment

Hoje recebi a notícia de que sou o mais novo ALM Ranger =) Os ALM Rangers são um grupo seleto de profissionais que auxiliam o time de produto do Visual Studio e MVPs de ALM a melhorar a experiência de desenvolvimento no Visual Studio, desenvolvendo features que ficaram de fora do produto original e escrevendo guias de melhores práticas. No Visual Studio 11 houve grandes contribuições dos ALM Rangers, quem quiser saber mais dá uma olhada aqui. Estou muito feliz e sinto-me lisonjeado de fa... Continue lendo

DevBrasil Open Day 2012 em Curitiba

Posted in Comunidade, Eventos on abril 16th, 2012 by Waldyr Felix – Be the first to comment

No último sábado, dia 14/04, houve em Curitiba mais um DevBrasil Open Day 2012. Onde mais uma vez fui convidado a compor o quadro de palestrantes, foi com muita satisfação que entregamos mais um evento de sucesso. Desta vez palestrei sobre Design de Software com MVC, a apresentação foi bem dinâmica. Dentre os assuntos abordados pordemos citar: arquitetura emergente, TDD, desacoplamento entre camadas, inversão de controle (IoC), ASP.NET MVC e DDD. Como de praxe, disponibilizei os slides d... Continue lendo

KnockoutJS binding

Posted in JavaScript, KnockoutJS on abril 12th, 2012 by Waldyr Felix – Be the first to comment

Venho acompanhando o crescimento do KnockoutJS já há algum tempo e fiquei bem surpreso quando colocaram ele como framework padrão no template de projeto do ASP.NET MVC 4. O KnockoutJS é um biblioteca JavaScript que facilita a criação de aplicações com experiência mais rica. Para tanto usa o padrão MVVM, o que permite atualizar a interface dinâmicamente  apenas quando o objeto mudar, sem precisar atualizar nenhum elemento HTML. Para começar a usar é preciso fazer o download da bibli... Continue lendo

ASP.NET MVC Bundle JavaScript e CSS

Posted in ASP.NET MVC on março 31st, 2012 by Waldyr Felix – 2 Comments

Uma das features novas do ASP.NET MVC que mais me chamou atenção foi justamente a capacidade de juntar e comprimir scripts na aplicação web. A motivação é bem simples. Observe nas figuras abaixo o carregamento feito por um site simples usando jQuery UI e olhe que só tem CSS aí. Código fonte: <link rel="stylesheet" type="text/css" href="~/Content/Site.css" /> <link rel="stylesheet" type="text/css" href="~/Content/themes/b... Continue lendo

Entity Framework 5 Beta

Posted in Entity Framework on março 2nd, 2012 by Waldyr Felix – Be the first to comment

Ontem foi lançado o Entity Framework 5 Beta, finalmente com suporte a Enums, Table-Valued Functions e Spatial Data Types. Para realizar a instalação do Entity Framework 5, recomendo uso do NuGet: O que temos de novo Suporte a Enums: finalmente poderemos criar classes com propriedades de um tipo Enum e usá-las como entidades no EF. Suporte a Spatial Types: desde a versão 2008 do SQL Server há suporte a tipos espaciais, mas estes também não eram suportados pelo EF. Agora os tipos geograph... Continue lendo

Palestra na Campus Party sobre SCRUM e ALM com TFS

Posted in Comunidade, Eventos on fevereiro 25th, 2012 by Waldyr Felix – Be the first to comment

Estive pela terceira vez na Campus Party, desta vez com o lançamento do Mozit. E acabei fazendo uma palestra de última hora a convite do Ramon Durães, onde dividimos o mesmo palco sobre o tema “Implementando Agile ALM usando SCRUM & Team Foundation Server”. A palestra foi bem interessante, abordamos vários conceitos de desenvolvimento ágil, passando por testes unitário e até BDD. Seguem os slides da apresentação e algumas fotos: AGILE ALM usando SCRUM e Team Foundation Server 20... Continue lendo

Palestra DevBrasil Summit 2012

Posted in Comunidade, Eventos on fevereiro 25th, 2012 by Waldyr Felix – Be the first to comment

No sábado dia 12/03, finalzinho da Campus Party, houve o DevBrasil Summit que foi simplesmente animal, com palestras abordando vários temas interessantes sobre tecnologia. Dessa vez eu palestrei sobre “Design de software usando ASP.NET MVC”, palestra curta mas de grande impacto, segue os slides e algumas fotos também! Design de software com ASP.NET MVC View more presentations from Waldyr Felix. Abraço e até próximo post. ... Continue lendo

Get Adobe Flash playerPlugin by wpburn.com wordpress themes