Aconteceu no Twitter 22 - 20/06/10 a 26/06/10

Nessa semana, tivemos o lançamento do Windows Live Messenger (que muitos ainda chaman de MSN) para iPhone. Também destaco os artigos sobre o que o Facebook, um dos sites mais acessados do mundo, utiliza para garantir a escalabilidade de seus serviços, como que a Microsoft tem mudado sua abordagem nas linguagens de programação e as habilidades que serão exigidas cada vez mais dos desenvolvedores de sistemas.

 

thiagosoareskb  RT @renedepaula: RT @EverythingMS: Windows Live Messenger For iPhone Now Available http://thenextweb.com/microsoft/2010/06/21/windows-live-messenger-for-iphone-now-available/

srlm  o tamanho e complexidade do problema de engenharia de software E de informação por trás de facebook http://royal.pingdom.com/2010/06/18/the-software-behind-facebook/ #PNW

AkitaOnRails  Optimistic, hope it do work. RT @acangiano: How Microsoft is changing the programming world http://programmingzen.com/2010/06/23/how-microsoft-is-changing-the-programming-world/

CaioProiete  10 skills developers will need in the next five years: http://blogs.techrepublic.com.com/10things/?p=643

CaioProiete  RT @PauloMorgado: FREE 96 page book - Windows Azure Platform: Articles from the Trenches Volume One:
http://geekswithblogs.net/iupdateable/archive/2010/06/23/free-96-page-book---windows-azure-platform-articles-from.aspx?utm_medium=Twitter&utm_source=Shared

Aconteceu no Twitter 21 - 13/06/10 a 19/06/10

O projeto Natal, que era o codinome do produto da Microsoft que permite jogar no Xbox com os movimentos do seu próprio corpo ao invés de controles, teve seu nome oficial divulgado nessa semana, na feira de jogos E3 e irá se chamar Kinect. Li alguns artigos criticando o Kinect, principalmente os jogos anunciados, pois esperavam mais dele. Acredito que o impacto maior foi causado no ano passado, quando a projeto Natal foi anunciado. Agora, ele já não é mais tão novidade assim. O que as pessoas precisam entender é que o Kinect, nesse primeiro momento, não é para jogadores hardcore, e sim algo para a família ou jogadores mais eventuais. Isso sem falar no potencial que essa tecnologia tem. Também foram disponibilizados, gratuitamente, os vídeos do TechEd EUA 2010 e os do Norwegian Developers Conference 2010, cujos links vocês encontram abaixo.

 

roneda  Ótimo texto com dicas sobre como estudar algum assunto novo: Você REALMENTE acha que vai aprender assim? http://www.itexto.net/devkico/?p=728

roneda  O projeto Natal, codinome do produto q permite jogar videogames no Xbox com gestos ao invés de controles, agora é Kinect:
http://www.zdnet.com/blog/microsoft/microsoft-kinect-for-gamers-this-november-for-business-users-later/6519

roneda  Há rumores de que o #Kinect (ex-Natal) irá custar US$150 sozinho, ou então US300 em conjunto com o Xbox
http://www.engadget.com/2010/05/26/project-natal-to-cost-149-by-itself-299-with-360-arcade-acco/

Dennes  E-book gratuito - Claims Based Identity and Access Control : http://msdn.microsoft.com/en-us/library/ff423674.aspx

rogerioc  UEBA!!! RT @MicrosoftBr: #XboxLive liberado para o Brasil. Servico de entretenimento online chega p/ os brasileiros no final de 2010

roneda  Vídeos das palestras do TechEd EUA disponíveis gratuitamente em http://www.msteched.com/2010/NorthAmerica

roneda  What is Xbox 360 #Kinect? http://gizmodo.com/5563047/what-is-xbox-360-kinect

rodolforoim RT @mnegrini: Windows Azure - entenda a oferta da Microsoft "na nuvem". http://arstechnica.com/microsoft/guides/2010/06/microsoft-azure-for-nubcakes.ars

scottgu  Really nice jQuery overview: http://www.slideshare.net/1Marc/jquery-essentials (via @elijahmanor)

scottgu  Great tutorial that covers using VS 2010, Silverlight 4 and WCF RIA Services to build an application:
http://blogs.msdn.com/b/wpfsldesigner/archive/2010/05/24/building-a-simple-forms-application-using-the-silverlight-tools-for-visual-studio-2010-and-wcf-ria-services.aspx

giovannibassi  Videos do #ndc2010 estão na web: http://streaming.ndc2010.no/tcs/ \o/ Baixando agora!

AkitaOnRails  Ken Schwaber explaining the difference between prescriptive processes (Waterfall, "Kanban") & empyrical ones (Scrum)
http://kenschwaber.wordpress.com/2010/06/10/waterfall-leankanban-and-scrum-2/

Aconteceu no Twitter 20 - 06/06/10 a 12/06/10

Na semana em que começou a copa do mundo, e o CALA BOCA GALVAO tomou conta do Twitter (no momento em que escrevo este post, ele continua no topo dos trending topics mundial, que indica os assuntos mais comentados do Twitter), também houve espaço para notícias da área de tecnologia, que é o que nos interessa nesse espaço. O beta do Service Pack 1 para Windows 7 e Windows 2008 R2 será lançado em julho, enquanto que a versão final do Windows AppFabric já está disponível. Além disso, informações sobre a próxima versão do Office (2013?) começam a circular. O Google também anunciou seu novo sistema de indexação, chamado de Caffeine. Também vale a pena ler uma matéria do New York Times, sobre o efeito que as novas tecnologias e gadgets têm sobre nossos cérebros. É impressionante (e preocupante)! E se você está pensando em ir ao TechEd Brasil 2010 mas achou o preço do ingresso caro, o Emmanuel está organizando um grupo, para obter um desconto na inscrição.

 

roneda  Great! RSA Animate - Drive: The surprising truth about what motivates us http://www.youtube.com/watch?v=u6XAPnuFjJc (via @codinghorror)

srlm  RT @innovate: 10 Reasons Why Innovation Suggestion Schemes & Idea Boxes Fail - 
http://www.business-strategy-innovation.com/wordpress/2010/06/10-reasons-why-innovation-suggestion-schemes-and-idea-boxes-fail/ //novidade zero...

scottgu  Useful MSDN whitepaper by K Scott Allen on Testability and Entity Framework 4: http://msdn.microsoft.com/en-us/ff714955.aspx

edbott  Microsoft announces beta of Service Pack 1 for Windows 7/Server 2008 R2 will be released in July

rogerioc  RT @Channel9Brasil: Windows Server AppFabric launched Today !
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=467e5aa5-c25b-4c80-a6d2-9f8fb0f337d2

shanselman  NYTimes: Hooked on Gadgets, and Paying a Mental Price http://www.nytimes.com/2010/06/07/technology/07brain.html

alexandretarifa  RT @fabioricotta RT @googlewmc: New post: Our new search index: Caffeine http://googlewebmastercentral.blogspot.com/2010/06/our-new-search-index-caffeine.html //huuuulll #SMX

RamonDuraes  Que tal aprender XAML com o Blend 4.0? http://www.microsoft.com/expression/resources/BlendTraining/

edbott  Microsoft sleuth Stephen Chapman digs up an impressive amount of info about Office 15, aka Office 2013.
http://msftkitchen.com/2010/06/office-15-details-revealed-possible-new-ui-office-mobile-15-release-date-implication-and-more.html

egomesbrandao  vai para o #TechEd #Brasil 2010? Vá em grupo e ganhe desconto... Estamos montando um grupo, se inscreva aqui
https://spreadsheets.google.com/viewform?formkey=dGJWOWtFZGRiZ3J0b1pJQWtaZHlHd2c6MQ

leotolo  Imaginem o que vem por aí! RT @manan: Microsoft Applies To Patent Natal-Like Implementation For PCs --
http://www.beingmanan.com/wp/2010/06/microsoft-applies-to-patent-natal-like-implementation-for-pcs/

cezargBr  interesting artical: Agile? Waterfall? How About WetAgile? - http://www.agilejournal.com/articles/columns/column-articles/3080--agile-waterfall-how-about-wetagile

edbott  My latest at @ZDNet: Linux infection proves Windows malware monopoly is over http://www.zdnet.com/blog/bott/linux-infection-proves-windows-malware-monopoly-is-over/2206

jQuery e Microsoft

A notícia é um pouco antiga, mas como vi pouca repercursão, acredito que vale a pena escrever a respeito. No último evento MIX, que aconteceu em março de 2010, um dos anúncios feitos foi o da Microsoft eleger o jQuery como a principal tecnologia de client-side script para aplicações ASP.NET. Desde 2008, o jQuery já é suportado oficialmente pela Microsoft. O que muda com o anúncio feito no MIX é que agora a Microsoft vai investir tempo e dinheiro para contribuir com propostas para o projeto open-source, assim como qualquer pessoa ou empresa pode fazer. Claro que essas contribuições não servirão somente para aplicações desenvolvidas com tecnologias Microsoft, mas sim para qualquer plataforma tecnlógica que venha a fazer uso do jQuery (PHP, Java, Ruby, etc).

Você pode estar se perguntando: o que acontecerá com o ASP.NET Ajax Library e com o Ajax Control Toolkit? Com a palavra, Stephen Walther, um Program Manager do time de ASP.NET:

 

"(...) We realize that the Ajax Control Toolkit is extremely popular among ASP.NET Web Forms developers and we want to continue to invest in the Ajax Control Toolkit.

If you are adding JavaScript interactivity to an ASP.NET Web Forms application, and you don’t want to write JavaScript, then we recommend that you use the server controls in the Ajax Control Toolkit. Using the Ajax Control Toolkit does not require knowledge of JavaScript and the toolkit enables you to build applications with the concepts familiar to ASP.NET Web Forms applications developers.

If, however, you are interested in creating client-side interactivity without server controls then we recommend that you use jQuery.

(...)

We are moving the ASP.NET Ajax Library into the Ajax Control Toolkit. If you currently use ASP.NET Ajax Library client templates, client data-binding, or the client script loader then you can continue to use these features by downloading the Ajax Control Toolkit.

Be aware that our focus with the Ajax Control Toolkit is server-side Ajax.  For client-side Ajax, we are shifting our focus to jQuery. For example, if you have been using ASP.NET Ajax Library client templates then we recommend that you shift to using jQuery instead. "

O que, numa livre tradução, quer dizer:

 

"(...) Nós reconhecemos que o Ajax Control Toolkit é extremamente popular entre os desenvolvedores ASP.NET que utilizam Web Forms e nós queremos continuar a investir no Ajax Control Toolkit.

Se você está adicionando interatividade com Javascript em uma aplicação ASP.NET Web Forms e você não quer escrever código Javascript, então nós recomendamos que você use os server controls do Ajax Control Toolkit. Usar o Ajax Control Toolkit não exige conhecimento de Javascript e ele permite que você construa aplicações através de conceitos familiares aos desenvolvedores ASP.NET que utilizam Web Forms.

Entretanto, se você está interessado em criar interatividade do lado cliente sem server controls, então nós recomendamos que você use jQuery.

(...)

Nós estamos movendo o ASP.NET Ajax Library para dentro do Ajax Control Toolkit. Se você usa atualmente client templates, client data-binding, ou o client script loader do ASP.NET Ajax Library, então você pode continuar a usar essas funcionalidades fazendo o download do Ajax Control Toolkit.

Esteja ciente de que nosso foco com o Ajax Control Toolkit é Ajax do lado servidor. Para Ajax do lado cliente, nós estamos mudando nosso foco para jQuery. Por exemplo, se você usa cliente templates do ASP.NET Ajax Library, nós recomendamos que você mude para jQuery."

 

O texto completo, de onde retirei o trecho acima, pode ser encontrado em Microsoft, jQuery, and Templating.

Aconteceu no Twitter 19 - 30/05/10 a 05/06/10

As inscrições para o TechEd Brasil 2010, que acontece em setembro, já estão abertas através do site oficial do evento. Por falar em TechEd, nessa semana que se inicia, acontece a versão americana do evento, ou seja, deve vir uma série de novidades por aí nos próximos dias. Abaixo vocês também encontrarão várias dicas sobre Windows Azure, além de um e-book gratuito sobre SQL Server.

 

AkitaOnRails  RT @videolog: Palestra de Fábio Akita no 12° ELW - Desmembrando Pessoas http://videolog.uol.com.br/video.php?id=545188 #Videolog

Dennes  E-book gratuito : SQL Server Defensive Programming - http://www.red-gate.com/specials/Ebooks/defensive_database_programming.htm

RamonDuraes  Agora é oficial! #TechEdBR 2010 open! http://www.teched.com.br/2010/Home.aspx #Divulgue

shanselman  IE6 finally nearing extinction http://edition.cnn.com/2010/TECH/web/06/01/ie6.nearing.extinction.mashable/index.html (via @cnn)

Dennes  Gosto bastante deste link, talvez já conheçam : 101 exemplos de Linq - http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx

roneda  Vídeo: How Do I: Run Java Applications in Windows Azure? http://msdn.microsoft.com/en-us/azure/ee941631.aspx

WCAMB  Melhores práticas de segurança para aplicações no Windows Azure, aqui -
http://blogs.msdn.com/b/wcamb/archive/2010/06/04/melhores-pr-225-ticas-em-seguran-231-a-para-o-windows-azure.aspx

WCAMB  Windows Azure Archicture Guidance - Parte 1 - no ar!
http://blogs.msdn.com/b/wcamb/archive/2010/06/02/patterns-amp-practices-windows-azure-guidance-parte-1.aspx