Microsoft Community Launch 2010 - São Paulo - SP

11/03/2010 21:14

Dia 20 de março a Microsoft realizará um grande evento com o apoio da comunidade para divulgar e apresentar diversas novidades.

O evento ocorrerá simultaneamente em diversas cidades do país. Em São Paulo, o .NET Architects participará do lançamento das seguintes tecnologias:

Visual Studio 2010 e .NET Framework 4.0


Palestras práticas e dinâmicas cobrindo as novas funcionalidades através de demos:

  • Novidades da IDE Visual Studio 2010
  • Novidades do .NET Framework 4.0
  • ASP.NET Web Forms 4.0
  • ASP.NET MVC
  • Entity Framework 4.0
  • TDD no Visual Studio 2010
  • Diagramas de Arquitetura
  • Linguagens e programação dinâmica


Teremos a presença dos palestrantes
:

  • Giovanni Bassi
  • Victor Cavalcante
  • Leandro Daniel
  • Fabio Margarito
  • Vinicius Quaiato
  • Daniel Fonseca

 

Local:

IFSP - Instituto Federal de Educação, Ciência e Tecnologia - São Paulo
Rua Pedro Vicente, 625 - Canindé - São Paulo - SP – Brasil
(Rua do metrô armênia com acesso direto pela Av. Cruzeiro do Sul, ao lado do Shopping D.)



Exibir mapa ampliado

Este é um evento feito para profissionais e estudantes, não perca!

Faça sua inscrição gratuita (em breve).

Acompanhe no Twitter pelas hashtags: #CommunityLaunchSP e #DotnetArchitects.

No site: http://dotnetarchitects.net

assinatura_aplicação

Eventos, Palestras , ,



Microsoft Live Labs: Pivot

09/03/2010 03:03

logo-pivotMais uma vez fui conferir as novidades do Microsoft Live Labs, e agora encontrei um projeto chamado Pivot. A ideia é tornar mais fácil interagirmos com grande quantidades (coleções) de dados de forma simples e divertida.

A aposta da equipe do Pivot é combinar distintos cenários de usabilidade em uma interface única e rica o suficiente para aprendermos a localizar as informações que são importantes e navegarmos em coleções de dados (imagens e XML).

PivotInAction

É possível fazer o download do Pivot aqui. Existe também uma área com informações para desenvolvedores aqui. Na página principal do site tem um vídeo bem legal sobre a ferramenta.

Microsoft Live Labs



Meu artigo de PLINQ é capa da .net Magazine 70!

10/02/2010 13:08

capa_net70_G

Chegou ontem na minha casa a .net Magazine 70 onde meu artigo sobre PLINQ é o destaque da edição!

Dentre os avanços presentes no .NET Framework 4.0, sem dúvida, um dos mais significativos é o suporte ao processamento paralelo de tarefas utilizando plenamente o poder dos processadores multi-core.

Neste artigo você verá como isso foi adicionado ao LINQ com a criação de uma nova arquitetura que possibilita obtermos ganhos com computação paralela de forma simples, eficiente e com real escalabilidade, chamada PLINQ.

O artigo ficou bem legal, e o código-fonte do exemplo executado pode ser baixado aqui. Se você quiser enviar alguma dúvida sobre o artigo, fique a vontade para entrar em contato comigo. Nesta edição você também encontrará outros artigos bem bacanas.

Esse artigo significou muito pra mim, pessoal e profissionalmente falando. Parte, em função do momento pessoal em que foi escrito, o restante pelo estímulo profissional deste reconhecimento.

Oportunamente, gostaria de deixar aqui dois agradecimentos. O primeiro ao Editor Geral Guinther Pauli (grande mestre Guinther!), no qual mantenho um contato muito produtivo nos trabalhos que realizo para a DevMedia. O outro agradecimento vai para o meu amigo Alexandre Mantovani, que sempre me apoiou criticando e contribuindo com detalhes que enriquecem muito cada artigo que escrevo (mais uma vez, obrigado pela sugestão do subtítulo! foi muito boa!).

dream-theater-octavarium

Um detalhe curioso da capa da revista é que ela lembra o disco Octavarium da banda de progressive metal Dream Theater (aliás, uma das minhas favoritas).

Acho que essa edição não poderia ser mais perfeita pra mim: escrevendo sobre o que gosto, compartilhando conhecimento, com uma capa significativa e com o sentimento de que o esforço valeu a pena!

Smile

.net Magazine, Artigos ,



Coding Dojo: da iniciativa aos resultados!

28/01/2010 17:32

Ninja

Há tempos eu queria montar um grupo de Coding Dojo e no final do ano passado consegui finalmente estruturar encontros regulares na empresa onde eu trabalho. A aceitação por parte dos desenvolvedores foi imediata, e a idéia fez muito sentido para a alta diretoria, felizmente.

Um Coding Dojo é um encontro onde um grupo de programadores se reúne para trabalhar em conjunto em um desafio de programação. Eles estão lá para se descontraírem, e, através de uma metodologia pragmática, melhorar suas habilidades de programação e de trabalho em grupo.

A base para uma sessão (ou Kata) de Coding Dojo, é a utilização de:

  • Baby Steps
  • TDD
  • Pair Programming (no caso do estilo Randori Kata)

 

É uma reunião muito divertida, onde podemos trocar conhecimento de forma prática. Um Coding Dojo também oferece um ambiente seguro para errarmos e desenvolvermos um senso de trabalho em equipe mais fluido. Pra quem não está acostumado a escrever testes antes de programar o exercício é sensacional! É até engraçado ver o bloqueio que existe na hora de escrever o primeiro teste, pois tendemos a pensar numa solução completa, e por isso utilizamos a filosofia Baby Steps, para evitarmos a escrita de código desnecessário ou de testes incompletos. Um código feito com TDD tende a ser mais simples, o que consequentemente torna a manutenção algo menos dolorido.

Se você se interessou pelo Coding Dojo e tem vontade de introduzir a idéia em sua empresa sugiro que comece fazendo uma apresentação aos desenvolvedores, pois a iniciativa de fazer os encontros deve sair do próprio grupo. Assim, mesmo que aconteça da empresa não apoiar (oferecendo infra-estrutura para os encontros, sala de reunião, projetor, notebook, etc.) o interessados podem buscar outras formas de viabilizar o Coding Dojo.

Abaixo coloquei alguns grupos de Coding Dojo (as reuniões acontecem aqui, em São Paulo):

Locaweb
http://agilblog.locaweb.com.br/2009/10/09/coding-dojo/ 

.NET Architects
http://dojo.dotnetarchitects.net/

USP
http://www.dojosp.org/ 

Participe de uma reunião e você verá que é muito divertido! Smile

Coding Dojo ,



Enterprise Library 5.0 está chegando!

05/01/2010 01:21

DevGuide_PDC_Preview_CSharp_Edition_small

O time do patterns & practices responsável pela Enterprise Library está a todo vapor preparando a nova versão. Já é possível baixar um preview do guia Zen and the Art of Managing Crosscutting Concerns in Enterprise Software Development. Outra novidade é que a versão do Unity 2.0 também está a caminho.

No blog do Grigori Melnik tem um vídeo de quase 1 hora com um preview das novidades da Enterprise Library 5.0, vale a pena conferir.

Segundo Melnik a nova versão está levando em consideração os seguintes aspectos:

  • Melhor experiência para o usuário;
  • Fácil de usar;
  • Código com maior consistência;
  • Suporte melhorado para o estilo de desenvolvimento com DI (injeção de dependência);
  • Foco em testabilidade e manutenabilidade.

Particularmente, estou ansioso para ver o que a Enterprise Library 5.0 trará de útil para utilizarmos com o .NET Framework 4.0, já te temos inúmeras novidades a caminho. Vamos aguardar.

Enterprise Library