Mini-curso de C# e ASP.NET - Faculdade Michelangelo

Olá Pessoal,

Na semana passada, 06/06/2009, estive na faculdade Michelangelo, ministrando um mini-curso sobre ASP.NET e C#.
Como foram apenas 3,5 hrs de mini-curso, foi passada uma introdução à linguagem Visual C#, foi mostrada as ferramentas: Visual Web Developer 2008, Visual C# Express 2008, bem como o SQL SERVER 2008 Express.

O mini-curso foi muito bom, contamos com a presença de cerca de 20 alunos da faculdade, bem como a presença do professor Waldemar Golçalves. Gostaria também de deixar os meus agradecimentos ao Prof Rael Basilio.

Algumas fotos:

Mini-Curso Michelangelo - Foto 1;
Mini-Curso Michelangelo - Foto 2
Abraços e até a próxima!

Comentários

V Jornada, Científica, Cultural e Social do INESC

Olá pessoal,

13052009393JPEG - 13052009393JPEG

Esta semana (do dia 11/05/2009 até 16/05/2009) está acontecendo a V Jornada, Científica, Cultural e Social do INESC.
Eu participei na quarta-feira onde ministrei um curso introdutório de desenvolvimento para aplicativos móveis.

Temos aqui o link para o site com a programação.

Segue algumas fotos:

13052009386JPG - 13052009386JPG 13052009388JPEG - 13052009388JPEG 13052009389JPEG - 13052009389JPEG

Abraços.

Comentários

Semana de Informátiva - FACITEC/DF

Olá pessoal,
Eu e o Milton Sampaio, MSPs aqui do DF, estivemos no dia 04 de abril na FACITEC falando sobre programas acadêmicos da Microsoft.

Segue abaixo a integra retirado do site da própria faculdade.

04052009349JP - 04052009349JP 04052009353JP - 04052009353JP

Na noite do dia 4 de abril, aconteceu no auditório da FACITEC, o primeiro dia da Semana da Informática, direcionada para o curso de Bacharelado em Sistemas da Informação - BSI, Tecnologia em Redes de Computadores e Tecnologia em Sistemas para Internet. Lucas Campos e Milton Sampaio, da Microsoft, proferiram a palestra sobre os programas da Microsoft e sobre o Programa Acadêmico MSDNA Academic Allience, adquirido pela FACITEC. Esse programa tem como objetivo proporcionar aos acadêmicos a distribuição dos softwares mais usados no mundo, com a possibilidade de os instalarem em seus próprios computadores. Os softwares são repassados para os alunos gratuitamente e devem ser utilizados para fins de pesquisa. “Parabenizo a faculdade por ter adquirido o Programa Acadêmico da Microsoft, pois os alunos terão acesso e poderão manipular os softwares oferecidos”, afirmou o palestrante Milton Sampaio.

Leia o restante deste artigo »

Comentários

Aulão do 1º S2B/2009 no DF

Olá pessoal,

Ontem foi um grande dia para aqueles que se inscreveram e compareceram no aulão do 1º S2B aqui do DF.
Tivemos dois aulões, quem ocorreu no SESI de Taguatinga - DF. Pela tarde estive Eu e o Roberto Braga, de noite representando também,os MSPs do DF, tivemos Bruno Kenj e Milton Sampaio.

De forma geral estava cheio o auditótio, com cerca de 90 pessoas em cada período. Foi falado sobre os programas acadêmicos, as iniciativas da MS para a área acadêmica, dentre outras dúvidas que surgiram, eventualmente sobre as palestras.

28042009080JPG - 28042009080JPG

Leia o restante deste artigo »

Comentários

Incrições para o 4º Student To Business estão abertas. Não percam!

Bom dia pessoal,
Estão abertas as incrições para mais um Student To Business.

O S2B, é uma iniciativa da Microsoft, através dos Centros de Inovação no Brasil, da parceria com diversas instituições de ensino e Governos e tem como objetivos desenvolver nos estudantes competências e habilidades em áreas específicas de TI, aproximando-os do mercado de trabalho.

Nesta edição, o programa S2B acontecerá simultaneamente em 18 estados do país: Alagoas, Amapá, Amazonas, Bahia, Ceará, Espírito Santo, Goiás, Mato Grosso do sul, Minas Gerais, Pará, Paraná, Paraíba, Pernambuco, Rio Grande do Sul, Rio Grande do Norte, Rio de Janeiro, Santa Catarina e São Paulo, além do Distrito Federal (através do Centro de Inovação em Brasília que fica no SENAI-DF, SIG).

Para acessar o manual do candidato, que deve ser lido antes de proceder com a inscrição, clique aqui.

Leia o restante deste artigo »

Comentários (2)

Gerenciando o Active Directory com o Powershell

por Roberto Mascarenhas Braga
Microsoft Student Partner
Microsoft Certified Professional

Desde o lançamento do Powershell muito se tem falado sobre as facilidades de gerenciamento permitidas pela nova linguagem de scripts/prompt da Microsoft. Realmente as possibilidade são infinitas. Recentemente tive a necessidade de automatizar uma tarefa no Active Directory de onde trabalho, o que motivou este artigo.

Ao pesquisar sobre as alternativas, deparei com o conector ADSI do Powershell (artigo da Technet Magazine - Windows Powershell Working with Active Directory).

Exemplos interessantes de como usar o ADSI com o Powershell:

Operando com contas de usuário
$usuario= [ADSI]LDAP://CN=Roberto,CN=Users,DC=robertobraga,DC=net

Para conferir se o comando teve sucesso, digitar no prompt do Powershell o nome da variável e teclar enter.

Para recuperar um campo da conta como o “Description”, por exemplo, utilizar a sintaxe:
[PS] C:> $usuario.Description

Combinando os “get” e “set” do Powershell com estruturas de controle e repetição, estes comandos permitem ir fundo no Active Directory. Apesar disso, o ADSI ainda exige certo esforço operacional e suas queries ainda estão um pouco longe da linguagem natural. Continuando minhas pesquisas, encontrei uma boa alternativa (gratuita!) que seria bem útil à resolução do meu caso.

Antes de falar sobre a solução, falemos sobre o problema. A estrutura de Active Directory do cenário em questão é relativamente complexa, com cerca de 3 mil estações de usuários (distribuídas em vários sites com links de longa distância MPLS convergindo para um site principal). Atualmente, os deploys de software são feitos via GPO. Visando otimizar os tempos de login e separar estações que estão em fase de deploy inicial de estações que estão em produção e com os softwares requeridos instalados, elaboramos a seguinte sequência de passos:

1) Computador ingressa no domínio no container padrão (Computers);
2) Computador é movido do container padrão para OU de deploy;
3) Computador é movido para a OU definitiva.

Desta forma, a carga de scripts e GPOs poderia ser distribuída entre operação normal e operações de deploy. Para automatizar as tarefas do passo 2, resolvemos optar por uma soluição baseada no Powershell.

Leia o restante deste artigo »

Comentários

Oportunidade

Olá pessoal,

Temos uma nova oprtunidade com 3 vagas na parte de oportunidade do blog.
Não deixem de acessar o link.

Abraços.

Comentários

Apresentando o IAG e o TMG

Como citei em post anterior, o Tech Ed Brasil mostrou dois produtos novos na família de segurança para networking da Microsoft. São eles o IAG 2007 (Forefronnt Intelligent Application Gateway 2007) e o TMG (Forefront Threat Management Gateway). Amgos são integrantes da linha Forefront.

O primeiro deles vem de uma demanda de mercado por publicar seguramente aplicações web. Ele permite que seja garantido um nível alto de segurança em aplicações que precisam ser acessadas via Internet. A mesma segurança que é exigida no ambiente interno à corporação pode ser levada para a web. É possível, por exemplo, garantir que um colaborador da empresa que esteja em trânsito só acesse a intranet de vendas a partir de computadores com service pack atualizado e anti-vírus instalado, por exemplo.

O IAG tem por propósito impor uma camada a mais de segurança, desonerando o código. Desta forma times menores de desenvolvimento, onde não há possibilidade de se implantar uma política de segurança devido a restrição de pessoal e tempo, podem seguramente disponibilizar aplicações na internet sem correr riscos de ataques por entrada não-validada ou XSS (Cross-Site Scripting). A segurança provida pelas VPNs pode agora ser disponibilizada na web e em dispositivos móveis.

Já o TMG é o sucessor do já conhecido ISA Server. O TMG funciona como solução de borda, podendo ser usado isoladamente ou com uma solução de firewall baseada em appliance, por exemplo. A criação de políticas de acesso foi otimizada e está mais fácil identificar os perfis de tráfego e como as regras de acesso devem ser criadas.

Para quem quiser saber mais sobre os produtos uma boa fonte de referências é o blog do Yuri Diogenes. O Yuri é brasileiro e trabalha na Microsoft Corp do Texas. Ele apresentou ambos os produtos no Tech Ed Brasil.

Comentários

Palestra Hoje - Ciclo de Integração: Administração e Tecnologia

Olá Pessoal,
Hoje eu e o Bruno Kenj, estaremos palestrando no Ciclo de Administração e Tecnologia do UNICEUB.

A agenda de hoje é:

  • Apresentação do Grupo de Usuários BrasilDotNet - 20:30 - 20:40 - MSPs Lucas Campos e Bruno kenj;
  • Programas Acadêmicos Microsoft - 20:40 - 21:00 - MSP Lucas Campos;
  • Visual Studio 2008 - Novidades - 21:00 - 21:30 - MSP Lucas Campos;
  • Novidades da Linguagem C# 3.0 - 21:30 - 22:00 - MSP Bruno Kenj;
  • Perguntas e sorteio de brindes - 22:00 - 22:20;
  • O evento será no próprio UniCEUB - SEPN 707/907 - Auditório - Bloco 1.

    E para quem não puder comparecer estamos disponibilizando já as apresentações:
    –> Visual Studio 2008 - Novidades ou pelo Skydrive clicando aqui;
    –> Novidades da Linguagem C# 3.0 ou pelo skydrive clicando aqui;

    Maiores informações sobre o evento acessem o site.

    Abraços.

    Comentários

    Implementação do NAP

    Para quem acompanhou o Tech Ed Brasil 2008 (ainda esta semana post e podcast por aqui sobre o Tech Ed, não perca) pôde perceber que um dos temas em alta para os IT Pros é o NAP. Para quem não conhece, o NAP (Network Access Protection) é uma nova funcionalidade trazida pelo Windows Server 2008 que permite estabelecer controle de acesso baseado em políticas.

    nap - Visão Geral do NAP

    Com o NAP é possível, por exemplo, não conceder acesso caso uma estação conectada à rede (por exemplo, um notebook de terceiros) não atenda aos requisitos de segurança determinados pelo administrador de rede: anti-vírus atualizado, firewall pessoal habilitado ou Service Pack instalado, por exemplo. Mais: o NAP consegue, utilizando um cliente presente no Windows Vista SP1 e Windows XP Service Pack 3, aplicar as correções necessárias.

    O NAP apresenta-se como uma grande evolução na administração de redes e estabelece um nível a mais na segurança, indo além da defesa de perímetro. Um bom exemplo disso foi o case apresentado pelo Rodrigo Immaginario no Tech Ed. Na Universidade de Vila Velha, local do case, Rodrigo e sua equipe conseguiram estabelecer uma implantação gradual que não impactou a usabilidade da rede.

    Comentários

    « Publicações anteriores ·