Maurício Júnior

[MCP, MCAD Microsoft] Blog Oficial .NET, Escritor, Artigos, Vídeos, Software, Mobile, PodCasts e muito mais.

Autor

Maurício Júnior
28 anos, casado, formado pela faculdade Anhaguera, Pós Graduado, Mestrando em Engenharia Elétrica, MCP e MCAD Microsoft.





 

Comunidade ASPNETi.COM

E-mail me Send mail

Recent posts

Tags

WebServices usando soapHeader


WebServices usando soapHeader
Um pouco mais de segurança na autenticação do usuário

Neste artigo, gostaria de mostrar como criar um webservices seguro, ou seja, utilizando token, usuário, senha e soapHeader. Assim fica melhor do que colocar como parâmetro de entrada usuário e senha. Fica um pouco mais escondido do que o normal, porém não é tão seguro assim caso os mesmos não estiverem criptografados, utilizando SSL e outras coisas mais.
É lógico que ajuda colocar os dados no soapHeader, fica melhor do que vindo como parâmetro de entrada de um método porque não fica à vista. É importante dizer que não é só isso que faz um webservices ficar seguro.

Requisitos:
Ferramenta: Visual Studio.NET 2008 Team System
Framework: Versão 3.5
Tecnologia: WebService / SOA

Partes que não vou mostrar no artigo.

A camada responsável pelo acesso ao banco de dados. Lembrando que, a melhor forma de utilizar o acesso a dados é usando MVC com interface e tudo de direito. Não fiz como MVC ainda, preciso primeiro mostrar a criação simples e depois complicar mais um pouco com camadas.
WebServices, para que serve?

Com o surgimento do software, sistemas e sites; começou a ter a necessidade de vincular dados entre eles; ou seja; comunicação entre sistemas de plataformas diferentes. Os dados precisam ser passados de um lado para outro de forma dinâmica e personalizada. Antigamente, os dados eram colocados em um arquivo .txt e mandados via e-mail, mandados via upload e outros.

Existia um problema nesse envio de arquivo, isso porque não tinha um padrão entre os desenvolvedores ou sistemas que criavam esses arquivos. Era problemático a leitura desses arquivos porque a coisa era posicional, ou seja, tinha que contar posição a posição para pegar os dados. Qualquer mudança da posição de dado era prejudicado todo o sistema de leitura e gravação.

Respondendo a pergunta, o webservices serve para facilitar a comunicação entre sistemas de forma mais simples e padronizada.

Veja mais sobre o artigo clicando no link http://aspneti.com/WebServices+usando+soapHeader+652,0.aspx

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Categories: Artigos
Posted by mauricio.junior on Friday, March 27, 2009 10:28 AM
Permalink | Comments (0) | Post RSSRSS comment feed

sciLAB Usando Matriz

Hoje na UNB (Universidade de Brasília) o professor mostrou muitas coisas em relação a rede neural. Estamos calculando a rede neural matematicamente.

O professor usou um programa na linguagem MATLAB; muito legal.

O programa chama SCILAB; existe para MAC, WINDOWS E LINUX.

Veja o site para download... www.scilab.org

 

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:
Categories: Artigos
Posted by mauricio.junior on Wednesday, March 25, 2009 12:44 PM
Permalink | Comments (0) | Post RSSRSS comment feed

Intel Atom em todos os dispositivos

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Categories: Artigos
Posted by mauricio.junior on Wednesday, March 25, 2009 8:53 AM
Permalink | Comments (0) | Post RSSRSS comment feed

TV Digital e Aparelhos eletrônicos Coreanos

Currently rated 3.0 by 1 people

  • Currently 3/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Categories: Artigos
Posted by mauricio.junior on Wednesday, March 25, 2009 6:25 AM
Permalink | Comments (0) | Post RSSRSS comment feed

Rede Neural

Mais um semestre começa no mestrado de Engenharia Elétrica, só que dessa vez comecei a estudar "rede neural" em Sistemas Inteligentes. Nunca pensei que fosse tão complicado assim e ao mesmo tempo penso o tanto que Deus foi perfeito em crirar o ser humano. Umas das coisas mais complexas é o cérebro humano que muito pouco ainda desvendado por pesquisas e estudos. Possui eletricidade, química e eletroquímica ao mesmo tempo, cada hora um pode passar de acordo com o recurso ou saída.

É impressionante a forma e maneira de que tudo é processado. Deus é perfeito mesmo em fazer isso tudo no ser humano.

 

Tenho um desafio muito grande a aprender daqui pra frente. Saber criar um sistema que tenha pelo menos uma inteligência como a do ser humano. Passar tudo isso para forma matemática e depois programar em linguagem de máquina para os computadores. Deus me ajude!

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Categories: Artigos
Posted by mauricio.junior on Tuesday, March 24, 2009 6:10 AM
Permalink | Comments (0) | Post RSSRSS comment feed

MCAD - Microsoft Certified Application Developer - Mais uma certificação Microsoft

 

Olá Leitor,  

Gostaria de apenas registrar que mais uma certificação foi tirada por mim no dia de hoje (13/03/2009 - sexta-feira). Comecei a estudar 1 hora por dia, em meus livros lançados na editora Ciência Moderna, questões de internet e emuladores. A 2 meses marquei a prova no site da Prometric; um site internacional responsável pelas provas de certificação da Microsoft e More...

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Categories: Artigos
Posted by mauricio.junior on Friday, March 13, 2009 11:41 AM
Permalink | Comments (0) | Post RSSRSS comment feed

Criando um webservice seguro


Usando SOAP Headers

Segurança em WebService

 

         Olá, gostaria de explicar como criar WebService com segurança um passo a passo. Muitos usuários usam essa nova tecnologia de forma errada e sem qualquer fundamento. No decorrer do artigo, você irá entender o que estou falando.

 

Requerido:

Visual Studio.NET 2008

FrameWork: 3.5

Linguagem: C#.NET

Tecnologia: WebService

 

         Geralmente um desenvolvedor de software, arquiteto ou analista de sistema coloca a segurança do WebService mais...

[Leia mais]

Currently rated 1.0 by 1 people

  • Currently 1/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Categories: Artigos
Posted by mauricio.junior on Thursday, March 12, 2009 12:50 PM
Permalink | Comments (0) | Post RSSRSS comment feed

Vídeo: Mundo dos jogos!

Veja o vídeo abaixo mostrando o mundo dos jogos e como fazer jogos! Leve introdução!

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,
Categories: Vídeos
Posted by mauricio.junior on Friday, March 06, 2009 4:35 PM
Permalink | Comments (0) | Post RSSRSS comment feed

Vídeos publicados no DevMedia

Pessoal, veja alguns vídeos que fiz no site DevMedia.com.br, são vídeos falando sobre Segurança no Desenvolvimento de Software. Espero que possa ajudar a você que deseja aprender a desenvolver, aprimorar o seu desenvolvimento ou mostrar como a segurança tem importância no desenvolvimento.

Video aula - Curso Online-Segurança no Desenvolvimento de Software-Parte IV-Como autenticar usuários que estão cadastrados

Video aula - Curso Online-Segurança no Desenvolvimento de Software-Parte III-URL Criptografada

Video aula - Curso Online-Segurança no Desenvolvimento de Software-Parte II-Cadastrando usuário e senha com segurança 

Video aula - Curso Online-Segurança no Desenvolvimento de Software-Parte I-Web.Config Criptografada

Nos dias de hoje, a segurança é tão importante quanto o sistema de negócio dentro do software. Em alguns casos, até mais importante.... [Leia mais clicando nos links]

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:
Categories: Artigos
Posted by mauricio.junior on Friday, March 06, 2009 9:28 AM
Permalink | Comments (0) | Post RSSRSS comment feed

O futuro da tecnologia com a Microsoft

Veja o vídeo abaixo, mostrando o futuro da tecnologia com a Microsoft.

 

 

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:
Categories: Artigos
Posted by mauricio.junior on Tuesday, March 03, 2009 8:12 AM
Permalink | Comments (0) | Post RSSRSS comment feed

Concurso Office

 

 

Você sabia que é possível desenvolver soluções Open Source (código aberto) para o Microsoft Office 2007, que gerem documentos em formato Open XML?

Se você possui uma solução com as características acima

 Leia mais

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Categories: Artigos
Posted by mauricio.junior on Tuesday, March 03, 2009 7:35 AM
Permalink | Comments (0) | Post RSSRSS comment feed