Revista Programar 26ª Edição – Dezembro 2010

revista programar edição n26

Artigos

Tema de capa
LINQ:TakeLast, TakeLastWhile, SkipLast e SkipLastWhile

A programar
Flex e Byacc – Parte II
Programação Funcional com Perl – Parte I
jQuery – O quê, como e porquê?
LUA – Linguagem de Programação – Parte 6
SQL em Oracle
Aspectos low-level de 3D

Visual (Not) Basic
Introdução ao Entity Framework

MAC Address
E se amanhã a Apple dominar?

Core Dump
Quando se é ! Produtivo

Comunidades
BackgroundWorkers em WPF
Client Object Model para Silverlight

16ª Reunião Presencial da Comunidade NetPonto – Lisboa

Comunidade NetPonto


No dia 11/12/2010 será realizada a 16ª reunião presencial da comunidade NetPonto, em Lisboa.

Agenda

09:30 Recepção dos participantes
10:00
Domain Driven DesignJoã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.

Qualquer dúvida / esclarecimento, entre em contacto connosco.


Local

Novabase (Lisboa)
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa

Clique para ampliar o mapa.

Concurso XapFest!

O XapFest consiste num concurso aberto a todos os programadores residentes em Portugal Continental e Ilhas, no qual os mesmos são desafiados a mostrar as suas aplicações ou jogos para Windows Phone 7 a um juri que os irá avaliar no sentido de escolher uma de entre as várias propostas para premiá-la e promovê-la.

Onde posso começar já e obter as ferramentas de desenvolvimento e ajuda?

Aqui ficam alguns links úteis para quem desejar começar a criar a sua aplicação ou jogo:

  • APP HUB – download de ferramentas e formação
  • Blog do MVP Alberto Silva
  • Sessões Windows Phone 7 Jump Start
  • Blog oficial para programadores

A regras a aplicar ao presente desafio são as seguintes:

  • A aplicação deverá ser para o sistema operativo Windows Phone 7.
  • A aplicação ou jogo deverá ser enviado no formato XAP.
  • As aplicações concorrentes devem dar entrada até às 23:00h do dia 19 de Novembro de 2010.
  • Critérios de escolha:
    • Potencial de utilização (definido pelo público-alvo, bem como o potencial interesse do mesmo tendo em conta as funcionalidades oferecidas);
    • Inovação da Aplicação (definido pela existência ou não de aplicações idênticas ou semelhantes, equais os factores inovadores que a destacam das existentes);
    • Design e usabilidade (Estética e facilidade de utilização da aplicação);

O que posso ganhar?

  • Uma consola Xbox 360
  • Um Kinect
  • Um Windows Phone 7
  • Divulgação ampla da aplicação, nome do programador ou empresa no site oficial Windows phone Portugal
  • Possibilidade de aparecer um artigo na revista Microsoft

Consulte o regulamento do consurso aqui.

Submeta já a sua aplicação aqui!

Microsoft Certified Career Conference 2010


Staying competitive in the job market is top of mind for most people these days. Skills and knowledge can give you the competitive edge – whether you are just starting your career in IT or looking at your next career step. The Microsoft Certified Career Conference is a series of virtual events where you can:

·          meet potential employers

·          hone your technical knowledge

·          build job-seeking skills

·          network with fellow professionals

·          get career advice from the experts

Virtual event main tracks:

Career Fair

Whether you want to see who is hiring around the world, what types of positions are currently open in the market, or just want the opportunity to chat directly with company recruiters about their ideal candidates – The Career Fair offers a wide variety of opportunities. A full company list for your review will be available for download closer to the event date.

REGISTER NOW by October 18, 2010 for early discounts!

Look out for more updates on Born to Learn and of course: Find us on Facebook.

15ª Reunião Presencial da Comunidade NetPonto

No dia 23/10/2010 será realizada a 15ª 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 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.

Qualquer dúvida / esclarecimento, entre em contacto connosco.


Local

Novabase (Lisboa)
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa

Clique para ampliar o mapa.

Microsoft WebDay 2010

Vai realizar-se no Porto e em Lisboa o Microsoft WebDay 2010

webday

A agenda da pré-conferência pode ser consultada aqui
A agenda do evento pode ser consultada aqui

O temas que vão ser debatidos:

Pré-conferência:
Windows Phone 7 Application & Game platform: Silverlight & XNA
WP7 Silverlight Application Platform: Deep Dive Arne Janning;
WP7 XNA Game Platform: Deep Dive

Evento

Windows Phone 7 test-booth e zona Ask the Experts
Microsoft Research
Windows Phone 7: Plataforma Aplicacional
From Prototype to Production in 20 minutes
Windows Azure – take the shortcut to the Cloud
Internet Explorer 9: Developer Overview
Testes vs Desenvolvimento: uma relação amor-ódio
ASP.NET vs WPF vs Silverlight vs HTML5 vs WinForms vs Sharepoint
Sincronização de bases de dados na Cloud
Azure – Crash Course
Expression Blend Super Powers
Interactive Devices @ Microsoft
ASP .NET MVC 3: Novas funcionalidades
Aspectos de Utilização do Windows Azure AppFabric
Construção de Soluções Extensíveis com Silverlight 4.0 e MEF
Azure na prática
Extensibilidade no Sharepoint Online
Windows Phone 7 test-booth e zona Ask the Experts

A comunidade NetPonto vai estar presente!

Revista Programar nº25

revista programar

Artigos

Tema de capa

Pong com Slick2D em Java

A programar

  • Software Livre em Sistemas de Informação Geográfica

  • Flex e Byacc – Parte I

  • LUA – Linguagem de Programação – Parte 5

Análises

  • Introdução à Programação em Visual Basic 2010

  • Práticas de C#: Algoritmia e Programação Estruturada

Mais Informação

14ª Reunião Presencial e Aniversário da Comunidade NetPonto

Feliz Aniversário Comunidade NetPonto!

No próximo dia 18 de Setembro de 2010 a Comunidade NetPonto comemora o seu primeiro aniversário, e convida todos os seus membros (e futuros membros) a vir celebrar connosco.
A Comunidade NetPonto começou em Agosto de 2009 com a sua primeira reunião presencial, onde estiveram presentes pouco mais de 10 pessoas nas instalações de um hotel em Lisboa em pleno Sábado de manhã, com o objectivo de partilharem experiências relacionadas ao desenvolvimento de software na plataforma Microsoft .NET.

A partir daí, continuamos a organizar reuniões mensais regulares e, um ano depois, conseguimos atingir a marca mais de 40 pessoas presentes em nossas reuniões, nas quais os membros apresentam e discutem temas propostos por si.

Durante os últimos 12 meses crescemos em número mas mantendo sempre o espírito de comunidade aberta e onde todos nós podemos ensinar e aprender uns com os outros. Esperamos continuar a crescer com o apoio de todos vocês, e que este tenha sido o primeiro ano de muitos outros que virão!

14ª Reunião Presencial da Comunidade NetPonto

Para esta ocasião especial contamos com dois oradores da Microsoft e dois MVPs com 4 sessões técnicas com os temas Windows Azure, Parallel Framework, Inversão de Controlo e Injecção de Dependência, e Silverlight / Windows Phone 7.

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.

Qualquer dúvida / esclarecimento, entre em contacto connosco.

Local

Novabase (Lisboa)
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa

Clique para ampliar o mapa.

MSDN Magazine – September 2010

msdn magazine

Async Tasks: Simplify Asynchronous Programming with Tasks

Concurrency: Throttling Concurrency in the CLR 4.0 ThreadPool

Async Agents: Actor-Based Programming with the Asynchronous Agents Library

App Migration: Migrate Your ASP.NET 1.1 Apps to Visual Studio 2010

Data-Bound Design: Create a Silverlight 4 Web Part for SharePoint 2010

SQL Server and MapPoint: Making MapPoint 2010 and SQL Server Spatial Work Together

Source: MSDN Magazine –  September 2010

13ª Reunião Presencial da Comunidade NetPonto

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

Para participar, basta efectuar a inscrição através do site http://netponto-lisboa-agosto-2010.eventbrite.com/.
A entrada é gratuita.

Qualquer dúvida / esclarecimento, entre em contacto connosco.


Local

Novabase (Lisboa)
Av. D. João II, Lote 1.03.2.3, Parque das Nações
1998-031 Lisboa

Clique para ampliar o mapa.