MVP: System Center Cloud and Datacenter Management, MCT, MCSE, MCITP, MCPD, MCDBA
MVP Logo

Últimos posts

Categorias

Arquivo

Tags

MSDN Webcast: Consumindo Web Services com o Silverligth 3

Idioma(s): Português.
Produto(s): Outros.
Público(s): Desenvolvedores.
Apresentador(es):
   
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

Posted: ago 15 2009, 18:36 by msincic | Comentários (6) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: .NET | IIS

Concurso WinThe7 - Sou Finalista !!!!

Fui selecionado em 3o. Lugar no concurso que a Microsoft montou em Junho/2009, que teve 10.000 inscritos !!!!

Saiba mais: http://www.winthe7.com.br

Posted: ago 14 2009, 20:51 by msincic | Comentários (0) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: Windows 7

Eventos TechNet e MSDN na Green

Mais uma vez estaremos promovendo eventos do Microsoft CEA - Comunidade em Ação.

TechNet Community: Conheça a familia System Center - São Paulo, SP
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032423501&Culture=pt-BR

sexta-feira, 14 de agosto de 2009 19:00 - sexta-feira, 14 de agosto de 2009 22:00 Brasília
Green Treinamento
Avenida Paulista, 326 - 12o Andar
São Paulo São Paulo Brasil

TechNet Community: Migrando do Exchange 2003 para o Exchange 2007 - São Paulo, SP
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032423502&Culture=pt-BR

segunda-feira, 17 de agosto de 2009 19:00 - segunda-feira, 17 de agosto de 2009 22:00 Brasília
Green Treinamento
Avenida Paulista, 326 - 12o Andar
São Paulo São Paulo Brasil

MSDN Community: Sharepoint 2007 para Desenvolvedores - São Paulo, SP
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032423499&Culture=pt-BR

terça-feira, 18 de agosto de 2009 19:00 - terça-feira, 18 de agosto de 2009 22:00 Brasília
Green Treinamento
Avenida Paulista, 326 - 12o Andar
São Paulo São Paulo Brasil

TechNet Community: Windows 2008 R2 + Windows 7 - Combinação perfeita ! - São Paulo, SP
http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032423488&Culture=pt-BR

quarta-feira, 19 de agosto de 2009 19:00 - quarta-feira, 19 de agosto de 2009 22:00 Brasília
Green Treinamento
Avenida Paulista, 326 - 12o Andar
São Paulo São Paulo Brasil

Posted: ago 13 2009, 11:43 by msincic | Comentários (3) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Exemplos da Palestra de Visual Studio 2008 (WPF+WCF+Silverlight 3) e da Palestra SQL Server 2008

Conforme prometido, seguem os exemplos que utilizei nas palestras de Visual Studio e de SQL Server na Green em Julho e agosto.

Lembrando que em setembro iremos disponibilizar os ppts tambem.

 Palestra SQL Server 2008 (1).zip (91,48 kb)

Palestra Visual Studio WPF+WCF+Silverlight (3).zip (674,91 kb)

Posted: ago 13 2009, 08:37 by msincic | Comentários (3) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: .NET | SQL Server

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: 1
Char: 1
Code: 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.

Posted: ago 05 2009, 15:52 by msincic | Comentários (2) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: .NET | Silverlight
Login
Marcelo de Moraes Sincic | Resolvendo Problemas de Backup com o DPM
MVP: System Center Cloud and Datacenter Management, MCT, MCSE, MCITP, MCPD, MCDBA
MVP Logo

Últimos posts

Categorias

Arquivo

Tags

Resolvendo Problemas de Backup com o DPM

Recebo muitas perguntas sobre o funcionando do DPM após ter publicado os videos do produto (http://bit.ly/rh35b6).

Muitas questões estão relacionadas ao uso de fitas e robôs, por isso editei os post sobre uso de fitas no mes passado (http://bit.ly/nZY96w) e agora vou abordar outros erros muito comuns e como solucioná-los.

Erro com Volume Shadow Services (VSS)

O processo do DPM não é realizado diretamente nos dados e sim a partir dos dados de snapshot utilizando o VSS, que é conhecido pelo Shadow Copy.

image

Sendo assim, a maioria dos problemas com backups são relacionados ao VSS que não consegue gerar os dados necessários para o DPM.

A primeira e mais facil forma de resolver é criar manualmente um ponto de restauração full, o que cria o snapshot novamente no servidor origem do backup, e em geral resolve o problema quando o VSS está com a base corrompida.

A segunda forma de resolver o problema é executar um CHKDSK no disco de origem do backup, pois o VSS grava os dados em um espaço não alocado no disco e o checkdisk faz a verificação de problemas em áreas não alocadas (free space).

A terceira forma de resolver o problema é ir nas propriedades do Shadow Copy do disco (abrir o Explorer como administrador e clicar com o botão direito) e verificar se as propriedades estão corretas. Verifique se o Shadow está ocorrendo nos discos pelo tamanho alocado e entre nas propriedades e verifique se há espaço disponivel. Note que o Shadow Copy não precisa estar Enabled, pois trata-se de outra feature.

A quarta forma de resolver o problema é utilizando a ferramenta VSADMIN e utilizar os comandos de lista dos recursos. Se alguma das listas ocorrer erro o ideal é deletar todos os shadows com os parametros VSSADMIN DELETE. Com esta ação será reinicializado o VSS em todos os discos no próximo backup. Porem é importante que na primeira tentativa ocorra erro, pois os shadow serão reinicializados. Se isso ocorrer espere alguns minutos e tente novamente.

A quinta e ultima forma de resolver os problemas é verificar pelos hotfix e updates disponiveis para o servidor origem dos dados e também do próprio DPM que está no QFE 2 (http://www.microsoft.com/download/en/details.aspx?id=20953).

Problemas Especificos com Proteção do Hyper-V

Uma das grandes vantagens do DPM é fazer backup de maquinas virtuais (VMs) diretamente do serviço de Hyper-V, o que é muito mais rápido ao copiar e restaurar por incluir o VHD inteiro no backup.

Porem, neste caso é necessário tomar várias precauções.

A primeira delas tem a ver com DAS (Direct Attach SCSI), seja em um sotrage ou em discos locais se o DPM estiver no host do Hyper-V, o que eu nunca recomendaria por sinal.

Neste caso, o DPM irá ocupar toda a banda do storage para realizar o backup e o Hyper-V irá derrubar o serviço por entender que o VHD ficou indisponivel. Se você possuir cluster o serviço de cluster irá cair por indicar acesso simultâneo no mesmo disco. Portanto, não utilize o DPM conectado fisicamente na mesma controladora que está o Hyper-V.

Outro problema é o Hyper-V entender que houve acesso simultaneo ao mesmo dado (VHD) e neste caso aplique o KB 2545685 (http://support.microsoft.com/default.aspx?scid=kb;en-US;2545685) que costuma resolver o problema.

Se o seu ambiente Hyper-V for baseado em cluster também pode ser necessário caso o KB acima não resolva executar as tarefas descritas no documento http://technet.microsoft.com/en-us/library/ff634192.aspx que serve para influenciar a forma como os snapshots são gerados quando seu hardware não dá suporte a esta operação.

Por fim, siga os passos do documento http://technet.microsoft.com/en-us/library/ff634205.aspx desabilitando o protocolo chimney ou ativando a auto montagem dos volumes para o VSS.

Conclusão

Sistemas de backup são fáceis de serem implementados, mas exigem alto conhecimento do ambiente para serem gerenciados, já que a dependencia de recursos locais como o VSS e CSV no caso do Hyper-V em cluster não são tão simples de serem controlados.

Porem, com as dicas acima consegui resolver os problemas que tive em diversos clientes com sucesso!!!

Os comentários estão fechados
Login