Roberto's profileRoberto Mascarenhas Brag...PhotosBlogListsMore Tools Help

Blog


    April 16

    Students to Business - Etapa 1

    por Roberto Mascarenhas Braga
    Microsoft Student Partner
    s2b

    Ontem, 15 de abril, ministrei a aula inaugural do Students to Business no Senai de Brasília. Realmente senti muita empolgação nos alunos que fizeram a prova. Com certeza as etapas que seguem revelarão muitos talentos. No período da tarde o Lucas Campos e o Bruno Kenj fizeram a mesma apresentação. Além de nós MSPs, tivemos palestras de membros do Senai - DF sobre carreira e mercado.

    Na pasta de palestras do meu SkyDrive está o ppt desta apresentação.
    April 10

    III Encontro .NET em Brasília

    Próximo dia 15/04 haverá mais um encontro .NET promovido pela comunidade Microsoft em Brasília. A organização é do BrasilDotNet.


    Data: 15/04/2008 (terça-feira)
    Horário: 19:00 ~ 22:00
    Local: Auditório da UNIEURO - Avenida das Nações, Trecho 0, Conjunto 05 - Brasília – DF (http://www.unieuro.edu.br)
    Público alvo: Desenvolvedores, Arquitetos e DBAs

    Agenda:

    19:00 ~ 20:15 - SQL Server Compact 3.5 para aplicações Windows (Luciano Moreira)
    20:15 ~ 20:45 – Coffee break
    20:45 ~ 22:00 - Usando o LINQ para SQL com a linguagem C# 3.0 (Rogério Moraes)

    March 22

    Comentários sobre o HCL Brasília

    por Roberto Mascarenhas Braga
    Microsoft Student Partner
     
    Como quem acompanha o blog sabe, sábado passado (15 de março) aconteceu aqui em Brasília (e mais em 102 cidades do Brasil), o lançamento do Visual Studio 2008, SQL Server 2008 e Windows Server 2008. Cerca de 150 pessoas compareceram ao auditório do UniCEUB. Sucesso total!

    O evento começou com a General Session transmitida simultaneamente para todos os lugares onde aconteceu o evento. Logo após, o Rogério apresentou o VB 9 utilizando o Visual Studio 2008 para fazer as demos e expondo as novas funcionalidades. Um para interessante da palestra foi o paralelo entre C# e VB.NET e contextos em que cada um é mais aplicável.

    Logo após, dei a primeira palestra de Windows Server 2008. Foquei nas novidades relacionadas a gerenciamento: Initial Configuration Tasks, Server Manager, Event Viewer. Ao mostrar as ferramentas, ia exemplificando com as novas roles e features. A outra metade da palestra foi de Powershell, com muitas demos. Como a composição do público era prioritariamente de desenvolvedores, houve muito interesse. Sucesso total! =)

    Após o intervalo do almoço, o Maurício Jr. expôs o que há de novo no SQL Server 2008. A palestra dele foi recheada de exemplos. Ele aproveitou pra mostrar um pouco de banco de dados para dispositivos móveis, área em que é especialista.

    Continuando, o Lucas Campos apresentou o VSTO. A demonstração de como aplicativos e add-ins podem ser feitas para Office no Visual Studio foi o ponto alto da palestra. No fim, conseguimos fazer uma participação ao vivo com o Glebe Jr de Natal via webcam e áudio. Incrivelmente deu tudo certo na hora e conseguimos trocar uma idéia sobre o evento.

    O Bruno Kenj falou sobre WCF e eu finalizei o evento apresentado virtualização no Windows 2008. Separamos um espaço especial para esta apresentação por considerarmos uma das (senão “a”) mais importantes novidades do Windows Server 2008.

    A logística do evento foi bem legal. Contamos com um lanche no começo e no final, patrocinado pela X25 (empresa local de treinamentos). Sorteamos vouchers para treinamento em .NET, assinatura de revistas e mochilas do patrocinador.

    Parabéns a todos os heróis! Em breve levaremos a outras faculdades o lançamento.
    February 25

    Heroes {Community} Launch

    Vem aí o Heroes {Community} Launch em Brasília!

    O evento Heroes {Community} Launch (HCL) tem como objetivo a apresentação dos novos produtos Windows Server 2008, Visual Studio 2008 e SQL Server 2008. Estes produtos terão seu lançamento oficial neste evento, para toda a comunidade de tecnologia. É um evento aberto ao público e gratuito.

    O lançamento oficial dos produtos acontecerá simultaneamente nas principais cidades do Brasil e do mundo.

    A Microsoft realizará uma sessão de 45 minutos, com a participação de seus especialistas, para a apresentação inicial dos produtos. Haverá posteriormente uma sessão de 15 minutos para Perguntas e Respostas. Esta sessão será transmitida para todo Brasil sob a forma de webcast, e todas as audiências assistirão simultaneamente à sessão e poderão participar da rodada de perguntas.

    O evento vai ocorrer no dia 15 de março, sábado, a partir das 8h30, no Auditório 1 do UNICEUB. O evento contará com a emissão de Certificado de Presença para todos os participantes. Para receber o certificado, será necessário fazer o registro de participação no próprio site da instituição até o dia 14, às 18h. Disponibilizaremos em breve o link.

    Data: 15/03/2008 (Sábado)
    Local: UNICEUB - CAMPUS - SEPN 707/907 - Asa Norte - Brasília - DF - Auditório 1

    Agenda do Evento

    Manhã:

    08:30 ~ 09:00: Credenciamento/Café da manhã
    09:00 ~ 09:30: Apresentação
    09:30 ~ 10:30: General Session (Webcast ao Vivo)
    10:30 ~ 11:30: Visual Studio 2008: LINQ com o Visual Basic 2008 (VB 9.0) (Rogério Moraes)
    11:30 ~ 12:30: Windows Server 2008: Visão Geral do Server Manager e do PowerShell (Roberto Mascarenhas Braga)

    Tarde:

    14:00 ~ 15:00: SQL Server 2008: Visão para Desenvolvedores (Maurício Júnior)
    15:00 ~ 16:00: Visual Studio 2008: Integração com o Office 2007 e VSTO (Lucas Campos)
    16:00 ~ 16:45: Visual Studio 2008: Consumindo serviços do WCF no ASP.NET AJAX (Bruno Kenj)
    16:45 ~ 17:00: Coffee-break
    17:00 ~ 17:45: Windows Server 2008: Cenário de Solução de Virtualização de Servidor (Roberto Mascarenhas Braga)
    17:45 ~ 18:00: Encerramento

    Atenção: Após o credenciamento, teremos café da manhã. Cheguem cedo! =)

    Imagine Cup: boas notícias!

    por Roberto Mascarenhas Braga, Microsoft Student Partner (MSP)

    É com prazer que comunicamos que a equipe Cerrado Tech, formada pelos estudantes de graduação em Engenharia de Redes de Comunicação na Universidade de Brasília (UnB) Alberto Junior, Hugo Borges, Ricardo Kehrle e por mim e orientado pelo professor Ricardo Zelenovsky se classificou para para o round decisivo da Imagine Cup 2008, campeonato mundial de tecnologia da informação entre estudantes promovido e patrocinado pela Microsoft. O time concorre na categoria de Software Embarcado. Com a conquista, o time se coloca entre os 200 melhores do mundo e 17 melhores do Brasil.

    A cada ano a Imagine Cup propõe um tema para os projetos que concorrem. Em 2008, o tema é desenvolvimento sustentável e meio ambiente. O time da UnB concorre com o projeto de nome Eco2Box. O próximo round, a final da competição, realizar-se-á em Paris, na França, no próximo mês de junho. Mais informações no site da Imagine Cup (www.imaginecup.com) e no site da Microsoft Brasil (http://www.microsoft.com/brasil/educacao/comunidadeacademica/imaginecup/2008/default.mspx).

    February 24

    Virtualização de Domain Controller

    por Roberto Mascarenhas Braga, Microsoft Student Partner

    Virtualização é certamente uma tendência nas corporações. Quem já teve oportunidade de ver um ambiente virtualizado certamente deve ter se admirado com o deploy facilitado de ambientes de teste e otimização de recursos de hardware. Estas são, ao meu ver, as maiores vantagens dea virtualização. Mas o assunto deste post é um caso específico de virtualização: a conversão de um controlador de domínio físico em Virtual Machine (VM).

    Utilizei o Virtual Server Migration Toolkit (VSMT) para fazer a conversão de um Domain Controller secundário em VM. A intenção era que essa imagem servisse como contingência em caso de indisponibilidade do central. A máquina, que funciona como um servidor de filial, contém ainda serviços de DNS, DHCP e servidor de arquivos. Tudo se comportou a contento após a conversão P2V (Physical to Virtual), com exceção da autenticação no AD. Depois de alguma pesquisa, descobri que a sensibilidade da base de dados do Active Directory inviabiliza (ou pelo menos dificulta e impõe sérios riscos) a esta operação. Tentei também o virtualizador da VMware e o comportamento foi semelhante.

    A melhor solução que eu encontrei foi virtualizar a máquina virtual e dar um dcpromo.exe para rebaixá-la. Assim, toda vez que este backup precisar entrar em ação, incluo ele no domínio com outro dcpromo e ele replicará a cópia de usuários, OUs e permissões do domínio. Tendo em vista que uma cópia desatualizada da minha base de dados demandaria tempo de replicação, este cenário se confirma como o melhor.

    Receita de bolo: P2V de DC? Fazer a VM, rebaixar com dcpromo e promover, quando for colocar em produção, com outro dcpromo.

    =) 
    January 11

    Primeiros passos com scripting

    por Roberto Mascarenhas Braga, Microsoft Student Partner (MSP)

    Os novatos em administração de rede (sempre me incluo aqui :D) nem sempre conhecem as facilidades do mundo do scripting. Tudo começou com arquivos para executar tarefas em lote .cmd e .bat. A Microsoft fornece ferramentas já mais maduras, como o Windows Script Host, que permite automatizar diversas tarefas de sistema utilizando scripts .vbs (VBScript) e o Windows Management Instrumentation (WMI), mão na roda para quem quer acessar e alterar configurações do sistema operacional.

    A grande novidade para os que necessitam de scripts é o Power Shell. O PowerShell se integra ao .NET Framework e permite a execução de tarefas administrativas utlizando Cmdlets, os quais são classes .NET especializadas executando operações administrativas. Permite fácil acesso a disco, registro, Active Directory e WMI.Conta ainda com a vantagem de poder estar embarcado em outras aplicações. As operações pode ser executadas diretamente no prompt do Power Shell ou em arquivos com a extensão .PS1. Deixemos o restante de PowerShell para um próximo post. =)

    Recentemente precisei no meu trabalho no Tribunal de Contas da União (TCU) de trocar os DNS e WINS dos adaptadores de redes das regionais (uma por UF). Mais ou menos pela terceira (risos) regional em que tive que executar o processo de executar a área de trabalho remota do Windows, fazer logon, abrir o Painel de Controle, a conexão, as propriedades do TCP/IP, as propriedades avançadas (são três servidores de DNS e WINS) e setá-los, comecei a pensar na possibilidade de automatizar esta tarefa.

    Pois bem, em .vbs:

    'Script para atualizar DNS e Wins em maquinas remotas
    'Roberto M Braga, 7/01/2007

    novosdns = Array("10.1.0.38","10.1.0.82","10.1.0.36")
    wins1 = "10.1.0.38"
    wins2 = "10.1.0.82"
    wins3 = "10.1.0.36"
    strComputer = Wscript.Arguments(0)
    Set objWMIService = GetObject("winmgmts:" _
        & "\\" & strComputer & "\root\cimv2")
    Set colItems = objWMIService.ExecQuery _
        ("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True")
    For Each objItem in colItems
        Wscript.Echo objItem.Caption
         If Not IsNull(objItem.DNSServerSearchOrder) Then
           For i = 0 To UBound(objItem.DNSServerSearchOrder)
              WScript.Echo "DNS " & i & "      " & objItem.DNSServerSearchOrder(i)
           Next
        End If
        Wscript.Echo "Wins 1: " & "      " & objItem.WinsPrimaryServer
        Wscript.Echo "Wins 2: " & "      " & objItem.WinsSecondaryServer
      
        Wscript.echo "Deseja efetuar alteração de DNS para este adaptador (S/N)?"  
        decisao = Wscript.stdin.Readline
        If (decisao = N) Then break
        objItem.SetDNSServerSearchOrder novosdns
        objItem.SetWINSServer wins1, wins2
    Next

    Para executar o script, salve na mesma pasta um arquivo computadores.txt com o nome das estações a ser efetuada a troca.
    No prompt: cscript mudadns.vbs
    Espero que ajude os administradores de redes que mataram a aula de programação! =)

    Alguns links úteis de scripting:

    Blog do Vinicius Canto, MVP Scripting
    Script Center Technet (aqui há um .chm com um verdadeiro 'canivete suíço' de scripts prontos)
    January 09

    2°. Encontro .NET em Brasília

    Os MSPs do Distrito Federal estão apoiando o grupo de usuários de tecnologia .NET BrasilDotNet (www.brasildotnet.net/blog) na promoção do II Encontro .NET em Brasília, a acontecer na UNIEURO. Segue abaixo a descrição completa do evento.

    Data: 15/01/2008 (terça-feira)
    Horário: 19:00 ~ 22:00
    Local: Auditório da UNIEURO - Avenida das Nações, Trecho 0, Conjunto 05 - Brasília – DF (http://www.unieuro.edu.br)
    Público alvo: desenvolvedores, arquitetos e DBAs

    Agenda:

    19:00 ~ 20:15 - Avanços na linguagem C# 3.0 e sua integração com o LINQ (Rogério Moraes)
    20:15 ~ 20:45 – Coffee break
    20:45 ~ 22:00 - SQL Server 2008 – Uma visão das novidades na engine relacional (Luciano Moreira)

    Nível das palestras: As palestras possuem um cunho técnico com nível entre 200 e 300 (de um máximo de 400).
    Palestrantes: Luciano Caixeta Moreira e Rogério Moraes de Carvalho

    Descritivo das sessões:

    Avanços na linguagem C# 3.0 e sua integração com o LINQ, por Luciano Caixeta Moreira
    Luciano Caixeta Moreira trabalha na Microsoft Brasil como especialista em desenvolvimento, depois de passar um ano e meio sendo engenheiro de suporte SQL Server em clientes Microsoft Premier, e atualmente está focado em fornecer conteúdo e informações de qualidade para a comunidade, parceiros e empresas. Formado em ciência da computação pela Universidade de Brasília ele atua como consultor e instrutor de tecnologias Microsoft desde 2000, sempre focado no desenvolvimento de soluções. Luciano obtém as certificações MCP, MCAD .NET, MCSD .NET, MCDBA, MCTS, MCITP e MCT, além de periodicamente escrever artigos em seu blog: http://blogs.msdn.com/luti/default.aspx. Seu e-mail para contato é luciano.moreira@microsoft.com.

    A palestra tem como objetivo apresentar os avanços na linguagem C# 3.0, que foram construídos sobre a infra-estrutura da linguagem C# 2.0, tornando a escrita de código mais concisa e poderosa. As novas características da linguagem fornecem o fundamento para integração com o projeto LINQ (Language INtegrated Query), que corresponde a uma sintaxe declarativa e unificada de consulta que pode ser aplicada a coleções de objetos na memória, documentos XML e bancos de dados relacionais.

    SQL Server 2008 – Uma visão das novidades da engine relacional
    Rogério Moraes de Carvalho é consultor e instrutor de Tecnologias da Informação. Trabalha com consultorias e treinamentos na plataforma .NET desde 2001, após o lançamento da versão beta 1 do Visual Studio .NET (2002). Em Brasília, organizou três edições do evento “Plataforma Java x Plataforma .NET” (2003, 2004 e 2005) para debater tecnologias concorrentes das plataformas Java e .NET. Prestou consultorias e ministrou treinamentos em diversas empresas do setor público e privado, como: INCRA, PRODASEN (Secretaria Especial de Informática do Senado Federal), ASBACE/ATP, EFATEC (Grupo TBA), Hepta Informática, NOVINTEC, dentre outras. Atualmente, está prestando consultoria e desenvolvendo uma série de sistemas para correção de concursos no Centro de Seleção e de Promoção de Eventos da Universidade de Brasília (CESPE/UnB), em Brasília-DF. Desenvolveu um sistema Web para correção de provas discursivas pela Web que foi usado na correção das redações do Exame Nacional do Ensino Médio (ENEM) em 2006 e em 2007. Escreve artigos técnicos para a revista .NET Magazine e para o site do MSDN Brasil, dentre outros.

    O SQL Server 2008 oferece diversas novidades para o administrador e desenvolvedor. Esta sessão irá explicar e demonstrar algumas das novidades presentes na próxima versão do SQL Server, como: congelamento do plano de execução, governador de recursos, eventos estendidos, novos tipos de data e tempo, melhorias na integração com o CLR e manipulação de XML, integração com o NTFS, gerenciamento de hierarquias, colunas esparsas, informações geográficas, entre outros.

    Espero que todos participem e divulguem também, para amigos, colegas de trabalho e também para aquelas pessoas interessadas na plataforma .NET.

    O evento é gratuito e contamos com a participação de todos. Maiores informações em contato@brasildotnet.net.

    December 24

    Melhores blogs brasileiros de tecnologia

    Apesar de iniciante na blogosfera, boa parte do que posto e falo nas minhas palestras vem de algum post de blog. Realmente os blogueiros brasileiros estão incrementando suas habilidades e forncendo à comunidade de TI conteúdo de qualidade com a agilidade e critica esperados. Bom exemplo disto é a quantidade de blogs de Microsoft Student Partners (MSPs) de qualidade (vide blog do Evilazáro, do Neto, do Lucas e do André Furtado).

    O IDG Now, respeitado website da área de TI, publicou uma reportagem com os principais blogs de tecnologia do país. Abaixo seguem alguns destaques pessoais.

    Brainstorm #9
    Voltado para a parte de publicidade tradicional e, em especial, publicidade web, o #9 ganhou destaque na época do "quebra-pau" entre os blogs e a campanha do Estadão. Ótimo para quem quer se aprofundar sobre novas mídias e publicidade na web.

    Digital Drops
    Os gadgets são o novo símbolo da nova cultura digital. E, certamente, estar atualizado sobre o que de novo sai em termos de equipamentos, acessórios e bugigangas tecnológicos é um tema recorrente. Ponto para o Digital Drops, que soube unir estas informações sob formato ágil dos blogs.

    Meiobit
    O melhor, na minha modesta opinião. Consegue reunir diversidade de temas dentro da área de tecnologia sem perder a unidade. Destaque para os artigos do Dennes Torres (www.devaspnet.com.br), que tão bem tratam sobre Microsoft e Open Source (e deram o que falar).

    Agora, a lista completa.

  • http://www.interney.net/
  • http://www.meiobit.com/
  • http://br-linux.org/
  • http://1001gatos.org/
  • http://www.bluebus.com.br/
  • http://contraditorium.com/
  • http://www.brpoint.net/
  • http://novo-mundo.org/log
  • http://www.digitaldrops.com.br/drops
  • http://www.brainstorm9.com.br/
  • November 27

    Palestra em Unaí - MG

    Próxima segunda, 3 de dezembro, estarei em Unaí palestrando sobre Programas Acadêmicos Microsoft para o público da FACTU - Faculdade de Ciências e Tecnologia de Unaí. O evento está sob organização do professor Ibsen Gebrim Reis.

    Mais informações no site da faculdade.

    November 25

    Seminário Web 2.0 no Brasil

    A revista Info Exame disponibilizou os áudios das palestras do Seminário Web 2.0, realizado pela revista em Setembro. O conteúdo das palestras e mesas redondas passa por temas recorrentes aos profissionais da Web 2.0.

    Particularmente, considerei muito proveitosos os áudios que escutei, mesmo com alguns ataques de ideologias.Mostrando a língua

    Os áudios estão em formato MP3.




    Palestra: O internauta faz a web - 17/09/2007
    Palestra: A nova publicidade - Os links patrocinados - 17/09/2007
    Palestra: Mashups - O case da Coca-Cola - 17/09/2007
    Palestra: Como colocar a sua marca no mapa da internet - O uso de SEO e SEM - 17/09/2007
    Palestra: Second Life, o que vale a pena - 17/09/2007
    Palestra: Os empreendedores da nova web - 17/09/2007
    Palestra: O que Orkut e cia. podem dizer sobre sua empresa e sua marca - 17/09/2007
    Palestra: O Google e a Web 2.0 - 17/09/2007
    Palestra: Os blogs e a sabedoria das multidões - 17/09/2007
    Palestra: Os wikis como ferramenta de participação - 17/09/2007
    Palestra: A tecnologia da web 2.0 - 17/09/2007
    Palestra: Os mapas nos negócios - 17/09/2007

    November 23

    Webservices na UnB

    Santo de casa faz milagre sim! =)

    Pela primeira vez organizei um evento na minha faculdade, Universidade de Brasília (UnB). A palestra tratou sobre Webservices e foi ministrada pelo MSP José Lino Neto, de Goiânia - GO que gentilmente se deslocou até Brasília para o evento.

    DSC00012

    A tecnologia foi exposta e foram apresentados conceitos básicos. Ainda, mostrou-se um cenário de integração de plataformas .NET e Java utilizando Webservices.DSC00019

    Estão disponíveis aqui os slides e as demonstrações.

    Após a palestra do José Lino, a Adriana Bromberg da Accenture apresentou a consultoria e falou sobre oportunidades de trabalho para profissionais da área de TI e desenvolvimento.

    DSC00021

    November 22

    Semana Tecnológica UNIP

    Palestrei hoje na Semana Acadêmica UNIP sobre Windows Server 2008. O evento seguiu o mesmo foco das palestras da faculdade Michelangelo e foi possível apresentar o lançamento da Microsoft para a linha de servidores. O feedback da palestra foi positivo, mas devido a limtações de hardware não foi possível fazer demonstrações práticas.

    Palestraram ainda o MSP Lucas Campos (Open XML) e o MSP Evilázaro Alves (Workflow Foundation). Agradeço ao Evilázaro pela prontidão em nos prestigiar com sua palestra e pelas dicas de como melhorar minha apresentação.

    Amanhã acontecerá na UnB palestra sobre Webservices com o MSP José Lino Neto, de Goiânia. O evento será no auditório do SG 11, Faculdade de Tecnologia.

    As fotos do evento estão na galeria do blog.
    November 12

    Fotos evento Michelangelo

    Como prometido, posto as fotos dos eventos sobre Windows Server 2008 e Programas Acadêmicos Microsoft na Faculdade Michelangelo.

    110607_2026
    150 presentes ao evento

    110607_2027
    Alunos aguardando a palestra

    110607_2028
    Com o professor Rael, coordenador da graduação em Sistemas de Informação


    O ciclo de eventos sobre Windows Server 2008 continuará na Semana Acâdêmica da UNIP, no fim de novembro.
    November 10

    Coisas que quase ninguém sabe sobre a Microsoft

    Artigo do Dennes, do Meiobit, um dos mais respeitados blogs da área de TI do Brasil.




    A Microsoft, já há muitos anos, é vista por muitos como a verdadeira encarnação do demo. O anti-cristo em pessoa (jurídica). Porém a grande maioria das pessoas que defendem esta visão apocaliptica não conhecem alguns detalhes a respeito do que a empresa oferece, do que ela faz e de seus produtos.

    Então a questão é: se você deseja falar bem ou mal, não interessa, mas faça isso sabendo o que está falando. Portanto, segue abaixo uma pequena lista. Se descobrir que desconhece a grande maioria dos fatos, é bom repensar um bom número de conceitos.

    Vamos ao estilo "Você Sabia ?":

    1) Que governos tem direito de acesso ao código fonte do Windows para garantir sua soberania nacional?
    Veja em http://www.microsoft.com/resources/sharedsource/default.mspx
    e http://www.microsoft.com/resources/sharedsource/Licensing/GSP.mspx

    2) Que empresas particulares podem ter o direito de acesso ao código fonte do windows na forma de consulta para o desenvolvimento de drivers e outros recursos que necessitem de alta integração com o sistema, em alguns casos de forma paga, em outros de forma totalmente gratuita?

    Veja em http://www.microsoft.com/resources/sharedsource/Licensing/Enterprise.mspx e http://www.microsoft.com/resources/sharedsource/Licensing/OEM.mspx e http://www.microsoft.com/resources/sharedsource/Licensing/SystemsIntegrator.mspx

    3) Que o código fonte do kernel do Windows não apenas está disponível para uso em sala de aula, mas foi organizado de forma didática para a realização de experiências?

    Veja em http://www.microsoft.com/resources/sharedsource/Licensing/WindowsAcademic.mspx

    4) Que o Windows CE não é apenas um Windows para dispositivos móveis, mas possui uma ferramenta (Platform Builder) que permite que se monte um novo sistema operacional a partir da escolha de milhares de peças que formam o Windows CE, desta forma criando sistemas operacionais específicos para determinados hardwares (sistemas embarcados) sem o excesso de funcionalidades? Além disso o custo de licença da unidade do sistema operacional é
    adaptado a partir das partes escolhidas pelo desenvolvedor, podendo ficar um valor a partir de aproximadamente US$ 10,00 a unidade?

    Veja em http://msdn2.microsoft.com/en-us/embedded/aa731407.aspx e http://msdn2.microsoft.com/en-us/library/aa448756.aspx

    5) Que as urnas eletrônicas brasileiras foram criadas com base no Windows CE embarcado conforme a tecnologia citada no item 4?

    http://www.unisys.com.br/news/imprensa/release99.htm
    "A Unisys e a Diebold Procomp, fabricantes de urnas eletrônicas de São Paulo, tinham planos de exportar a tecnologia para os países vizinhos. Em vez de emprestar algumas poucas urnas para fazer propaganda, o governo Lula decidiu bancar as eleições alheias. Só para o Paraguai foram emprestadas 15.000 urnas para as eleições de 2005 e 2006. A empresa Vesta, de São Paulo, deixou de vender softwares de compras públicas on-line para a Bolívia porque Lula, em seu primeiro ano no poder, resolveu oferecer ao país, de graça, um programa com a mesma função. "O governo federal não só reinventou a roda com o software livre à custa do contribuinte, como prejudicou a competição no mercado de tecnologia", diz Paula Santos, sócia da Vesta. É a política do software livre contra o livre
    mercado. "

    http://veja.abril.uol.com.br/170506/p_068.html

    "O governo brasileiro e os partidos políticos brasileiros, por exemplo, realizaram auditoria do código de 50 mil urnas eletrônicas baseadas no sistema operacional Windows CE"
    Emilio Umeoka, Presidente da Microsoft Brasil
    http://www.camara-e.net/newsletter/2004/newsletter02marco04.html

    A desinformação me dá nojo, especialmente quando encontro, tendo como fonte uma universidade, um artigo como este :
    http://cienciaecultura.bvs.br/scielo.php?pid=S0009-67252002000200012&script=sci_arttext

    6) Que qualquer curso de nível técnico ou superior com matérias de informática pode realizar um contrato chamado MSDN AA (US$ 499,00/ano, menos de R$ 1.000,00/ano), através do qual a instituição de ensino ganha o direito de usar os softwares Microsoft (exceto MS Office) em qualquer quantidade nos seus laboratórios, distribuir cópias oficiais em qualquer quantidade para os professores e distribuir cópias oficiais em qualquer quantidade para seus alunos? Muitas universidades nacionais possuem esse contrato, mas infelizmente não divulgam aos alunos e não são organizadas o suficiente para distribuirem os softwares.
    Se as universidades tivessem aderido em massa a este contrato na época em que o país foi ameaçado devido ao seu volume de pirataria o problema teria sido facilmente sanado.

    Veja mais em http://www.microsoft.com/brasil/educacao/comunidadeacademica/msdnaa/default.mspx. Conheça a lista de universidades que possuem o contrato em http://www.msdnaa.net/search/SchoolSearchIntl.aspx

    7) Que a Microsoft mantém um repositório curricular no qual existem inúmeros programas de curriculo acadêmico fornecidos como sugestão para uso em sala de aula e podendo ser livremente adaptados?

    Veja em http://www.academicresourcecenter.net/curriculum/browse/default.aspx

    8) Que a Microsoft mantém o Faculty Connection, algo como uma comunidade voltada ao meio acadêmico e que fornece ao professor o Visual Studio 2005 Professional gratuitamente (isso, claro, se a instituição já não possuir o MSDN AA)?

    Veja em http://www.microsoft.com/Education/FacultyConnection/BR/Default.aspx?c1=pt-br&c2=BR

    9) Que a Microsoft mantém no Brasil um projeto chamado Aluno Monitor, que permite a inúmeros estudantes de todo o país se dedicarem ao estudo da
    tecnologia e terem uma grande oportunidade na vida?

    Veja em http://www.microsoft.com/brasil/educacao/parceiro/aluno_monitor.mspx

    10) Que a Microsoft tem realizado o projeto S2B - Student To Bussiness - anteriormente denominado ProForm - uma preparação de estudantes para o
    mercado de trabalho que encontra-se extremamente carente de mão de obra? Tudo sem custo algum para o estudante.

    Veja em http://proform.msdnbrasil.tempsite.ws/

    11) Que o MS Ajax Toolkit, um conjunto de componentes gratuitos para o desenvolvimento web, foi criado com a participação da comunidade - convidada a sugerir e produzir os componentes do Ajax Toolkit, mantendo-os com código fonte aberto e hospedados no CodePlex?

    Veja em http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=4941

    12) Que o MS Ajax tem seu código fonte aberto?

    Veja em http://www.microsoft.com/downloads/details.aspx?FamilyID=ef2c1acc-051a-4fe6-ad72-f3bed8623b43&DisplayLang=en

    13) Que a Microsoft abriu o código fonte de inúmeras bibliotecas do framework .NET 3.5?

    Veja em http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx

    14) Que a Microsoft criou uma divisão - Patterns & Practices - apenas para pesquisar as melhores formas de realizar desenvolvimento de software com o framework .NET e que esta divisão constantemente disponibiliza código fonte, white papers e manuais que podem ser todos livremente utilizados pelos desenvolvedores?

    Veja em http://msdn2.microsoft.com/pt-br/practices/default.aspx

    15) Que as licenças de código fonte aberto da Microsoft permitem que você manipule o código fonte à vontade, gerando novos produtos de código fonte fechado e proprietário se assim desejar, ao contrário da licença GPL que foi aplicada, por exemplo, nos drivers do banco MySQL, obrigando a todos que usam MySQL a pagar pela licença ou abrir o fonte de suas aplicações na internet?

    16) Que a Microsoft possui versões gratuitas (chamadas de express) de seus atuais produtos de desenvolvimento, sem restrição a uso comercial e incluindo o SQL Server com suporte a bancos de até 4 GB?

    Vejam em http://msdn2.microsoft.com/pt-br/express/default.aspx e http://www.microsoft.com/sql/editions/express/default.mspx

    17) Que a Microsoft possui sua própria licença de código fonte aberto aprovada oficialmente pelo OSI Board, sendo que a Microsoft seguiu todos os processos  padrões de aprovação, não recebendo nenhum tratamento especial, e que essa licença irá auxiliar muito no processo de interoperabilidade com o Suse,  interoperabilidade esta que irá crescer consideravelmente?

    Veja em http://opensource.org/licenses/ms-pl.html e http://opensource.org/licenses/ms-rl.html

    18) Que a Microsoft mantém um portal, Porta25, com o objetivo de debater questões de interoperabilidade com outros ambientes?

    Veja em http://porta25.technetbrasil.com.br/porta25/

    19) Que a Microsoft possui um sistema de eventos on-line - webCasts - gratuito, com inúmeros eventos ocorrendo a cada semana e de alto nível técnico,  permitindo um estudo aprofundado da plataforma sem nem ao menos sair de casa?

    Veja em http://www.microsoft.com/brasil/msdn/eventos/eventos.mspx e http://www.microsoft.com/brasil/technet/eventos/webcasts/default.mspx

    20) Que a Microsoft fornece grande apoio a eventos realizados pela comunidade de profissionais Microsoft, permitindo até mesmo o registro e divulgação dos eventos no site da própria Microsoft?

    Veja em http://www.microsoft.com/brasil/msdn/eventos/EventosPresenciais.mspx

    Então, concluindo: Se querem falar bem ou mal, é com vocês, mas falem com conhecimento de causa.

    November 06

    Evento Windows Server 2008 Michelangelo

    Palestrei nesta terça na faculdade Michelangelo sobre o Windows Server 2008 (agora Windows Server 2008 Release Candidate e não mais Longhorn Boca aberta). A palestra foi parte da semana acadêmica do curso de Sistemas de Informação e continua na próxima semana. O foco foi nas novas features do  sistema operacional para servidores que tem por missão continuar a boa imagem construída pelo Windows Server 2003. Algo do que foi tratado na palestra:

    Virtualização
    O novo suporte nativo a virtualização permite que sejam criadas várias instâncias de sistema operacional paralelas baseadas em software. Este cenário permite que a estrutura de TI possa ser migrada mesmo contendo aplicações críticas associadas a um contexto específico de sistema operacional. Há ainda nova política de licenciamento para estruturas virtualizadas. Um front-end web mostra as máquinas virtuais e respectivos dados de perfomance.

    virtualizacao
    Tela do gerenciamento do Virtual Server

    Escritórios Remotos
    Muitas funcionalidades voltadas para os branch-offices, com destaque para Active Directory somente leitura e novas políticas de permissões e diretivas.

    Terminal Services
    Overview das novas soluções de aplicações de terminal e de possibilidades no uso de aplicações remotas. Demo com a interface web que contém as aplicações.

    Windows 2008 e Windows Vista - melhores juntos
    Originalmente, o Windows Vista e o Windows Server 2008 começaram como parte de um único projeto de desenvolvimento, 2008. Com um número significativo de tecnologias comuns na plataforma, ambos os sistemas operacionais oferecem diversos novos avanços por meio da rede, armazenamento, segurança e gerenciamento. Embora muitas dessas melhorias sejam aplicadas tanto ao Windows Vista quanto ao Windows Server 2008, quando as organizações implantam ambos os sistemas operacionais, elas verão como a infra-estrutura cliente-servidor combinada fornece ainda mais vantagens.

    IIS 7
    Pontos como replicação do ambiente, gerenciamento de aplicações distribuidas e gerenciamento de permisões foram focados, com objetivo de atender expectativas do grande público de desenvolvedores presente. Para o pessoal de infra-estrutura, mostramos deployment de aplicações, módulos customizados e instrumentação. Foram citadas ainda as capacipades de WCF no IIS 7.

    Falou-se ainda de programas acadêmicos da Microsoft e Imagine Cup. Agradecimentos ao Danilo Bordini (IT Pro da Microsoft Brasil) pelo material de apresentação e white papers fornecidos e ao MSP Cleiton Jorge pelo agendamento do evento.

    Recursos
    Fotos (breve)
    Slides da apresentação de Programas Acadêmicos (breve)
    Slides da apresentação Windows Server 2008 (breve)
    Guias dos Revisores do Windows Server 2008 em português
    Technet Experience (treinamento online) Windows Server 2008
    Inscrição para Imagine Cup 2008
    September 30

    8ª Semana do Departamente de Engenharia Elétrica - UnB - Palestra Henrique Malvar

    Eu, Roberto, e o Lucas Campos (MSPs DF) participamos da palestra do prof. Dr. Henrique Malvar, lider de grupo de pesquisa na Microsoft Research - Seattle no último dia 20/09. O evento fez parte da programação da 8ª Semana do Departamente de Engenharia Elétrica - UnB.
    DSC00494 DSC00501 DSC00496

    O palestrante apresentou a Microsoft Research, seu funcionamento e oportunidades.

    September 28

    Evento Imagine Cup 2008 UNIP DF

    Cerca de 100 estudantes compareceram ao evento sobre Imagine Cup 2008 na UNIP/DF. O evento, promovido pelos Student Partners do DF passou por todas as categorias e mostrou como as habilidades adquiridas nos cursos de TI podem ser aplicadas na competição.

    O MSP Lucas Campos abriu o evento falando sobre a história da Imagine Cup e as participações brasileiras. Continuando, abordou os desafios de Desenvolvimento: Software Embarcado, Desenvolvimento de Software e Games. A cargo da palestrante Maria Luiza Nogueira (MSP DF) ficou a palestra sobre as categorias de Desafios de Capacidade: projeto Hoshimi, algoritimos e desafio de infra-estrutura. Eu, Roberto Mascarenhas Braga (MSP DF) palestrei sobre as categorias de arte da Imagine Cup: filme curta-metragem, fotografia e design de interface.

    O público se mostrou bastante interessado pelas possibilidades proporcionadas pela Imagine Cup. Surgiram também perguntas sobre os programas acadêmicos, o programa Microsoft Student Partners e MSDN Academic Alliance. Já está a disposição dos alunos da UNIP/DF download de softwares originais em versões completas para o desenvolvimento de suas atividades de estudo.

    O evento mostrou-se como uma ótima oportunidade para que a comunidade acadêmica se envolva com a Imagine Cup e também para que o Distrito Federal consiga alçar vôos maiores nas categorias de 2008.

    September 15

    Web 2.0 para Leigos

    Artigo escrito por mim na disciplina de Arquitetura e Protocolos de Redes
     
     
    Web 2.0 para leigos
     
    Web 2.0 é um termo que refere-se a novos conceitos de desenvolvimento web que aproximam aplicações online de aplicativos desktop. Estes aplicativos tem por característica uma experiência otimizada com o usuário, propiciando conforto visual e uso otimizado. Ainda, páginas Web 2.0 tendem a ser prontas para os padrões de acessibilidade definidos pelo W3C (Worldwide Web Consortium). São ícones da Web 2.0: os feeds agregadores de notícias e conteúdo de blogs (RSS), os podcasts, arquivos de áudio com conteúdos segmentados prontos para serem ouvidos em iPods e outros MP3 players, os mashups,  sites definidos com mistura de conteúdos de várias fontes e centralização de serviços, permitindo personalização total pelo usuário. Arrastar e soltar, formulários interativos sem necessidade de submit, experiência de streaming de áudio e vídeo otimizada e meta-tags(etiquetas) para facilitar buscas e indexação de conteúdo são características comuns a essas aplicações.
     
    A Web 2.0 reinventa conceitos antigos: o experience nos mecanismos de busca agora incluem, além das tradicionais chamadas em texto, resultados para imagens e vídeos. Ainda, a visualização destes é integrada aos resultados. Web 2.0 tem relação direta, ainda, com descentralização de informação e crescimento da cultura de blogs. Com a geração de RSS, diversas fontes de notícias e conteúdo são acessadas conjuntamente. Este crescimento, porém, requer critério do leitor, pois há fácil acesso a criação de fontes de conteúdo por pessoal não-qualificado.
     
    Tais conceitos alteram profundamente os conceitos atuais de desenvolvimento de software. Agora é possível portar em um browser aplicações anteriormente restritas a desktop. A plataforma .NET é a preferida dos desenvolvedores para o propósito: há integração nativa com AJAX, o maior benchmark desta geração de aplicativos. Utilizando fontes de dados XML e JavaScript, o AJAX (Assynchronous Java Script and XML) permite experiência visual otimizada. Com AJAX é possível a implementação de tais formulários interativos: validação de campos em tempo real, auto-completar de digitação e balões de ajuda com os recursos visuais permitidos pelo JavaScript.
     
    São tendências reinventam informações, negócios e recursos humanos.
     
    September 12

    Encontro Brasileiro de Microsoft Student Partners

    Chego cheio de novidades do Encontro Nacional dos Student Partners (MSPs) da Microsoft. Ver de perto toda uma comunidade, que, pelo menos para mim até agora se resumia a fóruns e Messenger foi uma experiência ímpar.
     
    Vale falar da sede da sucursal brasileira da Microsoft. Decoração inspiradora, vista (sem trocadilhos!) maravilhosa de São Paulo e aquele famoso auditório que já conhecia por fotos de tantos eventos. Na sexta, primeiro dia de evento, fomos apresentados ä Microsoft Research (a Meca das novas idéias e produtos), às questões de interoperabilidade e software livere (palestra do Roberto Prado, site Porta25) e ainda brindados com o speech do Daniel Godri, um dos melhores palestrantes sobre motivação do país.
     
    Continuando a série "Uaaaau!", as atividades do segundo dia tiveram sede em um hotel-fazenda em Embu das Artes. Segundo dia esse com um cômico sósia do Roberto Justus como mestre de cerimonias. A maior parte deste sábado foi dedicado a assistir casos de sucesso de outros SPs. Ainda foram pautas Imagine Cup, comunidades online (site dos MSPs, MSDN, TechNet) e Células Acadêmicas.
     
    Agora é por em prática toda essa avalanche de conhecimento de três dias! =)