rfmatheus
Web Google
LinksContatoInício
Menu Principal
Início
Contato e Sugestões
Crie seu sítio na Web
Sobre esta página
English translation...
Ferramentas
Espaço do Consumidor
Facebook e redes sociais
R. F. Matheus
Minhas publicações
Currículo Lattes
Ensino
Assuntos de família
Turismo (Viver e viajar)
Aconchego da família
Projetos
Notícias sobre a Rede CI
Sítio da Rede CI
Rede CI no Yahoo!
____________________
Recursos sobre redes sociais e complexas
Artigos e outros recursos sobre Redes
____________________
Redes sociais (ARS) e complexas: notícias
Notícias sobre ARS (por agências e jornais)
____________________
Epistemologia e filosofia da informação
Epistemologia e filosofia da informação no Yahoo!
Política e cidadania no Brasil
Os dois lados da verdade
Fatos e versões na Justiça
Presidência do Brasil: Lula x Alckmin 2006
Páginas mais acessadas
Destaques
Minhas publicações científicas sobre informação, redes sociais e Ciência da Informação
Calendário de eventos científicos de Ciência da Informação e tecnologia em 2011
Calendário 2011
Tech.Ed Brasil 2010 reúne comunidade de desenvolvedores, suporte e profissionais da Microsoft PDF Imprimir E-mail
Por Renato Fabiano Matheus   
21 de setembro de 2010

Entre os dias 13 e 15 de setembro no Expo Center Norte, em São Paulo, ocorreu o Tech.Ed Brasil 2010. O evento reuniu desenvolvedores e o profissionais de suporte (chamados IT PROs pela Microsoft). Esta nota tem o objetivo fazer uma apanhado do evento (a partir das palestras que assisti), buscando ademais oferecer uma coletânea de links para aqueles que queiram se informar mais sobre as metodologias e ferramentas apresentadas e sobre as pessoas que fizeram o evento acontecer. A sessão de abertura (General Session) começou com Michel Levy, presidente da Microsoft do Brasil. As palestras foram apresentadas por profissionais da Microsoft - vários MVPs (Microsoft Most Valuable Professional no Brasil) e Developer Evangelists, como Rogério Cordeiro (Evangelists nos EUA) -, por profissionais de empresas parceiras e mesmo pessoas da comunidades de software livre, como exemplificado pela apresentação de Alessandro Binhara, que mostrou o Projeto Mono (leia mais abaixo). A seguir estão vários destaques técnicos do evento, com foco no desenvolvimento de sistemas para plataforma Microsoft.NET, pela ordem:

1. lista de palestras com links para os blogs e páginas pessoais dos palestrantes;
2. máquina virtual (para Virtual PC e Hyper-V) com laboratórios e todos os programas necessários para testar o Visual Studio 2010 RTM (Release To Manufacturing) (VS2010 RTM) e o ciclo de vida de desenvolvimento de uma aplicação .NET - application lifecycle management (ALM) - publicada por Krian Keller, que esteve no evento (também disponível no site da Microsoft);
3. modelagem com Visual Studio, o MVP Daniel Oliveira mostrou o Visualization and Modeling Feature Pack (todos feature packs) (que, por enquanto, deve ser baixado à parte, somente por quem tem assinatura MSDN e só funciona para o Visual Studio Ultimate), que permite fazer modelagem em UML e geração automática de código, além de sua integração com o Visual Studio Team Foundation Server - TFS - como, por exemplo, a possibilidade de ligar work itens do projeto como itens do modelo do sistema;
4. uma palestra sobre metodologia que teve grande audiência foi "Tudo o que voce precisa saber sobre Scrum e Visual Studio ALM", por André Dias e Giovanni Bassi, sócios no treinamento Scrum. Eles falaram sobre criadores do Scrum e metodologias ágeis (Ken Schwaber, Jeff Sutherland, Kent Beck) e sobre desenvolvimento orientado a testes sobre Visual Studio (evangelista Microsoft Brian Keller, palestras de Brian Keller no TechEd Brasil 2010). Também falaram sobre o template Visual Studio Scrum 1.0. Além do template, no caso de desenvolvimentorientado a testes, é interessante considerar a adoção do framework ASP.NET MVC (no CodePlex), que separa as camadas de dados, negócio e interface e facilita os testes.
5. ainda falando em modelagem, Luciano Condé fez uma comparação entre o LINQ to Entity, LINQ to SQL, e Stored Procedures. Na visão de Condé o LINQ to Entity é uma opção preferencial ao LINQ to SQL. Já em relação à Stored Procedures, Condé concluiu que tarefas intensas de processamento de dados no banco podem ser boas candidatas para criação de SP. Avançando um pouco mais, Condé colocou o Entity Framework (EF) ao lado de outras metodologias / ferramentas ORM (Object Relacional Mappers), como o NHibernate (veja debate sobre qual ORM é melhor 1 2 3 4, lista de ORMs, busca no Google que beneficiava LLBLGen, seguido pelo NHibernate, no momento que foi feita a busca). Condé também falou sobre as metodologias Model-First, Code-First e POCO para Entitty Framework 4;
6. palestra "Aumentando a produtividade através da Geraçao de Código no Visual Studio", onde o arquiteto chefe da Microsoft Brasil, Otavio Pecego Coelho, falou sobre a automatização na geração de código para Visual Studio usando DSL e T4 (.tt) (leia mais sobre T4 na Visual Studio Magazine), sendo este último usado inclusive na geração de código do Entity Framework. Essas ferramentas fazem parte de metodologias como domain driven desing, by Eric Evans, o livro Domain Specific Development with Visual Studio DSL Tools, POCO e outros assuntos correlatos;
7. na General Session, Eric Swift, General Manager of Product Management da plataforma Sharepoint, apresentou novidades da versão 2010 do produto, inclusive as possibilidades de integração com sistemas legados e com o Office 2010 (Office 2010 na Wikipedia) (leia mais sobre esta palestra de abertura do TechEd Brasil 2010 no site Convergência Digital, por Fernanda Ângelo) (Eric mostrou uma tabela de todos os produtos da Microsoft com os padrões internacionais seguidos por ele, a tabela foi feita com o produto Pivot, do Microsoft Live Labs, mas não foi possível encontrar tal tabela na Web ;-();
8. nem só de Microsoft viveu o evento:
8.1. palestra "O Projeto Mono: Aplicaçoes .NET para sistemas não-Windows", uma implementação do framework .NET para Linux (foi criado por Miguel de Icaza, que também idealizou o Projeto GNOME) que roda também no Mac, Android e Windows (download do Mono, para várias plataformas, inclusive máquina virtual para Virtual PC e VWWare, leia o FAQ do Mono para mais informações), no iPhone (ver versão MonoTouch, para iPhone) e mesmo em plataforma mainframe IBM, especificamente no System z for Linux, ou zLinux (leia sobre na revista The Register, como a Novell está apoiando o projeto Mono e sobre preços de licenças e questões de workload que justificariam a adoção do Mono para mainframe). A palestra foi apresentada por Alessandro Binhara, do Projeto Mono Brasil. Outro assunto comentado por Binhara foi o Moonlight, que permite rodar aplicações Silverlight sobre Linux (o que não é possível diretamenta atualmente);
8.2. Binhara comentou também sobre o Unity, plataforma de desenvolvimento de jogos, que roda scripts sobre o Mono (outras histórias de sucesso com Mono) (Unity na Wikipedia).
8.3. "Integrando Moodle com plataforma Microsoft", palestra na qual foi apresentada a integração da plataforma de ensino à distância - ou Learning Management System (LMS) - Moodle (Moodle Brasil), para gestão de educação à distância; usada, por exemplo, pela ESAF e no treinamento de pessoal para empresas aéreas.
9. não confundir a plataforma para jogos Unity com a The Unity Application Block (Codeplex) que é um container para injeção de dependência entre módulos de aplicações baseadas em componentes. A Unity poder trabalhar em conjunto com a Microsoft Enterprise Library, que é uma biblioteca de componentes de software reutilizáveis (application blocks) responsáveis por implementar serviços com logging de eventos, tratamento de exceções, validação, caching, autorização e performance;
10. desenvolvimento de aplicações interativas para Web (Rich Internet Application - RIA) com a plataforma Silverlight (em português) (portal e o IDE Microsoft Expression, onde também está o software Expression Blend, para web designers, que gera arquivos .xaml, da Windows Presentation Foundation, que também são abertos pelo Visual Studio. Apenas como informação, o Visual Studio 2010 Express, que complementa a suite de desenvolvimento da Microssoft, continua disponível gratuitamente). Uma das palestras sobre o assunto foi "Chegou a Hora! Crie uma Aplicaçao Silverlight em 75 minutos", por Fernando Figuera e Rogerio Cordeiro. O Silverlight é o concorrente da Microsoft para o Adobe Flash (veja um comparativo), mas a aposta no futuro das aplicações com interface ativa e rica na Web pode ser ganha pelo HTML5 da W3C (tutorial de HTML5, palestra do W3C Brasil, comparação entre HTML5 e HTML4, comparativo em inglês);
11. lançamento da versão beta ;-( do Internet Explorer 9, na qual a performance é um ponto chave (ver test drive do IE9, e comparações com o Google Chrome e o Mozilla Firefox);
12. treinamento e certificação Microsoft (ver site do Desenvolvedor 5 Estrelas, onde há exames e material para estudo grátis, online; treinamento Office 2010 online); 
13. virtualização de máquinas clientes (Virtual Desktop Infrastructure - VDI);
14. Kinect, assessório para plataforma de jogos XBOX 360 que filma o jogador, identifica seus movimentos e permite que ele joge sem utilizar qualquer acessório conectado físicamente, foi apresentado na General Session (sessão de abertura).

Comentários

Escrever Comentário
Nome:Visitante
Email:
Comentário:

Powered by AkoComment 2.0!

< Anterior   Próximo >
Busca e apreensão
Busca neste sítio
Máquinas de busca (metabusca)
Telefones da Telemar
YouTube (Vídeos na Web)
Google Code Search
Comida di Buteco - BH / 2007
Conjugador de verbos
Base de conhecimento WolframAlpha
cuil (máquina de busca)
Compras
Super-compra (preços de várias lojas)
Mercado Livre
Bondfaro.com
Yahoo! Shopping Brasil
Froogle (Google)
______________________
Drogaria Onofre em Casa
Unifar Drogaria (Televendas)
Farmácia VitaNet
Droga Raia
______________________
Preço de táxi (BH, SP, RJ, DF, ...)
______________________
Peixe Urbano (Compra coletiva)
GrooupOn (Compra coletiva)
______________________
Pesquisa semanal de preços de combustíveis (gasolina, álcool, glp)
Preços dos Combustíveis (mapa)
Meu combustível (mapa)
______________________
McDonalds McEntrega
Delivery Habits
Diretório
Links
Páginas imperdíveis
Notícias dinâmicas
Menu da pesquisa
Anais de congressos
Museus
Arquivos e bibliotecas nacionais
Dicionários
Pesquisadores e suas obras
Bibliotecas digitais
Dados Abertos Governamentais e Linked Data
Instituições na Ciência da Informação do Brasil
Instituições na CI no mundo
Instituições de pesquisa no Brasil
Instituições de pesquisa no mundo
Instituições ligadas à inovação
Pesquisadores e grupos
Bases de artigos de acesso livre (open access)
Bases de teses, dissertações e outros
Bases de dados para pesquisas
Textos seminais
Bibliografia comentada
Revistas em CI e outras áreas do conhecimento
Diretórios de referência a recursos diversos
Associações Nacionais de Pesquisadores
Eventos científicos
Editais e concursos com premiação
Editais de pesquisa
Editores científicos comerciais
Intercâmbio Internacional
Vídeos sobre lugares
Vídeos sobre assuntos
Vídeos sobre pessoas
Agência de informação
DA REDAÇÃO
Ciência, tecnologia & inovação
Pesquisa em saúde
POR AGÊNCIAS E JORNAIS
CiênciaS da Informação
Análise de Redes Sociais
Ciência e tecnologia
Ciência e tecnologia (áudio)
Política
Economia
Economia (áudio)
Ciência & Saúde
NOTÍCIAS POR EMAIL
AI Ciência
AI Ciência Submissão (datas para artigos e projetos)
AI Negócio
AI Política e Econômica
AI Cidadania
AI Meio Ambiente
OUTRAS FONTES DE INFORMAÇÃO
Acesso a jornais do mundo inteiro
Capas de jornais de todo o mundo
Catálogos telefônicos em vários estados e países
Orçamento da União e cidadania no Brasil

Senado Federal Câmara dos Deputados - Comissão de Orçamento Controladoria Geral da União - Portal da Transparência ONG Transparência Brasil TCU- Denuncie a corrupção  Notícias publicadas em jornais ligadas à corrupção

CARTILHA de Fiscalização Financeira e Controle - Um Manual de Exercício da Cidadania Cartilha Olho-vivo Procuradoria Geral da República - denúncias Programa de transparência do Ministério da Justiça  Convênios do governo federal com entidades em nível municipal e estadual  ComprasNet - sítio de compras do governo federal Interlegis - comunidade virtual do poder legislativo

Sistema Integrado de Administração Financeira do Governo Federal brasileiro / Execução orçamentária Contas abertas Tribunal Superior Eleitoral - TSE Instituto de Pesquisa Econômica Aplicada - IPEA Imprensa Nacional / Diário Oficial da União / A fonte oficial de informação