Archive for the ‘Herocast’ Category
21 de dezembro de 2011, por Denis Ferrari em Herocast
Fala Galera! Tudo bom? Hoje vamos conversar um pouco sobre dois modelos de desenvolvimento para web: Web Forms e MVC. Vamos tentar focar nas necessidades do próprio ambiente web e analisar as duas tecnologias sob essa perspectiva.
14 de dezembro de 2011, por Denis Ferrari em Herocast
Fala Pessoal, tudo bom? O Herocast dessa semana aborda um tema muito bacana: A tradução de um modelo uml em código e seu respectivo mapeamento utilizando o Fluent NHibernate. O Objetivo é apresentar uma visão geral sobre os dois temas, dar algumas dicas e simplificar conceitos que parecem complicados de início. Espero que gostem!
07 de dezembro de 2011, por Denis Ferrari em Herocast
Fala Pessoal! Tudo bom? Nesse episódio do Herocast vamos conversar sobre as diferenças entre Domain Model e View Model e aprender a utilizar o AutoMapper para mapeamento automatico de objetos.
30 de novembro de 2011, por Denis Ferrari em Herocast Finalmente voltei com a série de vídeos sobre Desenvolvimento. Essa semana, abordei o tema Expressões Regulares. O Objetivo do vídeo não é tornar ninguém especialista no assunto, até mesmo por que eu não sou especialista, mas sim entender o que são as expressões regulares, quando utilizá-las, quais sites podem te ajudar a encontrar ou montar uma expressão regular e como utilizá-las em .NET.
03 de junho de 2011, por Denis Ferrari em Herocast Fala Galera! Finalmente consegui liberar um episódio do HeroCast sobre injeção de dependência. Aproveitei o projeto iniciado no episódio passado para explicar qual a função desse pattern utilizando o Ninject como container. Quem me segue no Twitter sabe que iniciei uma outra série chamada HeroTalk, onde o objetivo é simples: Falar abertamente sobre assuntos correlatos à desenvolvimento. Depois desse episódio, confiram também o HeroTalk e dêem seus feedbacks.
02 de junho de 2011, por Denis Ferrari em Herocast Depois dos feedbacks positivos com relação ao HeroCast, decidi experimentar um outro formato de publicação onde, através da Twitcam, busco falar sobre assuntos relacionados à área de desenvolvimento usando como referência alguns posts.
27 de maio de 2011, por Denis Ferrari em Herocast Fala Galera! O episódio de hoje foi baseado em parte do treinamento que ministrei no último sábado para alguns alunos da UNES. Busquei simplificar alguns conceitos complicados ou que geralmente são apresentados com uma abordagem não tão prática. Usei o exemplo do segundo episódio para guiar a explicação. Nesse episódio apresentei três regras simples para um bom design orientado a objetos: Uma classe deve conter apenas uma responsabilidade, quem usa uma classe não a cria e não sabe como ela funciona. Vale a pena conferir.
20 de maio de 2011, por Denis Ferrari em Herocast Fala Galera! Chegamos ao terceiro episódio do #HeroCast. Para quem não viu os episódios anterirores, pode conferir aqui. O objetivo desse episódio é mostrar como organizar os módulos de um sistema de informação de forma que não existam dependências diretas entre eles. Na prática, criamos um canal compartilhado de comunicação onde definimos nossos contratos e usamos esse canal para conseguir que os módulos se comuniquem sem se conhecerem. Vale a pena conferir.
13 de maio de 2011, por Denis Ferrari em Herocast Fala Galera! Antes de tudo quero agradecer os feedbacks sobre o primeiro episódio do #HeroCast. Fiquei muito feliz ao ver que o vídeo ajudou muita gente a entender conceitos que muitas vezes não damos tanta importância no nosso dia-a-dia. Os assuntos tratados nesse episódio foram: Separação de tecnologia e regra de negócio, POO, Dependências nos construtores de uma classe, Testes, Stubs e Mocks, ADO.NET, OpenSMTP e alguns outros. Vale a pena conferir.
07 de maio de 2011, por Denis Ferrari em Herocast Esse vídeo é o primeiro de uma série que planejo publicar semanalmente. A idéia é mostrar a aplicação prática de conceitos que tenho falado aqui no blog e nas palestras que realizei. Como o tempo é curto, deixo a conclusão da implementação por conta de vocês. Nesse primeiro episódio construo um montador de comandos SQL (Delete, Select…). Utilizo TDD para construir o código, mas o objetivo não é ensinar TDD, e sim usá-lo como guia para apresentar alguns conceitos que julgo importante. Vejam o resultado final e comentem! Preciso do feedback de vocês para o próximo vídeo. |
|