VS2008 e .NET 3.5 Revolution!

Na semana passada foram finalmente lançadas as versões finais do Visual Studio 2008 e da plataforma .NET 3.5. Estes lançamentos vêm resolver uma situação de "retalhos tecnológicos" que se começava a acentuar: .net 2.0..mais umas coisas tipo wcf e wpf em cima..ah isso era o 3.0..mais um pouco para LINQ..ah e ainda o suporte para AJAX no ASP.NET..e para projectos wpf/wcf?..ah tinha extensões para o vs2005… Resumindo, para termos a tecnologia actual tinhamos de fazer uma colecção!
 
O .net3.5 junta essas várias partes: tal como o ".5" indica não é uma versão totalmente nova, apenas uma reorganização e alguns melhoramentos. O vs2008 vem acompanhar o "agrupamento" e traz algumas novas funcionalidades como por exemplo compilação para diferentes versões do .net, novos compiladores para reflectir as novas potencialidades de VB e C#, debug/intellisense para javascript, testes unitários na versão professional (e não só no TS), etc… O ScottGu fez aqui uma lista com as maiores novidades.
 
Fica a ideia de que foi um grande passo para estabelecer uma base sólida de desenvolvimento, a meu ver bastante necessária: nos últimos tempos tem havido uma quantidade bastante grande de informação e de novos lançamentos um pouco dispersos. Espero que deêm tempo ao pessoal para se aperceber de todas as potencialidades e de começarem a utilizá-las antes da nova "enxurrada"!
 
Ainda assim já há previsões para novos lançamentos:
  • net source code
  • asp.net 3.5 extensions
  • silverlight 2.0
  • iis7.0 final release
Infelizmente os dois primeiros têm semelhança aos ditos "retalhos"! Por um lado compreende-se a "pressa" de organizar as coisas; por outro acho que podiam ter esperado/tentado incluí-los nesta release. Mas se não fizerem uma "manta"..com estes até se vive bem. Já agora..aqui estão as promessas mais em pormenor. 

ImagineCUP Road Show @ ISEL

No seguimento de um dos posts anteriores, venho puxar a coisa um pouco para o meu lado =P 
No dia 26 (próxima 2ª feira) vai então realizar-se o Road Show do ImagineCUP ’08 no ISEL. Será no auditório do edifício F a partir das 10h30, com o seguinte "programa":
 
    • 10h30 – ImagineCUP ’08 – O que é o Imagine Cup? Como posso participar? Quais as categorias existentes? E como decorrem?
    • 11h15 – XNA Game Studio – Visão geral sobre a mais recente tecnologia da Microsoft para desenvolvimento de jogos para Windows e XBOX 360.
    • 11h45 – Silverlight – Visão geral sobre a mais recente tecnologia da Microsoft para desenvolvimento de aplicações web rich content.
    • 12h10 – SpeechFX – Bibliotecas para reconhecimento e síntese de voz na plataforma .NET 3.0.

 

Jennifer Perret @ ISEL

Jennifer Perret é a responsável mundial pelo Microsoft Student Partners e pelo contacto com os estudantes e professores universitários. Hoje ela esteve no ISEL com o Vítor Santos para uma "conversa" com alguns alunos e professores; juntei alguns colegas e um membro do Lab.NET e lá fomos nós. O objectivo era dar feedback sobre as tecnologias Microsoft (utilização ou falta dela), sobre as acções para com os estudantes e para com os professores, sobre a facilidade (ou não) de acesso à informação… enfim, tudo o que possa ter a ver com a relação Microsoft/mundo universitário.
 
Começou-se pela conversa de café (literalmente, porque eles foram tomar o pequeno-almoço :P) e depois andou-se à volta de dois temas principais: o ponto de vista dos estudantes e o dos professores. Estas são duas das áreas em que a Jennifer está a trabalhar; uma outra é, por exemplo, o contacto com os MVP (Most Valuable Professionals). Nesta última, a Jennifer diz que cada vez mais os profissionais mostram interesse em interagir com os estudantes! Uma boa tendência já que somos os profissionais do futuro.
 
Os professores começaram por falar um pouco sobre o historial do ensino de .NET no ISEL: desde o lançamento que um pequeno grupo se dedicou ao estudo, passando depois a informação a outros professores, inclusivé de outras universidades, tendo sido os primeiros a incluir essas tecnologias nos planos curriculares. A esse nível surgiu uma necessidade de acesso a informação sobre as tecnologias quando estas estão ainda a emergir (versões alfa e beta). Os professores sugeriram que seria óptimo ter a possibilidade de trocar ideias ou obter respostas concisas sobre pormenores mais técnicos directamente com as equipas de trabalho das tecnologias em questão. Um outro ponto ainda relacionado é o facto de muitos dos livros existentes sobre várias tecnologias serem demasiado superficiais para o estudo dos docentes, nomeadamente por parte da Microsoft Press. em alguns casos outras editoras têm bibliografia de maior qualidade. A Jennifer diz que esse facto (publicações de outras editoras) acaba por ser bom e que têm tentado incentivar mais publicações como essas, mostrando que são necessárias.
Um pouco na continuação da dificuldade de acess a informação mais detalhada foi apontado de uma forma geral o seguinte: a MS tem apostado bastante nos estudantes e também nos profissionais, deixando por vezes um pouco de lado os professores/investigadores universitários.
 
No que toca à vertente "estudantes" começou-se por falar um pouco sobre os MSP’s e como devem apostar no contacto com outros estudantes. Em seguida apresentou-se o Lab.NET e discutiram-se novas formas de o dinamizar; uma delas seria seguir o exemplo de Espanha ou do Brasil em que existem "clubes" de estudantes que se juntam periodicamente para trocar ideias de forma descontraida. Já tinha surgido um ideia parecida pelo pessoal do Lab.NET…vamos tentar levar isso para a frente, até porque é um bom ponto de partida para depois chegar ao resto dos estudantes. Depois chegámos à lista de pedidos "de natal" 🙂 que incluía pontos gerais e alguns mais "ISEL oriented". Por exemplo:
 
    • facilitar o acesso a bibliografia – os livros sobre tecnologa são, em geral, bastante caros! A Jennifer disse que a Microsoft está a apostar na "informatização" de livros,; aí sugerimos que poderiam disponibilizar alguns títulos no MSDNAA. Ficou a promessa de pensar nisso a sério 🙂
    • TechDays "versão estudantes" – aqui o pedido foi mais virado para a MS Portugal. Ficaram umas ideias..vamos aguardar
    • Trazer para o ISEL um dos KIT’s de sistemas embebidos, que executam instruções directamente sobre a plataforma .NET. Parece que vai passar pelo ISEL e outras universidades! 🙂
    • Incluir o ISEL na lista de universidades com acesso ao RDK do Singularity, SO "quase todo" managed da Microoft Research
    • Estágios de verão para estudantes na MS ou em parceiros

Falaram-se ainda de temas como as recentes publicações do código fonte de grande parte da plataforma .NET e da utilidade académica que podem ter e as novas adições de software ao MSDNAA. Foi uma conversa produtiva e bastante descontraída. Acho que aproveitámos bem o "privilégio" da visita e que o feedback obtido foi bastante positivo nos dois sentidos…espero que tenha frutos 🙂

ImagineCUP ’08

 
 
Arrancou este mês a 6ª edição do Imagine Cup da Microsoft! O imagine Cup é um concurso internacional para estudantes de tecnologia (o maior a nível mundial) e é uma das formas que a Microsoft tem usado para incentivar os jovens a aplicar a sua creatividade em inovações tecnológicas que podem fazer a diferença no mundo. Como? Cada ano é escolhido um tema de entre os tópicos mais importantes e urgentes no mundo – no ano passado "a educação"; este ano "o ambiente".
 
            "Imagine a world where technology enables a sustainable environment" é o mote para este ano!
 
O concurso é destinado a estudantes do ensino secundário e superior que podem concorrer em 9 categorias desde software design até fotografia, passando por algoritmos e inteligência artificial. A participação pode ser desde a submissão de um jogo até à submissão de story-board para um "short-film"! Está acessível a todos!
 
A categoria de "software design" tem eliminatórias nacionais em vários países, sendo as restantes categorias disputadas online. As finais terão lugar em Paris em Julho de 2008. Sim…os finalistas vão até lá.. "and Bill pays" =)
 
Em 2007 participaram mais de 100 000 estudantes de todo o mundo! Participem! Não se trata de algo inatingivel 😉 mas sim de uma boa oportunidade para cada um mostrar o que vale, para se desafiar a si próprio e, quem sabe, representar Portugal nas finais!
 
Para saber mais sobre o concurso (requisitos de categorias, datas, FAQ’s, etc) têm pelo menos duas alternativas:
  1. http://imaginecup.com/ (a próxima é melhor =P)
  2. A Microsoft Portugal e os Student Partners nas várias universidades estão a fazer o Imagine Cup Road Show até ao final do mês! Trata-se de uma apresentação mais detalhada sobre a competição em si (princípios, como participar, categorias, vídeos de anos anteriores) juntamente com pequenas apresentações sobre tecnologia que pode ser util para participar em algumas categorias da competicao e/ou para conhecimento técnico pessoal. A maioria das apresentações já estão agendadas e provavelmente já ouviram (ou vão ouvir) falar nelas na vossa universidade. Deixo um calendário, mas atenção que pode ser alterado.

Novembro

    • dia 16 – tarde – EST, IPSetúbal
    • dia 19 – tarde – ISCTE
    • dia 20 – 10h00 – FCUL
    • dia 21 – 15h00 – FEUP – Sala B007
    • dia 22 – 17h30 – Univ. Lusíada
    • dia 22 – 11h00 – Univ. Santarém
    • dia 26 – 11h00 – ISEL
    • dia 26 – 14h30 – ISCTE
    • dia 26 – 18h00 – ISLA – Sala P04
    • dia 27 – tarde – Univ. Évora
    • dia 27 – 11h00 – IPBeja
    • dia 28 – #### – Univ. Madeira
    • dia 28 – 10h00 – IST Alameda – Anfiteatro FA3
    • dia 28 – 15h00 – IST Taguspark – Anfiteatro A3
    • dia 29 – 15h00 – IPCA
    • dia 30 – 14h00 – Univ. Fernando Pessoa
Se conseguir saber o local em cada universidade coloco depois. Mas com certeza que será divulgado! Apareçam nas sessões! =)

MSP’s @ TechEd

Durante esta semana está a decorrer o TechEd: developers em Barcelona (ver post anterior). Alguns dos MSP’s, concretamente o Bruno Silva, o Alcides Fonseca, a Susana Vilaça, o Nelson Correia e o André Sousa, estão lá e vão dando feedback do que está a acontecer. Isso…e as fotos do turismo! =) Vejam os blogs deles..os links estão na lista à esquerda 😉