Validando um documento XML usando o XML Schema Definition (XSD)

Nesse artigo vamos aprender como validar um documento XML usando o XML Schema Definition, ou apenas XSD.
Como exemplo utilizaremos a Nota Fiscal Eletrônica de Serviços, mas antes de começar vamos a uma breve explicação sobre o funcionamento do XSD. Leia mais deste post

Anúncios

Enviando dados para um webservice usando o SQL Server

Nesse artigo veremos como acessar e enviar dados para um webservice usando o recurso Assembly do SQL Server, uma ferramenta que pode ajudar muito na hora de realizar tarefas complexas onde apenas os recursos nativos não são o bastante.

O recurso Assembly pode estender (e muito) o poder de processamento do SQL Server utilizando um aplicativo escrito em VB, C# e F#. Leia mais deste post

Assinando um documento XML

Hoje vou mostrar como assinar um documento XML, procedimento necessário para diversas operações, um exemplo é nota fiscal eletrônica de produtos/serviços que exige a assinatura do documento usando um certificado digital válido instalado na sua máquina, token, smartcards etc…

Os certificados utilizados normalmente  são o tipo A1 e A3, sendo que o primeiro é armazenado no computador do solicitante, enquanto que o segundo é guardado em cartões inteligentes (smartcards) ou tokens protegidos por senha. Leia mais deste post