Artigo no MSDN: Utilizando Certificados Digitais para autenticação de usuários

Foi aprovado a publicação do meu artigo na biblioteca do MSDN: http://msdn.microsoft.com/pt-br/library/ee923720.aspx Já me deparei muitas vezes com clientes em consultorias inventando formas de autenticar usuários do jeito mais criativo possivel. Porem, a forma mais segura atualmente de fazer isso é utilizando certificados digitais privados, publicos ou governamentais (como o e-cpf e o e-cnpj). Tem dúvidas de como fazer?  Eu já havia deixado o artigo publicado para download em minha seção de "Apostilas e Artigos" (http://www.marcelosincic.com.br/blog/page/Artigos-e-Apostilas.aspx), mas agora tambem está disponivel pelo MSDN (link no começo do post).

Apostilas e Artigos disponiveis para download gratuito

Como todos (ou quase todos) os instrutores, eu possuo algumas apostilas que desenvolvi para treinamentos especificos em clientes que precisavam customizar ou treinar funcionarios em tecnologias. Sei que normalmente MCTs indicam material oficial, mas nem sempre estes existem em portugues e na versão que precisamos fazer os treinamentos. Como tenho estes materiais corroendo bits no meu HD, resolvi compartilhar com a comunidade, assim eles ainda tem algum valor. O link da página é http://www.marcelosincic.com.br/blog/page/Artigos-e-Apostilas.aspx e reproduzi a lista aqui abaixo. Lista de Artigos para Download: Utilizando certificados digitais no Windows 2008 Utilizando certificados digitais no Windows 2003 Lista de Apostilas para Download: Apostila ADO.pdf Apostila ASP.Net.pdf Apostila de OOP com C#.pdf Apostila de SQL Basico.pdf Apostila de UML.pdf Apostila de VB.Net.pdf Apostila Enterprise Services com .Net.pdf Apostila Framework .Net.pdf Introdução a Data Warehouse e OLAP.pdf Fiquem a vontade para copiar e se conhecer alguem que precisa distribuir. Somente peço para que não utilizem parte do material para reprodução sem meu conhecimento.

Novos Exames para Visual Studio 2010

Nem saiu ainda do forno e ja temos o desenvolvimento dos exames de Visual Studio 2010 sendo anunciados. Seguem as datas: October 19 to 23 70-511 TS: Microsoft .NET Framework 4, Windows Applications Development (WPF)70-515 TS: Microsoft .NET Framework 4, Web Applications Development October 26 to 30 70-513 TS: Microsoft .NET Framework 4, Windows Communication Foundation Development70-516 TS: Microsoft .NET Framework 4, Accessing Data with ADO.NET November 2 to 6 70-518 Pro: Designing and Developing Windows Applications Using Microsoft .NET 470-519 Pro: Designing and Developing Web Applications Using Microsoft .NET Framework 4 Fonte: http://borntolearn.mslearn.net/2009/08/dates-set-for-visual-studio-2010-exam-design

Exemplos do Webcast MSDN de 18-08-2009

Seguem os exemplos do webcast que realizamos pelo MSDN em 18-08. Obrigado aos que assistiram e mais tarde irei postar o endereço para download da gravação. Vou pedir tambem para quem assistiu postar comentários, fiquem a vontade !!!!  WebCast MSN 18-08-2009.zip (231,32 kb) http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032423314&EventCategory=4&culture=pt-BR&CountryCode=BR

MSDN Webcast: Consumindo Web Services com o Silverligth 3

Idioma(s): Português. Produto(s): Outros. Público(s): Desenvolvedores. Apresentador(es): Marcelo Sincic     Duração: 60 Minutos Data de Início: terça-feira, 18 de agosto de 2009 12:00 Brasília     Visão Geral do Evento       Aplicações criadas com o Silverlight 3 no Expression Blend 3 nos oferece um grande potencial de recursos gráficos e diagramação. Durante este webcast abordaremos o potencial corporativo do Silverlight 3 por consumir web services criados em .NET que podem estar hospedados dentro ou fora da organização. Demonstraremos como criar um formulário no Expression Blend 3 e com o uso do Visual Studio 2008 integrá-lo ao web services de manutenção dos dados. Também abordaremos o que é necessário para criar e configurar um web service no Visual Studio 2008 para ser consumido pelo Silverlight 3. Ao final do evento sortearemos uma assinatura da revista MUNDO.NET Inscrições: http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032423314&EventCategory=4&culture=pt-BR&CountryCode=BR

Problemas de acesso no Silverlight 3 com WebServices (access denied cross-domain)

Ao executar um componente feito em Silverlight que acesse um dados externo como um WebService ou um componente WCF você poderá receber uma mensagem totalmente insignificante, como abaixo: "Message: Unhandled Error in Silverlight Application An exception occurred during the operation, making the result invalid.  Check InnerException for exception details.   at System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()   at SilverlightApplication1.MeuWS.RetornaPessoaCompletedEventArgs.get_Result()   at SilverlightApplication1.MainPage.X_RetornaPessoaCompleted(Object sender, RetornaPessoaCompletedEventArgs e)   at SilverlightApplication1.MeuWS.WSExemplo1SoapClient.OnRetornaPessoaCompleted(Object state)Line: 1Char: 1Code: 0" Caso voce acesse o InnerException como sugerido na mensagem receberá um erro de access denied por não haver manifesto de confiança cross-domain ou cross-forest. Este erro acontece porque o Silverlight ao acessar um componente externo precisa que seja confiado para uso naquela URL. O arquivo ClientAccesspolicy.xml é muito simples e deve estar no mesmo site que o webservice (asmx) está: <?xml version="1.0" encoding="utf-8"?>   <access-policy>  <cross-domain-access>    <policy>      <allow-from http-request-headers="*">        <domain uri="http://*" />        <domain uri="https://*" />      </allow-from>         <grant-to>          <resource path="/" include-subpaths="true"/>       </grant-to>     </policy>    </cross-domain-access> </access-policy> Note que nas linha 5 inicia uma relação dos sites que podem acessar o webservice em que este arquivo está hosteado. No exemplo acima estamos permitindo qualquer site de utilizar o nosso webservice, mas obviamente você irá montar sua própria lista.

MSDN Community: Visual Studio 2008 - WPF/WCF/Silverlight e Sharepoint 2007 para Desenvolvedores

Os dois eventos abaixo estão abertos para inscrição pela Microsoft, não deixem de comparecer !!! segunda-feira, 27 de julho de 2009 9:00 - segunda-feira, 27 de julho de 2009 12:00 Brasília http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422336&Culture=pt-BR quarta-feira, 5 de agosto de 2009 19:00 - quarta-feira, 5 de agosto de 2009 22:00 Brasília http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422335&Culture=pt-BR

Ciclo de palestras na Green Treinamentos

A partir da semana que vem estarei apresentando diversos eventos técnicos na Green. São todos gratuitos, com certificado e coffee-break. Alem dos 7 eventos que apresentarei, o Rogério Molina irá apresentar mais 3 e o ultimo pelo Ademar Albertini, totalizando 11 diferentes palestras. Para quem quiser se inscrever: http://www.green.com.br/eventosdeti/inscricao.aspx Sharepoint 2007 para Desenvolvedores Marcelo Sincic 27/7 - Manhã9:00 às 12:00h System Center - SCOM, SSCM e SDPM Marcelo Sincic 28/7 - Manhã9:00 às 12:00h SQL Server 2008 Show Case Marcelo Sincic 29/7 - Noite 19:00 às 22:00h O Mercado de TI para Profissionais Certificados Marcelo Sincic 31/7 - Noite19:00 às 22:00h Exchange 2007 para Administradores do Exchange 2003 Marcelo Sincic 03/8 - Noite19:00 às 22:00h Visual Studio 2008 - Integração com WPF, WCF e Silverlight Marcelo Sincic 05/8 - Noite 19:00 às 22:00h Windows 2008 R2 com Windows 7 Marcelo Sincic 07/8 - Noite 19:00 às 22:00h

Arquivos do WebCast: Integração do Virtual Earth com SQL Server 2008

Terminamos o webcast, e conforme prometido seguem os arquivos utilizados como exemplo.  VE+SQL 2008.zip (138,22 kb) Para baixar o WebCast em formato WMV entre no site do evento e clique em "Inscrever-se", como o evento já é passado entrará na tela de download. Ao baixar os arquivos, deixe um comentário sobre o que achou, agradeço muito !!!!  http://www.marcelosincic.eti.br/blog/post/MSDN-Webcast-Integracao-do-Virtual-Earth-com-o-SQL-Server-2008-Spatial-Datatype.aspx