SlideShare uma empresa Scribd logo
http://netponto.org21ª Reunião Lisboa – 18/06/2011Desenvolvimento com Windows Communication Foundation (WCF)Henrry Pires
Patrocinadores desta reunião
Henrry Pires11 anos de experiência profissional em TIHá 9 anos a programar na plataforma .NET
AgendaTracingSegurançaTratamento de Erros
Também disponível em vídeo...Assista!http://vimeo.com/25902708
Tracing
Tracing   Basicamente queremos fazer tracing serve-nos para obter informações do estado da aplicação. Quando a app arranca, quando determinados processos são executados, erros entre outros. Seja qual for a informação disponibilizada, o interesse é sempre o mesmo: a app tem informação importante para disponibilizar
  TracingTracing Levels
TracingTracing Assembly
Tracing
Segurança
SegurançaInfra-estruturaA nível de utilizador
SegurançaInfra-estrutura Transporte Mensagem Transporte com Credencias de Mensagem
SegurançaA nível de utilizadorWindows AuthenticationUtilizador e passwordCertificados digitais
SegurançaTransporte HTTPS TCP/IP MSMQ
SegurançaMensagem Certificados IssuedToken Utilizador Windows
SegurançaDiferençasSegurançaA nível de utilizadorNem todos os tipos de autenticação são válidos para todos os Bindings, exemplo disso é o basicHTTPBinding que só suporta certificados e Utilizador e Password
SegurançaCertificadoEste método permite através de um certificado digital autenticar tanto o cliente como o servidor. Todos os outros métodos usam certificados para fazer a comunicação
SegurançaPassos necessários para usar o certificado
SegurançaIdentificar a store (storeName)
SegurançaLocalização da store (storeLocation)
SegurançaTipo de pesquisa (x509FindType)
SegurançaValor a pesquisar (findValue)<certificateReference	findValue="545c9b8e97d91fc75c74eb52c6908320088b4f39"	x509FindType="FindByThumbprint"	storeLocation="LocalMachine"	storeName="My" />
Segurança
Questões?
Patrocinadores desta reunião
Próximas reuniões presenciais18/06/2011 – Junho09/07/2011 – Julho (Coimbra)23/07/2011 – Julho27/08/2011 – AgostoReserva estes dias na agenda! :)
Obrigado!Henrry Pireshenrrypires@gmail.comhttp://henrrypires.wordpress.comhttp://twitter.com/henrrypires
Desenvolvimento com Windows Communication Foundation (WCF)

Mais conteúdo relacionado

PDF
Desafios de segurança em arquitetura de microsserviços
PDF
libsodium no PHP 7
PPTX
1º FasS2B 2010
PPS
A velhice existe
 
PPTX
33.alif luthvi azizah
PDF
korean groups (girl)
DOC
Competencias genericas
PPT
Mxf presentation
Desafios de segurança em arquitetura de microsserviços
libsodium no PHP 7
1º FasS2B 2010
A velhice existe
 
33.alif luthvi azizah
korean groups (girl)
Competencias genericas
Mxf presentation

Destaque (20)

PPT
Avaliao 090826191402-phpapp01
PPT
Paksi - Kísérlet a magyarországi szerencsejátékok addikciós potenciáljának mé...
PDF
PIB TRIMESTRAL RS 3° trim. 2015
DOC
Diagramas de flujo
PPS
Cuidemos de nosso pensar
 
PPTX
Área de um triângulo - fórmula de Heron
PPS
Pedacinhos
 
PDF
Análise combinatória (resumo)
PPT
PPT
Parque de areia
PPT
Una mente dos_cerebros__prueba para blogger 1
PDF
Trabalho Cleber Google Docs, Slideshare
PPT
Construccion de superficies opticas 1
PPTX
Jornalista João Falcão
DOC
Guia de Aprendizaje 3 Séptimo
PPTX
Os principais crimes violentos no RS (2002-14) - Carta de Conjuntura (07.2015)
PDF
NMI13 Kamila Plocková - SmogAlarm Ovzduší ve Vašem mobilu
PPSX
Deus é culpado...
 
PPT
Passeio final de ano
PDF
Elite Magazine - Spring 2013 Beauty section
Avaliao 090826191402-phpapp01
Paksi - Kísérlet a magyarországi szerencsejátékok addikciós potenciáljának mé...
PIB TRIMESTRAL RS 3° trim. 2015
Diagramas de flujo
Cuidemos de nosso pensar
 
Área de um triângulo - fórmula de Heron
Pedacinhos
 
Análise combinatória (resumo)
Parque de areia
Una mente dos_cerebros__prueba para blogger 1
Trabalho Cleber Google Docs, Slideshare
Construccion de superficies opticas 1
Jornalista João Falcão
Guia de Aprendizaje 3 Séptimo
Os principais crimes violentos no RS (2002-14) - Carta de Conjuntura (07.2015)
NMI13 Kamila Plocková - SmogAlarm Ovzduší ve Vašem mobilu
Deus é culpado...
 
Passeio final de ano
Elite Magazine - Spring 2013 Beauty section
Anúncio

Semelhante a Desenvolvimento com Windows Communication Foundation (WCF) (20)

PPTX
CPBR11 - DevSecOps: Adotando uma cultura de segurança ágil
PPTX
Apresentação de Desenvolvimento e Negócios para Windows Phone
PPTX
Protocolo de comunicação apresentação
PPTX
Mobisec: Sistema de teste automatizado para analise de segurança em aplicativ...
PPTX
Riscos Tecnológicos e Monitoramento de Ameaças - Cyber security meeting
PDF
Nmap - scaneamento de redes e métodos de proteção
PPT
Nota de aula seguranca da informacao - redes de computadores
PPTX
Geniot a plataforma iot
PPTX
Gestão De Riscos Com Base No Monitoramento De Ameaças
PPSX
Apresentacao Tcc
PDF
Resumo de aulas de introducao a TIC 8classe .pdf
PDF
Qa test roadsec-bh - testes de segurança, não comece pelo fim!
PPTX
Windows Phone 7 - DevBrasil Uberlândia
PPTX
Qti windows intune
PDF
Interoperabilidade com .NET em ambiente Mainframe
PPTX
PPTX
Internet of Things, IoT inovação e Segurança
PDF
A importância da Certificação em TI
PPT
Mt Lab
PDF
Implantação glpi empresa de advcacia
CPBR11 - DevSecOps: Adotando uma cultura de segurança ágil
Apresentação de Desenvolvimento e Negócios para Windows Phone
Protocolo de comunicação apresentação
Mobisec: Sistema de teste automatizado para analise de segurança em aplicativ...
Riscos Tecnológicos e Monitoramento de Ameaças - Cyber security meeting
Nmap - scaneamento de redes e métodos de proteção
Nota de aula seguranca da informacao - redes de computadores
Geniot a plataforma iot
Gestão De Riscos Com Base No Monitoramento De Ameaças
Apresentacao Tcc
Resumo de aulas de introducao a TIC 8classe .pdf
Qa test roadsec-bh - testes de segurança, não comece pelo fim!
Windows Phone 7 - DevBrasil Uberlândia
Qti windows intune
Interoperabilidade com .NET em ambiente Mainframe
Internet of Things, IoT inovação e Segurança
A importância da Certificação em TI
Mt Lab
Implantação glpi empresa de advcacia
Anúncio

Mais de Comunidade NetPonto (20)

PDF
Continuous Delivery for Desktop Applications: a case study - Miguel Alho & Jo...
PPTX
Criando aplicações para windows phone 8.1 e windows 8.1 com o app studio da...
PPTX
MVVM Light e Cimbalino Toolkits - Sara Silva
PPTX
Deep dive into Windows Azure Mobile Services - Ricardo Costa
PDF
The power of templating.... with NVelocity - Nuno Cancelo
PPTX
ASP.Net Performance – A pragmatic approach - Luis Paulino
PPTX
ASP.NET Signal R - Glauco Godoi
PPTX
NoSQL em Windows Azure Table Storage - Vitor Tomaz
PPTX
HTML5 - Pedro Rosa
PPTX
De Zero a Produção - João Jesus
PPTX
OData – Super Cola W3
PPTX
Como deixar de fazer "copy and paste" entre Windows Store e Windows Phone Apps
PPTX
Case studies about Layout & View States & Scale in Windows 8 Store Apps
PPTX
Aspect-oriented Programming (AOP) com PostSharp
PPTX
Utilização de Mock Objects em Testes Unitários
PPTX
Dinâmica e Motivacao de Equipas de Projecto
PPTX
KnockoutJS com ASP.NET MVC3: Utilização na vida real
PPTX
Como ser programador durante o dia e mesmo assim dormir bem à noite
PPTX
Windows 8: Desenvolvimento de Metro Style Apps - C. Augusto Proiete
PPTX
Uma Introdução a ASP.NET Web API
Continuous Delivery for Desktop Applications: a case study - Miguel Alho & Jo...
Criando aplicações para windows phone 8.1 e windows 8.1 com o app studio da...
MVVM Light e Cimbalino Toolkits - Sara Silva
Deep dive into Windows Azure Mobile Services - Ricardo Costa
The power of templating.... with NVelocity - Nuno Cancelo
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.NET Signal R - Glauco Godoi
NoSQL em Windows Azure Table Storage - Vitor Tomaz
HTML5 - Pedro Rosa
De Zero a Produção - João Jesus
OData – Super Cola W3
Como deixar de fazer "copy and paste" entre Windows Store e Windows Phone Apps
Case studies about Layout & View States & Scale in Windows 8 Store Apps
Aspect-oriented Programming (AOP) com PostSharp
Utilização de Mock Objects em Testes Unitários
Dinâmica e Motivacao de Equipas de Projecto
KnockoutJS com ASP.NET MVC3: Utilização na vida real
Como ser programador durante o dia e mesmo assim dormir bem à noite
Windows 8: Desenvolvimento de Metro Style Apps - C. Augusto Proiete
Uma Introdução a ASP.NET Web API

Último (16)

PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Processos na gestão de transportes, TM100 Col18
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PPTX
Arquitetura de computadores - Memórias Secundárias
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
COBITxITIL-Entenda as diferença em uso governança TI
Processos na gestão de transportes, TM100 Col18
Custos e liquidação no SAP Transportation Management, TM130 Col18
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Arquitetura de computadores - Memórias Secundárias
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx

Desenvolvimento com Windows Communication Foundation (WCF)