Um dos temas abordados na 3ª reunião da comunidade netPonto em Coimbra, no qual marquei presença, foi truques & dicas no desenvolvimento para windows phone.
Em baixo ficam os slides sobre o assunto.
Mostrar mensagens com a etiqueta NetPonto. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta NetPonto. Mostrar todas as mensagens
25 novembro 2011
19 setembro 2011
23ª Reunião da Com. NetPonto - Lisboa - 24 SET 2011
Parabéns Comunidade NetPonto
Agenda
09:45 - Recepção dos participantes
10:00 - Boas-vindas e Apresentação da Comunidade - Caio Proiete [MVP], Bruno Lopes
10:20 - What's New in Windows Azure Platform - Virgílio Esteves
10:40 - ASP .NET WebForms - TagMapping e a reciclagem / reutilização de aplicações - Nuno Gomes [MVP]
11:10 - FluentValidation: Build validation rules for your business objects - Luís Amorim
11:30 - Coffee-break gratuito (Bolos, salgados, sumos, etc...)
12:10 - Know your SQL Server: Dynamic Management Views (DMVs) - Vitor Pombeiro
12:30 - BizTalk Mapper: Como funcionam os mapas em BizTalk Server 2010 - Sandro Pereira [MVP]
13:00 - Quartz.NET - Agendamento de execução de tarefas - Vitor Paulino
13:20 - Cross-platform Mobile Development with C# - Andreia Gaita
13:40 - The Clean Coder: A Code of Conduct for Professional Programmers - João Manso
14:10 - Almoço gratuito (Pizzas!!!)
15:00 - Getting Async with C# 5.0 + Visual Studio 11 - Paulo Morgado [MVP]
15:20 - Criar uma aplicação Silverlight para Windows 8 - Paulo Aboim Pinto
15:40 - Introdução ao Exchange Web Services API - João Tito Livio [MVP]
16:00 - Formas de Herança em Javascript - Filipe Almeida
16:20 - Entity Framework "Code-First" - Vitor Tomaz
16:50 - Who needs Stored Procedures anyway? - Niko Neugebauer [MVP]
17:10 - Sorteio de prémios aos participantes
Mais informação em http://netponto.org/
Agenda
09:45 - Recepção dos participantes
10:00 - Boas-vindas e Apresentação da Comunidade - Caio Proiete [MVP], Bruno Lopes
10:20 - What's New in Windows Azure Platform - Virgílio Esteves
10:40 - ASP .NET WebForms - TagMapping e a reciclagem / reutilização de aplicações - Nuno Gomes [MVP]
11:10 - FluentValidation: Build validation rules for your business objects - Luís Amorim
11:30 - Coffee-break gratuito (Bolos, salgados, sumos, etc...)
12:10 - Know your SQL Server: Dynamic Management Views (DMVs) - Vitor Pombeiro
12:30 - BizTalk Mapper: Como funcionam os mapas em BizTalk Server 2010 - Sandro Pereira [MVP]
13:00 - Quartz.NET - Agendamento de execução de tarefas - Vitor Paulino
13:20 - Cross-platform Mobile Development with C# - Andreia Gaita
13:40 - The Clean Coder: A Code of Conduct for Professional Programmers - João Manso
14:10 - Almoço gratuito (Pizzas!!!)
15:00 - Getting Async with C# 5.0 + Visual Studio 11 - Paulo Morgado [MVP]
15:20 - Criar uma aplicação Silverlight para Windows 8 - Paulo Aboim Pinto
15:40 - Introdução ao Exchange Web Services API - João Tito Livio [MVP]
16:00 - Formas de Herança em Javascript - Filipe Almeida
16:20 - Entity Framework "Code-First" - Vitor Tomaz
16:50 - Who needs Stored Procedures anyway? - Niko Neugebauer [MVP]
17:10 - Sorteio de prémios aos participantes
Mais informação em http://netponto.org/
03 julho 2011
2ª Reunião da Com. NetPonto - Coimbra - 9 JUL 2011
Agenda
09:30 - Recepção dos participantes
10:00 - Windows Azure Traffic Manager - Nuno Godinho
Dado que o negócio se encontra cada vez mais global, é importante que as nossas aplicações também sejam capazes de o ser. Através da utilização do Cloud Computing, e nomeadamente do Windows Azure, conseguimos disponibilizar as nossas soluções num ambiente muito mais global e disponível. No entanto, é importante manter em atenção questões como, por exemplo, o tempo que demoramos a servir cada pedido. Colocando uma solução num Data Center na Europa torna-a efectivamente global, pois está acessível de qualquer lugar via internet, mas os tempos de resposta para cada utilizar vão diferir, e essa nem sempre é uma situação que seja interessante para os objectivos do negócio.
Nesta sessão iremos olhar para um novo serviço disponibilizado pelo Windows Azure chamado Traffic Manager que permite tornar as soluções globais sem perder qualidade de tempo de resposta, uma vez que poderemos disponibilizar a mesma solução em diversos Data Centers ao nível mundial e posteriormente definir a forma como o balanceamento irá funcionar, permitindo assim ter, sem dúvida, uma solução global e acessível rapidamente.
11:30 - Coffee-break
12:00 - Criação de Visual Studio Templates Personalizados - Ricardo Alves
O Visual Studio já vem com um vasto conjunto de tipos de items e projectos para usarmos nas nossas soluções. No entanto, em alguns casos, se conseguíssemos criar os nossos próprios items/projectos com algum conteúdo por omissão conseguíamos poupar tempo e possíveis erros no processo de "copy & paste".
Nesta apresentação o Ricardo irá mostrar-nos como usar os Templates de Visual Studio para criar novos tipos de Items e Projectos. Vamos desde a mais simples abordagem para criar os nossos próprios Items/Projectos até ao ponto em que criamos wizards para recolha de informação directamente ao utilizador e instaladores para fazer o versionamento dos templates.
13:30 - Painel de Discussão
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Registo / Inscrição
Para participar, basta efectuar a inscrição através do site http://netponto-coimbra-julho-2011.eventbrite.com/.
A entrada é gratuita.
Local
HIS - e-Health Innovation Systems
Edifício Infanta D. Maria
Rua Infanta D. Maria, N24
3030-384 Coimbra
Coordenadas GPS: 40.206764, -8.411307
09:30 - Recepção dos participantes
10:00 - Windows Azure Traffic Manager - Nuno Godinho
Dado que o negócio se encontra cada vez mais global, é importante que as nossas aplicações também sejam capazes de o ser. Através da utilização do Cloud Computing, e nomeadamente do Windows Azure, conseguimos disponibilizar as nossas soluções num ambiente muito mais global e disponível. No entanto, é importante manter em atenção questões como, por exemplo, o tempo que demoramos a servir cada pedido. Colocando uma solução num Data Center na Europa torna-a efectivamente global, pois está acessível de qualquer lugar via internet, mas os tempos de resposta para cada utilizar vão diferir, e essa nem sempre é uma situação que seja interessante para os objectivos do negócio.
Nesta sessão iremos olhar para um novo serviço disponibilizado pelo Windows Azure chamado Traffic Manager que permite tornar as soluções globais sem perder qualidade de tempo de resposta, uma vez que poderemos disponibilizar a mesma solução em diversos Data Centers ao nível mundial e posteriormente definir a forma como o balanceamento irá funcionar, permitindo assim ter, sem dúvida, uma solução global e acessível rapidamente.
11:30 - Coffee-break
12:00 - Criação de Visual Studio Templates Personalizados - Ricardo Alves
O Visual Studio já vem com um vasto conjunto de tipos de items e projectos para usarmos nas nossas soluções. No entanto, em alguns casos, se conseguíssemos criar os nossos próprios items/projectos com algum conteúdo por omissão conseguíamos poupar tempo e possíveis erros no processo de "copy & paste".
Nesta apresentação o Ricardo irá mostrar-nos como usar os Templates de Visual Studio para criar novos tipos de Items e Projectos. Vamos desde a mais simples abordagem para criar os nossos próprios Items/Projectos até ao ponto em que criamos wizards para recolha de informação directamente ao utilizador e instaladores para fazer o versionamento dos templates.
13:30 - Painel de Discussão
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Registo / Inscrição
Para participar, basta efectuar a inscrição através do site http://netponto-coimbra-julho-2011.eventbrite.com/.
A entrada é gratuita.
Local
HIS - e-Health Innovation Systems
Edifício Infanta D. Maria
Rua Infanta D. Maria, N24
3030-384 Coimbra
Coordenadas GPS: 40.206764, -8.411307
10 abril 2011
19ª Reunião da Com. NetPonto - Lisboa - 16 ABR 2011
Agenda
09:30 - Recepção dos participantes
10:00 - O porque das minhas aplicações funcionarem... E o que acontece com os recursos que utilizo? - Pedro Rosa
Algum de vocês já pensou no que se transforma o código que fazemos? E qual a diferença entre C# e VB? Onde colocamos as nossas dll's, como devemos pensar nas versões e o que é isso do strong name? Se estiverem duas dll's de versões diferentes qual utilizar e como se altera sem recompilar a aplicação? E ainda, como não permitir que essa alteração aconteça? E o que acontece com os recursos que o meu código utiliza e quais são as boas práticas para que tudo funcione bem?
Esta sessão vai nos responder a todas estas perguntas, numa apresentação sobre sobre Global Assembly Cache (GAC), Intermediate Language (IL) e Garbage Collection (GC), alertando para os detalhes que podem fazer a diferença entre uma aplicação que tem que ser reiniciada todos os dias e uma que fica ligada durante anos.
11:30 - Coffee-break
12:00 - Umbraco: The open source ASP.NET CMS - César Silva e Ricardo Fiel
O Umbraco está rapidamente a tornar-se numa das mais conhecidas soluções de CMS. Implementado sobre .NET, gratuito e open-source, este CMS conta com perto de 100.000 instalações activas e uma comunidade fortemente empenhada no seu desenvolvimento.
Nesta sessão vamos ver o que é o Umbraco, muito código e conselhos de quem o utiliza há 3 anos para a implementação de websites para algumas das maiores marcas nacionais.
13:30 - Painel de Discussão
Mais informações em http://netponto.org/
09:30 - Recepção dos participantes
10:00 - O porque das minhas aplicações funcionarem... E o que acontece com os recursos que utilizo? - Pedro Rosa
Algum de vocês já pensou no que se transforma o código que fazemos? E qual a diferença entre C# e VB? Onde colocamos as nossas dll's, como devemos pensar nas versões e o que é isso do strong name? Se estiverem duas dll's de versões diferentes qual utilizar e como se altera sem recompilar a aplicação? E ainda, como não permitir que essa alteração aconteça? E o que acontece com os recursos que o meu código utiliza e quais são as boas práticas para que tudo funcione bem?
Esta sessão vai nos responder a todas estas perguntas, numa apresentação sobre sobre Global Assembly Cache (GAC), Intermediate Language (IL) e Garbage Collection (GC), alertando para os detalhes que podem fazer a diferença entre uma aplicação que tem que ser reiniciada todos os dias e uma que fica ligada durante anos.
11:30 - Coffee-break
12:00 - Umbraco: The open source ASP.NET CMS - César Silva e Ricardo Fiel
O Umbraco está rapidamente a tornar-se numa das mais conhecidas soluções de CMS. Implementado sobre .NET, gratuito e open-source, este CMS conta com perto de 100.000 instalações activas e uma comunidade fortemente empenhada no seu desenvolvimento.
Nesta sessão vamos ver o que é o Umbraco, muito código e conselhos de quem o utiliza há 3 anos para a implementação de websites para algumas das maiores marcas nacionais.
13:30 - Painel de Discussão
Mais informações em http://netponto.org/
05 abril 2011
1ª Reunião da Com. NetPonto - Coimbra - 9 ABR 2011
Agenda09:30 - Recepção dos participantes
10:00 - Design: Necessidade ou desperdício de tempo? - Dmitry Ossipov
Todos nós, como developers, já perdemos imenso tempo por causa de "features" que os Designers decidem incluir no layout da nossa aplicação. Muitas são as vezes em que fazemos isso sem nos dar ao trabalho de tentar perceber para que servem, pensando apenas nos inúmeros modos elaborados de tortura que poderíamos colocar em prática caso encontrássemos esse tal "Designer" ao nosso alcance.
Nesta sessão serão apresentados os cenários mais comuns em que isto ocorre e discutido se realmente o trade-off de tempo de desenvolvimento extra vale efectivamente a pena para o ganho geral da aplicação. Quem é que tem/deve ter mais peso? O designer ou o programador? Ou será que os dois poderiam juntar o conhecimento e acelerar o processo de produção?
11:30 - Coffee-break
12:00 - Testes? Mas isso não aumenta o tempo de projecto? Não quero... - Pedro Rosa
Os Testes são cada vez mais uma necessidade nos projectos de desenvolvimento de software... Sejam eles unitários, de carga ou de "User Interface", uma boa framework de testes ajuda a resolver os problemas mais cedo, de forma mais eficaz e mais barata.
No final da sessão vamos perceber não só para que servem, como são feitos e como o Visual Studio 2010 pode ajudar.
13:30 - Painel de Discussão
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Local
HIS - e-Health Innovation Systems
Edifício Infanta D. Maria
Rua Infanta D. Maria, N24
3030-384 Coimbra
Sabe mais em http://netponto.org/
22 março 2011
18ª Reunião da Comunidade NetPonto - Lisboa - 26 MAR 2011
Para participar, basta efectuar o registo (grátis) de acordo com as instruções no site.
Agenda
09:45 - Recepção dos participantes
10:00 - Novidades do SQL Server 2011, "Denali" - Niko Neugebauer
11:30 - Coffee-break
12:00 - Desenvolvimento de Aplicações com LightSwitch - Ricardo Alves
13:30 - Painel de Discussão
Local
Novabase (Lisboa) - Auditório
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa
Evento no LinkedIn
http://events.linkedin.com/18a-Reuni-ao-Presencial-da-Comunidade/pub/608188
Grupo no LinkedIn
http://www.linkedin.com/groups?gid=2200254
Twitter
http://twitter.com/NetPonto
Lista de Discussão
http://groups.google.com/group/netponto
Fotos
http://picasaweb.google.com/netponto.org
Site
http://netponto.org
Agenda
09:45 - Recepção dos participantes
10:00 - Novidades do SQL Server 2011, "Denali" - Niko Neugebauer
11:30 - Coffee-break
12:00 - Desenvolvimento de Aplicações com LightSwitch - Ricardo Alves
13:30 - Painel de Discussão
Local
Novabase (Lisboa) - Auditório
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa
Evento no LinkedIn
http://events.linkedin.com/18a-Reuni-ao-Presencial-da-Comunidade/pub/608188
Grupo no LinkedIn
http://www.linkedin.com/groups?gid=2200254
http://twitter.com/NetPonto
Lista de Discussão
http://groups.google.com/group/netponto
Fotos
http://picasaweb.google.com/netponto.org
Site
http://netponto.org
01 fevereiro 2011
Comunidade NetPonto na UTAD - 12 FEV 2011
Agenda
13:45 - Recepção dos participantes
14:00 - Boas-vindas e apresentação da Comunidade NetPonto
14:10 - Desenvolvimento de Aplicações para Android em C# com o MonoDroid - Bruno Pires
15:40 - Integração Contínua com o Hudson - Bruno Lopes
17:10 - Coffee-break
17:40 - Desenvolvimento de Jogos em XNA para Windows Phone 7 - Virgílio Esteves e Andreas Vilela
19:10 - Painel de Discussão
Local
UTAD (Vila Real) – Engenharias I
Quinta de Prados
5001-801 Vila Real
Sabe mais em http://netponto.org/
13:45 - Recepção dos participantes
14:00 - Boas-vindas e apresentação da Comunidade NetPonto
14:10 - Desenvolvimento de Aplicações para Android em C# com o MonoDroid - Bruno Pires
15:40 - Integração Contínua com o Hudson - Bruno Lopes
17:10 - Coffee-break
17:40 - Desenvolvimento de Jogos em XNA para Windows Phone 7 - Virgílio Esteves e Andreas Vilela
19:10 - Painel de Discussão
Local
UTAD (Vila Real) – Engenharias I
Quinta de Prados
5001-801 Vila Real
Sabe mais em http://netponto.org/
17 janeiro 2011
17ª Reunião Com. NetPonto - Lisboa - 22 JAN 2011
Agenda
09:30 Recepção dos participantes
10:00 Document Databases & RavenDB: Introdução - Bruno Lopes
Doi-te a passar os teus objectos para modelos relacionais? Passas mais tempo a espera de joins da base de dados do que a mostrar resultados a utilizadores? Então vem ver o que o RavenDB tem para te oferecer como solução para storage de dados.
Nesta apresentação, o Bruno vai mostrar o que é uma base de dados de documentos, razões para elas terem aparecido e principais vantagens e desvantagens em relação a RDBMS tradicionais.
Para demonstrar tudo isto irá falar dos principais conceitos de RavenDB como um documento, um índice e um query, quais os "gotchas" mais comuns e mostrar qual o fluxo de desenvolvimento com uma pequena aplicação Web.
11:30 Coffee-break
12:00 Controlo de Versão Distribuído com Git - Caio Proiete
O Git é um sistema de controlo de versões distribuído altamente performante, extensível e potente, que está a ser adoptado cada vez mais por developers de diferentes plataformas incluindo .NET.
Nesta apresentação vou mostrar os primeiros passos com o Git, vou mostrar os primeiros passos com Git, como trabalhar em equipa sem pisar os pés uns dos outros e permitindo uma gestão mais fácil dos artefactos de um projecto, incluindo código, documentação e binários.
Vou partilhar as minhas experiências de uso do Git no dia-a-dia em equipa, as reacções e as melhorias que Git trouxe, e quais as convenções e fluxos de trabalho que utilizo.
13:30 Painel de Discussão
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Mais informações:
http://netponto.org
09:30 Recepção dos participantes
10:00 Document Databases & RavenDB: Introdução - Bruno Lopes
Doi-te a passar os teus objectos para modelos relacionais? Passas mais tempo a espera de joins da base de dados do que a mostrar resultados a utilizadores? Então vem ver o que o RavenDB tem para te oferecer como solução para storage de dados.
Nesta apresentação, o Bruno vai mostrar o que é uma base de dados de documentos, razões para elas terem aparecido e principais vantagens e desvantagens em relação a RDBMS tradicionais.
Para demonstrar tudo isto irá falar dos principais conceitos de RavenDB como um documento, um índice e um query, quais os "gotchas" mais comuns e mostrar qual o fluxo de desenvolvimento com uma pequena aplicação Web.
11:30 Coffee-break
12:00 Controlo de Versão Distribuído com Git - Caio Proiete
O Git é um sistema de controlo de versões distribuído altamente performante, extensível e potente, que está a ser adoptado cada vez mais por developers de diferentes plataformas incluindo .NET.
Nesta apresentação vou mostrar os primeiros passos com o Git, vou mostrar os primeiros passos com Git, como trabalhar em equipa sem pisar os pés uns dos outros e permitindo uma gestão mais fácil dos artefactos de um projecto, incluindo código, documentação e binários.
Vou partilhar as minhas experiências de uso do Git no dia-a-dia em equipa, as reacções e as melhorias que Git trouxe, e quais as convenções e fluxos de trabalho que utilizo.
13:30 Painel de Discussão
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Mais informações:
http://netponto.org
10 dezembro 2010
16ª Reunião da Com. NetPonto - Lisboa - 11 DEZ 2010
Agenda
09:30 Recepção dos participantes
10:00 Domain Driven Design - João Oliveira
Domain Driven Design não é uma tecnologia ou metodologia. DDD é uma abordagem à modelação de software que providencia uma estrutura de práticas, padrões de programação e terminologias que ajudam à sua concepção.
Nesta sessão vamos conhecer o que é Domain Driven Design, quando o usar e como implementar.
11:30 Coffee-break
12:00 WP7 & XNA – Let’s play? - Virgilio Esteves
É inegável que o Windows Phone 7 chegou para ficar, e que está a revolucionar completamente o mundo dos smartphones. Mais do que nunca, os telefones como os conhecemos deixaram de servir apenas para telefonar, sendo hoje verdadeiros equipamentos multimédia e de entretenimento.
Sendo os jogos um dos mecanismos de entretenimento por excelência, quão difícil é efectivamente desenvolver um jogo que corra nestes dispositivos? Nesta sessão veremos pormenores acerca do hardware e do software/plataforma que suportam e possibilitam o desenvolvimento simples e simplificado de jogos, culminando na obtenção de um pequeno jogo no final da mesma.
13:30 Painel de Discussão
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Registo / Inscrição
Para participar, basta efectuar a inscrição através do site http://netponto-lisboa-dezembro-2010.eventbrite.com/.
A entrada é gratuita.
Local
Novabase (Lisboa)
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa
09:30 Recepção dos participantes
10:00 Domain Driven Design - João Oliveira
Domain Driven Design não é uma tecnologia ou metodologia. DDD é uma abordagem à modelação de software que providencia uma estrutura de práticas, padrões de programação e terminologias que ajudam à sua concepção.
Nesta sessão vamos conhecer o que é Domain Driven Design, quando o usar e como implementar.
11:30 Coffee-break
12:00 WP7 & XNA – Let’s play? - Virgilio Esteves
É inegável que o Windows Phone 7 chegou para ficar, e que está a revolucionar completamente o mundo dos smartphones. Mais do que nunca, os telefones como os conhecemos deixaram de servir apenas para telefonar, sendo hoje verdadeiros equipamentos multimédia e de entretenimento.
Sendo os jogos um dos mecanismos de entretenimento por excelência, quão difícil é efectivamente desenvolver um jogo que corra nestes dispositivos? Nesta sessão veremos pormenores acerca do hardware e do software/plataforma que suportam e possibilitam o desenvolvimento simples e simplificado de jogos, culminando na obtenção de um pequeno jogo no final da mesma.
13:30 Painel de Discussão
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Registo / Inscrição
Para participar, basta efectuar a inscrição através do site http://netponto-lisboa-dezembro-2010.eventbrite.com/.
A entrada é gratuita.
Local
Novabase (Lisboa)
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa
19 outubro 2010
15ª Reunião da Comunidade NetPonto - 23 OUT 2010
Agenda
09:30 - Recepção dos participantes
10:00 - Biztalk Server 2010: Introdução - João Faneca
Nesta sessão o João vai nos mostrar o que é o Biztalk e para que serve, bem como explicar a sua arquitectura e principais componentes, juntamente com diversas demonstrações de suas funcionalidades, como por exemplo orquestrações com consumo de ficheiros, serviços WCF, construção de Custom Adapters, entre outras demonstrações, com ênfase nas novidades da versão 2010 do Biztalk.
11:30 - Coffee-break
12:00 - Práticas de Programação em .NET - Ricardo Alves
Nesta sessão o Ricardo vai nos mostrar algumas das principais práticas utilizadas no desenvolvimento profissional de software na plataforma Microsoft .NET. Serão abordados temas como convenções e padrões de codificação em equipa e validação do código, diferentes formas estruturar uma solução, uma solução vs múltiplas soluções e quando faz sentido, princípios diversos como DRY, SOLID, KISS, YAGNI com demonstrações práticas, testes unitários, e mais...
13:30 - Painel de Discussão
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Registo / Inscrição
Para participar, basta efectuar a inscrição através do site http://netponto-lisboa-outubro-2010.eventbrite.com/
A entrada é gratuita.
Local
Novabase (Lisboa)
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa
09:30 - Recepção dos participantes
10:00 - Biztalk Server 2010: Introdução - João Faneca
Nesta sessão o João vai nos mostrar o que é o Biztalk e para que serve, bem como explicar a sua arquitectura e principais componentes, juntamente com diversas demonstrações de suas funcionalidades, como por exemplo orquestrações com consumo de ficheiros, serviços WCF, construção de Custom Adapters, entre outras demonstrações, com ênfase nas novidades da versão 2010 do Biztalk.
11:30 - Coffee-break
12:00 - Práticas de Programação em .NET - Ricardo Alves
Nesta sessão o Ricardo vai nos mostrar algumas das principais práticas utilizadas no desenvolvimento profissional de software na plataforma Microsoft .NET. Serão abordados temas como convenções e padrões de codificação em equipa e validação do código, diferentes formas estruturar uma solução, uma solução vs múltiplas soluções e quando faz sentido, princípios diversos como DRY, SOLID, KISS, YAGNI com demonstrações práticas, testes unitários, e mais...
13:30 - Painel de Discussão
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Registo / Inscrição
Para participar, basta efectuar a inscrição através do site http://netponto-lisboa-outubro-2010.eventbrite.com/
A entrada é gratuita.
Local
Novabase (Lisboa)
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa
05 outubro 2010
Slides NetPonto de Setembro 2010
A Comunidade NetPonto já disponibilizou os slides do encontro efectuado a 18 de Setembro de 2010. Neste mês de Setembro esta comunidade completou 1 ano de existência.
Slides:
10 setembro 2010
14ª Reunião da Comunidade NetPonto - 1º Aniversário - 18 Set 2010

Agenda
09:00 - Recepção dos participantes
09:30 - Apresentação da Comunidade NetPonto
10:00 - Windows Azure para Developers - Luís Alves Martins (Microsoft)
11:30 - Coffee-break
12:00 - Parallel Programming no .NET 4.0 - Jorge Paulino (MVP)
13:30 - Almoço Livre
15:00 - Inversão de Controlo (IoC) / Injecção de Dependência (DI) - Bruno Lopes e Caio Proiete (MVP)
16:30 - Coffee-break
17:00 - Construir Aplicações Silverlight para Windows Phone 7 - Nuno Silva (Microsoft)
18:30 - Sorteios
19:00 - Encerramento
Registo / Inscrição
Para participar, basta efectuar a inscrição através do site
http://netponto-lisboa-setembro-2010.eventbrite.com/
A entrada é gratuita.
Local
Novabase (Lisboa)
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa
Mais informações aqui
06 agosto 2010
13ª Reunião da Comunidade NetPonto - 14 Agosto 2010
No dia 14/08/2010 será realizada a 13ª reunião presencial da comunidade NetPonto, em Lisboa. Para participar, efectue o registo de acordo com as instruções abaixo.Agenda
09:30 - Recepção dos participantes
10:00 - SoapUI: Testes em WebServices - João Manso
No desenvolvimento de aplicações orientadas a serviços (SOA) torna-se imperativo realizar testes funcionais, testes de carga, e simulação (Mocks). Nesta apresentação, o João Manso vai mostrar que o SoapUI é um verdadeiro canivete suíço na capacidade de testar esses serviços, com suporte a vários protocolos, tais como SOAP, REST, HTTP, etc.
Venha ver como o SoapUI pode aumentar a produtividade e a qualidade dos vossos testes.
11:30 - Coffee-break
12:00 - Its name is XML. VoiceXML - Gabriela Soares
A Internet, passível de servir como meio para chamadas telefónicas a baixo custo, representa uma oportunidade de negócio para os agentes desse domínio. Num mundo em exponencial mobilidade, é imperativo saber onde, quando e, implicitamente, como interagir com o cliente - anywhere, anytime. Surge então a necessidade para uma interface de voz para o utilizador, capaz de entregar conteúdos e conduzir negócio num modo conveniente, cost effective e easy to use, utilizando os recursos e infrastrutura da Internet.
Venha conhecer a linguagem de anotação assente na forma mais natural de comunicação humana - a voz.
13:30 - Painel de Discussão
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Registo / Inscrição
http://netponto-lisboa-agosto-2010.eventbrite.com/
Local
Novabase (Lisboa)
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa
02 julho 2010
12ª Reunião da Comunidade NetPonto - Lisboa - 10 Julho 2010

12ª Reunião Presencial da Comunidade NetPonto
No dia 10/07/2010 será realizada a 12ª reunião presencial da comunidade NetPonto, em Lisboa.
Agenda
09:30 - Recepção dos participantes
10:00 - MAF (Managed AddIn Framework): Criação de Aplicações Extensíveis - Virgilio Esteves
A capacidade de uma aplicação suportar "addins" é quase obrigatória nos dias de hoje, quer pela necessidade de actualizações em run-time, quer pela necessidade de existirem entidades externas a desenvolver componentes para a nossa aplicação. Segurança, isolamento e versionamento são pois palavras-chave para o sucesso de tal implementação. Venha conhecer como o MAF pode ajudá-lo a implementar estas capacidades em suas aplicações .NET de forma simples e flexível.
11:30 - Coffee-break
12:00 - Estratégias de Estruturação de Código-fonte e Controlo de Versão - Tiago Pascoal
Muitas das dificuldades no desenvolvimento profissional de software são causadas por problemas (ou a falta de) um correcto sistema e uso de controlo de versões. Nesta apresentação o Tiago Pascoal, MVP em Visual Studio Team System, irá mostrar estratégias sobre como melhor estruturar todos os artefactos de um projecto, incluindo melhores práticas para uso de controlo de versões, tendo por base a plataforma de Application Lifecycle Management da Microsoft (Team Foundation Server / TFS).
13:30 - Painel de Discussão
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Registo / Inscrição
Para participar, basta efectuar a inscrição através do site http://netponto-lisboa-julho-2010.eventbrite.com/.
A entrada é gratuita.
Local
Novabase (Lisboa)
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa
No dia 10/07/2010 será realizada a 12ª reunião presencial da comunidade NetPonto, em Lisboa.
Agenda
09:30 - Recepção dos participantes
10:00 - MAF (Managed AddIn Framework): Criação de Aplicações Extensíveis - Virgilio Esteves
A capacidade de uma aplicação suportar "addins" é quase obrigatória nos dias de hoje, quer pela necessidade de actualizações em run-time, quer pela necessidade de existirem entidades externas a desenvolver componentes para a nossa aplicação. Segurança, isolamento e versionamento são pois palavras-chave para o sucesso de tal implementação. Venha conhecer como o MAF pode ajudá-lo a implementar estas capacidades em suas aplicações .NET de forma simples e flexível.
11:30 - Coffee-break
12:00 - Estratégias de Estruturação de Código-fonte e Controlo de Versão - Tiago Pascoal
Muitas das dificuldades no desenvolvimento profissional de software são causadas por problemas (ou a falta de) um correcto sistema e uso de controlo de versões. Nesta apresentação o Tiago Pascoal, MVP em Visual Studio Team System, irá mostrar estratégias sobre como melhor estruturar todos os artefactos de um projecto, incluindo melhores práticas para uso de controlo de versões, tendo por base a plataforma de Application Lifecycle Management da Microsoft (Team Foundation Server / TFS).
13:30 - Painel de Discussão
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Registo / Inscrição
Para participar, basta efectuar a inscrição através do site http://netponto-lisboa-julho-2010.eventbrite.com/.
A entrada é gratuita.
Local
Novabase (Lisboa)
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa
08 junho 2010
11ª Reunião da Comunidade NetPonto
No dia 19/06/2010 será realizada a 11ª reunião presencial da comunidade NetPonto, em Lisboa. Para participar, efectue o registo.Agenda
09:30 - Recepção dos participantes
10:00 - .NET Reflector no dia-a-dia de um programador - Nuno Gomes
Venha conhecer como esta pequena ferramenta pode ser usada no ciclo de vida do desenvolvimento de aplicações, como nasceu e revolucionou o modo como aprendemos, exploramos e ultrapassamos alguns problemas, e como alguns dos inúmeros plugins permitem analisar e orientar o desenvolvimento, e permite de forma simples e transparente o debug dentro de módulos externos à nossa aplicação.
11:30 - Coffee-break
12:00 - Windows Azure! Uma Plataforma para o Desenvolvimento de Aplicações - Pedro Rosa
A plataforma Windows Azure abre espaço a desenvimento de aplicações utilizando o novo paradigma: "A Nuvem". Aplicações escaláveis, redundantes, e mais próximas do utilizador final. Isto tudo utilizando como base os conhecimentos que já tem e o novo Visual Studio 2010.
13:30 - Painel de Discussão
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Registo / Inscrição
Para participar, basta efectuar a inscrição através do site http://netponto-lisboa-junho-2010.eventbrite.com/.
A entrada é gratuita.
04 maio 2010
10ª Reunião da Comunidade NetPonto - Lisboa - 15 Maio 2010
No dia 15/05/2010 será realizada a 10ª reunião presencial da comunidade NetPonto, em Lisboa.Agenda
09:30 Recepção dos participantes
10:00 jQuery: Write less, do more - Hugo Santos
O jQuery é uma biblioteca de JavaScript amplamente utilizada nos projectos Web que facilita o desenvolvimento de soluções robustas e cross-platform de forma bastante mais rápida. Nesta sessão o Hugo irá mostrar o que se faz actualmente recorrendo a jQuery e que cativou as grandes organizações a utiliza-la, quais os problemas que resolve, como poderemos melhorar a experiência de utilização das nossas aplicações Web e estender as funcionalidades com suporte na vasta galeria de plugins para a biblioteca.
11:15 Coffee-break
11:30 Tudo o que sempre quis saber sobre o LINQ - Sérgio Amendoeira
O LINQ já existe há algum tempo, mas por vezes é visto como um bicho de 7 cabeças, e é muitas vezes descartado quando as alternativas são "mais simples". Mas o LINQ também é simples, e oferece vantagens quando se pretende obter, pesquisar e actualizar dados em (qualquer) fonte de dados. Mais, fá-lo de uma maneira consistente e sempre utilizando a mesma sintaxe. Quer obter ou pesquisar dados em Objectos? Quer obter ou pesquisar dados em BDs? Quer obter ou pesquisar dados em XML? Quer obter ou pesquisar dados em listas de Sharepoint? O LINQ permite tudo isto e mais através dos seus diversos “providers”. Venha então descobrir nesta sessão tudo o que o LINQ tem para oferecer, e descobrir que afinal talvez o LINQ seja a solução ideal para a sua aplicação.
12:45 Painel de Discussão
Nota: Ao final da reunião, normalmente é escolhido um restaurante próximo e faz-se um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Mais informações:
http://netponto.org
23 abril 2010
9ª Reunião da Comunidade NetPonto - 24 Abril 2010
No dia 24/04/2010 será realizada a 9ª reunião presencial da comunidade NetPonto, em Lisboa.
Agenda
09:30 Recepção dos participantes
10:00 Ferramentas de Apoio para Developers .NET e SQL Server - Henrry Pires
Nesta sessão, o Henrry irá mostrar algumas ferramentas que facilitam o dia-a-dia dos developers .NET que trabalham com SQL Server, e permitem alcançar maior produtividade. Aprenda de uma forma prática a comparar estruturas de dados e gerar scripts com as diferenças para manter diferentes ambientes, sincronismo de dados de tabelas em diferentes bases de dados, utilização de um plugin para utilização de um mecanismo de Intellisense mais completo, documentação da base de dados, entre outras coisas.
11:15 Coffee-break
11:30 Integração Contínua com o Hudson para Aplicações .NET - Bruno Lopes
Integração continua é a prática de regularmente integrar o código desenvolvido por uma equipa, tanto localmente em cada máquina de desenvolvimento, como automaticamente num ponto central. Nesta sessão, o Bruno irá mostrar que com Hudson é possivel tirar partido das vantagens desta prática num ambiente .NET com o minimo de investimento inicial.
Com apenas um ficheiro contendo todo o Hudson, uma solução de Visual Studio e um repositório de Subversion vou mostrar como é que podemos montar uma versão simples de uma máquina de integração continua que monitoriza o repositório e compila a solução com as alterações que vão sendo gravadas.
Depois iremos passar por boas práticas, vantagens e extensibilidade do Huson, possibilidades de evolução de integração continua, acabando numa demonstração de capacidades mais avançadas para resolver alguns pontos comuns de dor.
12:45 Painel de Discussão
Nota: Ao final da reunião, normalmente é escolhido um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Mais informações:
http://netponto.org
Agenda
09:30 Recepção dos participantes
10:00 Ferramentas de Apoio para Developers .NET e SQL Server - Henrry Pires
Nesta sessão, o Henrry irá mostrar algumas ferramentas que facilitam o dia-a-dia dos developers .NET que trabalham com SQL Server, e permitem alcançar maior produtividade. Aprenda de uma forma prática a comparar estruturas de dados e gerar scripts com as diferenças para manter diferentes ambientes, sincronismo de dados de tabelas em diferentes bases de dados, utilização de um plugin para utilização de um mecanismo de Intellisense mais completo, documentação da base de dados, entre outras coisas.
11:15 Coffee-break
11:30 Integração Contínua com o Hudson para Aplicações .NET - Bruno Lopes
Integração continua é a prática de regularmente integrar o código desenvolvido por uma equipa, tanto localmente em cada máquina de desenvolvimento, como automaticamente num ponto central. Nesta sessão, o Bruno irá mostrar que com Hudson é possivel tirar partido das vantagens desta prática num ambiente .NET com o minimo de investimento inicial.
Com apenas um ficheiro contendo todo o Hudson, uma solução de Visual Studio e um repositório de Subversion vou mostrar como é que podemos montar uma versão simples de uma máquina de integração continua que monitoriza o repositório e compila a solução com as alterações que vão sendo gravadas.
Depois iremos passar por boas práticas, vantagens e extensibilidade do Huson, possibilidades de evolução de integração continua, acabando numa demonstração de capacidades mais avançadas para resolver alguns pontos comuns de dor.
12:45 Painel de Discussão
Nota: Ao final da reunião, normalmente é escolhido um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Mais informações:
http://netponto.org
22 março 2010
1ª Reunião da Comunidade NetPonto no Porto - 27 Março 2010
1ª Reunião Presencial da Comunidade NetPonto no Porto
No dia 27/03/2010 será realizada a 1ª reunião presencial da comunidade NetPonto, no Porto. Para participar, efectue o registo de acordo com as instruções abaixo.
Agenda
14:00 - Recepção dos participantes
14:30 - Apresentação da Comunidade NetPonto
Apresentação da comunidade e dos nossos objectivos, planos para o futuro, e como é possível fazer parte e contribuir.
14:45 - Apresentação (TBD)* - Vote no tema que gostaria de ver aqui!
16:00 - Coffee-break
16:30 - Apresentação (TBD)* - Vote no tema que gostaria de ver aqui!
17:45 -Painel de Discussão
* Votação dos Temas: Como pode observar na agenda, a reunião terá duas apresentações de temas ainda não definidos, e que estão disponíveis para votação neste endereço: http://bit.ly/votacao-porto-marco-2010. Você escolhe o tema que mais gostaria de assistir, e nós apresentaremos os dois temas mais votados!
Os temas disponíveis para votação são estes:
* Introdução ao Entity Framework
* Introdução ao eXtreme Programming
* Introdução ao ASP .NET MVC
* ASP .NET MVC na prática
* Novidades do Visual Studio 2010
* Novidades do .NET Framework 4.0
* Novidades do C# e VB .NET no Framework 4.0
* Introdução ao IronPython
* Novidades do SQL Server 2008 para Developers
* Introdução ao Windows Presentation Foundation (WPF)
* Introdução ao Windows Communication Foundation (WCF)
* Configuração de um Portal Sharepoint 2007
* Ferramentas de apoio ao Desenvolvimento de Software
* Introdução ao NHibernate OR/M
* FluentNHibernate: Mapeamento Fluente e Automático para o NHibernate
* Introdução ao Lucene.net
* Geração de Código com o MyGeneration
* Tecnologia .NET em Mundos Virtuais
>>>> Vote no tema que gostaria de assistir! <<<<
Nota: Ao final da reunião, normalmente escolhemos um restaurante próximo e fazemos um jantar em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Registo / Inscrição
Para participar, basta efectuar a inscrição através do site http://netponto-porto-marco-2010.eventbrite.com/.
A entrada é gratuita.
Local
Universidade Portucalense (Porto)
R. Dr. António Bernardino de Almeida, 541, sala 201 (segundo piso)
4200-072 Porto
Local
Universidade Portucalense (Porto)
R. Dr. António Bernardino de Almeida, 541, sala 201 (segundo piso)
4200-072 Porto
18 março 2010
8ª Reunião Presencial da Comunidade NetPonto
No dia 20/03/2010 será realizada a 8ª reunião presencial da comunidade NetPonto, em Lisboa.Agenda
09:30 - Recepção dos participantes
10:00 - Configuração de um Portal Sharepoint 2007 e Funcionalidades de Apoio - André Lage
Nesta sessão o André irá dar uma introdução sobre as funcionalidades do Sharepoint, a arquitectura e o ciclo de desenvolvimento, e irá abordar conceitos de Configuração, Customização e Administração de Portais Sharepoint, com demonstrações práticas de uma solução Sharepoint em Visual Studio.
11:15 - Coffee-break
11:30 - Novidades do .NET Framework 4.0 para C# e VB.NET - Paulo Morgado e Caio Proiete
Nesta apresentação, o Paulo e o Caio irão falar sobre as novas funcionalidades das principais linguagens do .NET Framework, adicionadas na versão 4.0, com demonstrações práticas de utilização de cada uma destas funcionalidades.
12:45 - Painel de Discussão
Nota: Ao final da reunião, normalmente é escolhido um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Registo / Inscrição
Para participar, basta efectuar a inscrição através do site http://netponto-lisboa-marco-2010.eventbrite.com/.
A entrada é gratuita.
Local
Novabase (Lisboa)
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa
09:30 - Recepção dos participantes
10:00 - Configuração de um Portal Sharepoint 2007 e Funcionalidades de Apoio - André Lage
Nesta sessão o André irá dar uma introdução sobre as funcionalidades do Sharepoint, a arquitectura e o ciclo de desenvolvimento, e irá abordar conceitos de Configuração, Customização e Administração de Portais Sharepoint, com demonstrações práticas de uma solução Sharepoint em Visual Studio.
11:15 - Coffee-break
11:30 - Novidades do .NET Framework 4.0 para C# e VB.NET - Paulo Morgado e Caio Proiete
Nesta apresentação, o Paulo e o Caio irão falar sobre as novas funcionalidades das principais linguagens do .NET Framework, adicionadas na versão 4.0, com demonstrações práticas de utilização de cada uma destas funcionalidades.
12:45 - Painel de Discussão
Nota: Ao final da reunião, normalmente é escolhido um restaurante próximo e fazemos um almoço em grupo para continuar o convívio e aproximar as pessoas. A participação é opcional.
Registo / Inscrição
Para participar, basta efectuar a inscrição através do site http://netponto-lisboa-marco-2010.eventbrite.com/.
A entrada é gratuita.
Local
Novabase (Lisboa)
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa
Subscrever:
Mensagens (Atom)





