quinta-feira, 28 de abril de 2011

Novo Training Kit do Windows Azure disponível para download

Hoje, a Microsoft acaba de disponibilizar (28/04/2011) nova versão do Windows Azure Platform Training Kit, e pode ser baixado aqui, as novidades são e espero nos próximos posts, mostrar algumas destas features.


Novidades

  • Authenticating Users in a Windows Phone 7 App via ACS, OData Services and Windows Azure HOL
  • Windows Azure Traffic Manager HOL;
  • Introduction to SQL Azure Reporting Services HOL;

Atualizações
  • Connecting Apps with Windows Azure Connect HOL (updated for Windows Azure Connect refresh)
  • Windows Azure CDN HOL (updated for the Windows Azure CDN refresh)
  • Introduction to the AppFabric ACS 2.0 HOL (updated to the production release of ACS 2.0)
  • Use ACS to Federate with Multiple Business Identity Providers HOL (updated to the production release of ACS 2.0)
  • Introduction to Service Bus HOL (updated to latest Windows Azure AppFabric portal)
  • Eventing on the Service Bus HOL (updated to latest Windows Azure AppFabric portal)
  • Service Remoting HOL (updated to latest Windows Azure AppFabric portal)
  • Rafiki demo (updated to latest Windows Azure AppFabric portal)
  • Service Bus demos (updated to latest Windows Azure AppFabric portal)

terça-feira, 29 de março de 2011

Think.Net -31/03/2011 - 19h - Instituto Atlântico

Think.Net
Convidamos todos os desenvolvedores .Net a participarem do evento Think.Net, um evento dedicado a discutir a tecnologia .Net e as melhores práticas de desenvolvimento de software com os melhores desenvolvedores do mercado local. Venha fazer parte deste grupo!
Data: 31/03/2011 (Quinta-feira)Horário: 19h
Local:Instituto Atlântico: Rua Chico Lemos, 946 – Fortaleza/CE
Telefone: (85)8159.1321/(85)3216.7931

Inscrições
Inscrições, clique aqui

Valor
Grátis.

Agenda
Windows Azure
Palestrante: Lucas Romão
Coffee Break
TDD: Test Driven Development
Palestrante: Christiano Milfont
Asp.Net MVC
Palestrante: Moacir Casemiro
obs. A ordem das palestras poderá ser alterada.
 
Palestrantes
  • Lucas Romão, trabalha na área de TI a mais 15 anos, mantém seu blog pessoal em http://laromao.wordpress.com, sendo líder da comunidade Azure Services Brasil, além de moderar as comunidades WCF Brasil e Silverlight Brasil;
  • Christiano Milfonté coordenador do XPCE [Extreme Programming User Group do Ceará]. Pesquisador, autor, palestrante, colunista da revista  “Java Magazine", consultor em Agile, Java e Rails. É pioneiro em XP no Ceará. Possui mais de 11 anos de design e desenvolvimento de Software com 7 anos de experiência em XP/Scrum. Também palestrante e organizador do “Maré de Agilidade Fortaleza;
  • Moacir Casemiro, atua no mercado de desenvolvimento de software desde 2000, tendo oportunidade de participar de diversos projetos de diferentes tamanhos e tecnologias. Há 5 anos vem atuando como arquiteto de software tendo oportunidade de defeinir diversas soluções em empresas de grande porte. Em busca de diferencial, possuo alguns títulos, como MCP, MCAD, MCTS Web / Win / App Distribuído, MCPD Web, Win e Enterprise Application;

APOIO











BANNER 



segunda-feira, 2 de novembro de 2009

Leituras Obrigatórias e Recomendações

           Geralmente após uma época de “caça talentos”, nas empresas onde trabalho, sinto uma necessidade (digna de um carpinteiro do universo) de divulgar ou indicar uma lista de livros que considero obrigatória ou importante aos candidatos as vagas.

Então seguem alguns por área (A lista é grande… mas toda caminhada começa com o primeiro passo!):

Developers

1.Code Complete (Obrigatório)

Jacket[1]

2. The Pragmatic Programmer: From Journeyman to Master

41hImUq3RKL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_[1]

.Net

1.MCTS Self-Paced Training Kit - Exam 70-536_Second Edition

51jAKc-IaHL._SS500_[1]

2.Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition

51eRdH6OhKL._SL160_PIsitb-sticker-arrow-dp,TopRight,12,-18_SH30_OU01_AA115_[1]

3.MCTS Self-Paced Training Kit (Exam 70-562): Microsoft .NET Framework 3.5—ASP.NET Application Development

9780735625624f_2[1]

3. WCF – Programando Serviços

imagem[1]

4.Pro linq object relational mapping in c#

51niziOkmxL._SL160_AA115_[1]

Análise e Orientação a Objetos, UML, Desenvolvimento de Software

1. UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)

51N90Q8iwnL._SL160_AA115_[1]

2. Applying UML and Patterns (3Ed)

513SHPAY7PL._SL160_AA115_[1]

3.Design Patterns: Elements of Reusable Object-Oriented Software

51Rs5KgdLTL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_[1]

4.Growing Object-Oriented Software, Guided by Tests (Oct 2009) {Na fila!}

51fQ0%2B5W%2BkL._SL160_PIsitb-sticker-arrow-dp,TopRight,12,-18_SH30_OU01_AA160_[1]

DDD

1.Domain Deriven Design – Atacando as complexidades no coração {Obrigatório}

21576488[1]

2. Applying Domain Driven Design and Patterns With Examples in C# and.NET {Na fila}

51sbuQIxz9L._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_[1]

Arquitetura e Padrões de Projeto

1.Padrões de Arquitetura de Aplicações Corporativas (Obrigatório pra qualquer arquiteto)

1348031[1]

2. Use a cabeça – Padrões de projeto (Excelente e obrigatório)

21294018[1]

3.Analysis Patterns: Reusable Object Models

51BSMJWXV2L._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_[1]

Refatoração

1.Refactoring: Improving the Design of Existing Code (Obrigatório)

images[1]

2.Refactoring to Patterns {Na fila!}

516pPX8YmvL._SL500_AA240_[1]

TDD e Testes

1. Test Driven Development: By Example

513PZWJDH7L._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_[1]

2. The Art of Unit Testing: with Examples in .NET {Em andamento.. muito bom}

51FXRestkbL._SL500_AA240_[1]

3.How We Test Software at Microsoft (Muito bom!)

41F7IuHTj3L._SL160_PIsitb-sticker-arrow-dp,TopRight,12,-18_SH30_OU01_AA115_[1] 

Esta lista será constantemente atualizada (até pq devo ter esquecido alguns).

Quaisquer comentários são bem vindos, assim como recomendação de algum livro. Caso queiram trocar idéias sobre algum livro e seu conteúdo, será um prazer.

Lobo Junior
(Atualizada em 03/11/2009)

quinta-feira, 27 de agosto de 2009

Vídeo da MS sobre "The Future"

Este vídeo foi exibido no Teched 2009 mas já existia na web, para quem nunca viu, vale a pena viajar um pouco..



Preparados para aplicações Touchscreen?? Ainda não ?? :-P

sexta-feira, 17 de julho de 2009

Serviços WCF e WCFTestClient

Tenho visto muita gente criando serviços (*.svc) no WCF e lamentando não poder testá-los sem ter que construir um cliente apenas para isso.

Entretanto, o que muita gente não sabe é que o WCF possui uma ferramenta utilitária para testes (testes de integração não) dos serviços criados.

Como usar?

  1. Execute o prompt de linha de comando: Iniciar>>Microsoft Visual Studio 2008>>Visual Studio Tools>>Visual Studio 2008 command prompt.
  2. Após aberto o command prompt, digite: “WcfTestClient” seguido de enter.
  3. Pronto. Deverá abrir um aplicativo como mostrado na imagem abaixo:
  4. Para testar seu serviço. Click em File>>Add service
  5. Informe a Url do serviço e seja feliz!

“Até a Carla Perez é capaz de testar serviços WCF”.

WcfTestClient

Lobo Jr
17/07/2009

terça-feira, 14 de julho de 2009

Windows Azure – Boleto MS!?!

Por IDG News Service/EUA

Sistema em nuvem da Microsoft, que será lançado em novembro, terá cobrança por consumo, assinatura ou volume de dados em transações.

Eu estava curioso para ver como isso seria.

terça-feira, 16 de junho de 2009

Eu já falei eu quero ser “Ágil”

Recomendo esse post da InfoQ com entrevista com James Shore, assim como seu livro “A arte do desenvolvimento ágil

InfoQ conversou com James sobre sua percepção de que a adoção de métodos ágeis estã crescendo de forma errada… , não percam o post !

[Trecho]

As pessoas estão dizendo, "Queremos ser ágeis", e então buscam a forma mais barata e rápida, e como resultado, esta transformação não estão tornando a vida delas nada fácil. Em muitos casos, estão tornando a vida pior.
...
O que eu vejo é que a palavra ágil se tornou um jargão, e agora "ser ágil", tornou-se o objetivo. Porém, se "ser ágil" é o objetivo, você pode simplesmente fazer qualquer coisa, por mais anormal que seja, colocar a palavra "ágil" e declarar sucesso, mas sem realmente ter feito nada que melhorasse a forma de trabalho.

O objetivo do movimento ágil não é "se tornar ágil", mas sim produzir sistemas que tenham valor e que façam o que se propõem de maneira eficaz, flexível e humana.