Primeira reunião presencial da NetPonto, a comunidade portuguesa de arquitectura e desenvolvimento de software. Apresentação da comunidade, objectivos e próximos passos.
3. Caio Proiete
Em PT, é mais conhecido por:
• “Caião”
• “Priorete”
• “Zuca”
• “Aquele caramelo brasileiro”
4.
5. Caio Proiete
9 anos de experiência profissional em TI
Há 3 anos em Portugal
Microsoft Most Valuable Professional 2008-2009
Microsoft Certified Trainer desde 2004
http://caioproiete.net
13. Ainda no café, mas em outro dia...
“Em Portugal, desenvolve-se software
muito mal!”
Luis Costa Pereira
14. Código com qualidade?
Dim numeroPrestacoes As Integer
Select Case cmbPrestacoesDaCasa.Text
Case "1"
numeroPrestacoes = 1
Case "2"
numeroPrestacoes = 2
Case "3"
numeroPrestacoes = 3
'(continua...)
End Select
15. Às vezes, a culpa não é nossa...
“Começa a programar aí, enquanto eu
vejo o que o cliente quer...”
O “Chefe”
http://desciclo.pedia.ws/wiki/POG
16. Mas é só às vezes...
“O importante é que funciona!”
Programador “Prático”
“Terminei, agora só falta testar...”
Programador, às 18:30, com a mochila às costas
/* Só testei até aqui! */
Programador “Sincero”
http://desciclo.pedia.ws/wiki/POG
18. As Comunidades em Portugal
http://pontonetpt.com http://portugal-a-programar.com
http://arquitecturadesoftware.org
http://xamlpt.com
http://pocketpt.net
http://getcertified.pt
19. A maior comunidade .NET on-line em
Portugal!
Participe!
http://pontonetpt.com
23. A nossa proposta
Reuniões presenciais mensais
regulares, aos Sábados, sempre!
–Não precisa faltar ao trabalho!
–Apenas pessoas que estão realmente
interessadas
24. A nossa proposta
OK... OK...
Eventualmente, poderemos realizar
reuniões em dias úteis, mas sempre
após o horário laboral!
25. A nossa proposta
Num futuro não muito distante,
poderemos realizar algumas reuniões
virtuais via Live Meeting
–WebCasts
–Discussões
26. A nossa proposta
Temas mais abrangentes*
–Novas tecnologias, boas práticas, e
também assuntos do dia-a-dia, com
mais profundidade
* Relacionados com arquitectura e desenvolvimento
de software, de preferência na plataforma .NET
28. Idéias para reuniões e webcasts
• As últimas novidades do...
– C# / VB .NET, Visual Studio
– LINQ, Entity Framework
– WPF, Silverlight, WCF, RIA Services, WF
– Sharepoint
– Parallels
29. Idéias para reuniões e webcasts
• Arquitectura / Metodologias
– Domain-Driven Design (DDD)
– Test-Driven Development (TDD)
– Application Blocks, Prism
– Dependency Injection
– Continuous Integration
30. Idéias para reuniões e webcasts
• Debates
– ASP .NET WebForms vs ASP .NET MVC
– Silverlight vs Adobe Flex
– Entity Framework vs NHibernate
– OR/M vs No OR/M
– Melhores / Piores Práticas em “X”
31. Idéias para reuniões e webcasts
• Dia-a-dia do Developer
– Windows Forms
– ASP .NET WebForms
– SQL Server
• Database
• Reporting Services
• Integration Services
32. Como Participar (para já)
• Apresentações presenciais e/ou
através de WebCasts
• Nossas Listas de Discussão
• Site da Comunidade (Dev. e Design)
• Patrocinadores p/ próximas reuniões
33. Listas de Discussão
NetPonto - Lista oficial da comunidade
NetPonto@GoogleGroups.com
http://groups.google.com/group/netponto
NetPontoNews - Artigos e últimas notícias
NetPontoNews@GoogleGroups.com
http://groups.google.com/group/netpontonews
34. Outros canais de comunicação
http://twitter.com/NetPonto
http://twitter.com/NetPontoNews
http://twitter.com/NetPontoJobs
http://pt.linkedin.com/in/netponto
http://linkedin.com/groups?gid=2200254
http://www.slideshare.net/NetPonto
36. Próximas reuniões presenciais
• 15/08/2009 - Agosto
• 19/09/2009 - Setembro
• 17/10/2009 - Outubro
• 21/11/2009 - Novembro
Reserva estes dias na agenda! :)
38. Agenda de Hoje
• 10:20 - Um passo em frente com o Entity
Framework
• 11:10 - Coffee-break
• 11:30 - Tecnologia .NET em Mundos Virtuais
• 12:20 - Introdução ao ASP .NET MVC
• 13:10 - Painel de Discussão