SlideShare uma empresa Scribd logo
1 de 17
Construindo aplicações web robustas com a suíte
de tecnologias gratuítas da Microsoft
Fabrício Lopes Sanchez 14º Encontro Locaweb
Web Tecnologia
What we'll talking about?
Desenvolvimento
Visual Studio
.NET
SQL Server
WebMatrix
Interoperabilidade ASP
.NET
A evolução
da internet
Estática Dinâmica
A evolução da internet
Interativa
O que preciso para construir apps para esta
web interativa?
CSS
HTML
Javascript
Linguagem server side
Container web
Bancos de dados
Patterns
Conhecimentos de UX
IDE’s webservices
ORM’s
A Microsoft e
suas ferramentas
Dados abertos Webstandards
Qual a visão de mercado da Microsoft?
Interoperabilidade
A Microsoft hoje é uma empresa
aberta. Ela entende que o mercado
não é feito de apenas uma tecnologia. Multiplataformas
• Código fonte da plataforma ASP
.NET está aberto
e disponível no CodePlex
• Uma das empresas que mais contribuem com o
desenvolvimento de software livre no mundo
(fonte: Wired)
• IIS suportando nativamente PHP:
http://php.iis.net/
• E vem mais por aí...
Alguns dados que corroboram este cenário
Microsoft e suas ferramentas
Comprar todos estes produtos
custaria muito caro. Certo?
A boa notícia é que você não
precisa comprar estes produtos
para utilizá-los em seus projetos.
;-)
Todos eles possuem versões
gratuítas.
Visual Studio 2010 Express
Integrated Development Environment (IDE)
WebMatrix
Visual Studio compacto,
apenas com suas principais
funções. Suporta a
construção de qualquer tipo
de aplicação.
Ferramenta com foco na
produtividade e
simplicidade. Apenas o
desenvolvimento de web
apps é suportado.
Duas opções gratuítas dentro da plataforma de tecnologias Microsoft…
Plataforma .NET
Plataformas
ASP
.NET
Plataforma de
desenvolvimento da
Microsoft. Crie diversos
tipos de projetos em
diferentes linguagens.
Sub set de recursos dentro
da plataforma .NET para
construção de aplicações
web. ASP
.NET MVC, Razor,
Web Forms, estão aqui.
A plataforma .NET e o container ASP
.NET
SQL Server Express
Containers de servidor
IIS Express
Plataforma de
gerenciamento de dados da
Microsoft. Seguramente,
uma das mais completas e
robustas do mercado.
Container de
gerenciamento web da
Microsoft. Suporta
nativamente as linguagens
.NET e agora PHP
.
Plataforma de dados e web…
Web Platform Installer é um
gerenciador de dependências.
Quando solicitar a instalação de um
componente, ele fará um checklist dos
recursos disponíveis no seu ambiente
e baixará e instalará os requisitos.
Web Platform Installer
WebPI
Elemento chave na plataforma .NET de desenvolvimento...
Demonstração 1
Criando e publicando um blog em 2 minutos
Demonstração 2
Criando um projeto ASP
.NET MVC 3 em alguns minutos
Site pessoal Twitter
Entre em contato
Facebook
 Site: http://fabriciosanchez.com.br
 Email: v-fabs@microsoft.com
 Twitter: http://twitter.com/SanchezFabricio
 Linkedin: http://br.linkedin.com/in/fabriciosanchez
 Facebook: http://facebook.com/fabriciolopessanchez
 Channel9: http://channel9.com/Niners/fabriciosanchez Linkedin
Construindo apps robustas com a suíte gratuita da Microsoft

Mais conteúdo relacionado

Mais procurados

.NET 2015, ASP.NET 5, C# 6 e tudo mais
.NET 2015, ASP.NET 5, C# 6 e tudo mais.NET 2015, ASP.NET 5, C# 6 e tudo mais
.NET 2015, ASP.NET 5, C# 6 e tudo maisakamud
 
Aumentando reaproveitamento de código com MvvmCross
Aumentando reaproveitamento de código com MvvmCrossAumentando reaproveitamento de código com MvvmCross
Aumentando reaproveitamento de código com MvvmCrossakamud
 
Criando aplicações para windows phone 8.1 e windows 8.1 com o app studio da...
Criando aplicações para windows phone 8.1 e windows 8.1 com o app studio da...Criando aplicações para windows phone 8.1 e windows 8.1 com o app studio da...
Criando aplicações para windows phone 8.1 e windows 8.1 com o app studio da...Comunidade NetPonto
 
T@rget trust asp.net
T@rget trust   asp.netT@rget trust   asp.net
T@rget trust asp.netTargettrust
 
T@rget trust microsoft asp.net mvc
T@rget trust   microsoft asp.net mvcT@rget trust   microsoft asp.net mvc
T@rget trust microsoft asp.net mvcTargettrust
 
Minicurso sobre testes de interfaces com Selenium
Minicurso sobre testes de interfaces com SeleniumMinicurso sobre testes de interfaces com Selenium
Minicurso sobre testes de interfaces com SeleniumRenato Groff
 
Plataformas Monolíticas, redescobrindo o Desktop e sendo Ágil para Web.
Plataformas Monolíticas, redescobrindo o Desktop e sendo Ágil para Web.Plataformas Monolíticas, redescobrindo o Desktop e sendo Ágil para Web.
Plataformas Monolíticas, redescobrindo o Desktop e sendo Ágil para Web.Cristofer Sousa
 
Soluções escaláveis com Microsoft Orleans
Soluções escaláveis com Microsoft OrleansSoluções escaláveis com Microsoft Orleans
Soluções escaláveis com Microsoft Orleansakamud
 
Silverlight no MIC Summer 2011
Silverlight no MIC Summer 2011 Silverlight no MIC Summer 2011
Silverlight no MIC Summer 2011 Felipe Pimentel
 
2010 - O ano das novidades
2010 - O ano das novidades2010 - O ano das novidades
2010 - O ano das novidadesalliston
 
JustJava 2013: Aplicações Desktop HTML5, CSS3, Javascript com Servlets 3
JustJava 2013: Aplicações Desktop HTML5, CSS3, Javascript com Servlets 3JustJava 2013: Aplicações Desktop HTML5, CSS3, Javascript com Servlets 3
JustJava 2013: Aplicações Desktop HTML5, CSS3, Javascript com Servlets 3Loiane Groner
 
Desenvolvimento web com Software Livre
Desenvolvimento web com Software LivreDesenvolvimento web com Software Livre
Desenvolvimento web com Software LivreRuan Carvalho
 

Mais procurados (20)

.NET 2015, ASP.NET 5, C# 6 e tudo mais
.NET 2015, ASP.NET 5, C# 6 e tudo mais.NET 2015, ASP.NET 5, C# 6 e tudo mais
.NET 2015, ASP.NET 5, C# 6 e tudo mais
 
Ria
RiaRia
Ria
 
Roadmap - Rodney Repullo
Roadmap - Rodney RepulloRoadmap - Rodney Repullo
Roadmap - Rodney Repullo
 
Palestra yii2
Palestra yii2Palestra yii2
Palestra yii2
 
Aumentando reaproveitamento de código com MvvmCross
Aumentando reaproveitamento de código com MvvmCrossAumentando reaproveitamento de código com MvvmCross
Aumentando reaproveitamento de código com MvvmCross
 
Criando aplicações para windows phone 8.1 e windows 8.1 com o app studio da...
Criando aplicações para windows phone 8.1 e windows 8.1 com o app studio da...Criando aplicações para windows phone 8.1 e windows 8.1 com o app studio da...
Criando aplicações para windows phone 8.1 e windows 8.1 com o app studio da...
 
ASP .NET Core MVC
ASP .NET Core MVCASP .NET Core MVC
ASP .NET Core MVC
 
Silverlight
SilverlightSilverlight
Silverlight
 
T@rget trust asp.net
T@rget trust   asp.netT@rget trust   asp.net
T@rget trust asp.net
 
Microsoft Xamarin
Microsoft XamarinMicrosoft Xamarin
Microsoft Xamarin
 
T@rget trust microsoft asp.net mvc
T@rget trust   microsoft asp.net mvcT@rget trust   microsoft asp.net mvc
T@rget trust microsoft asp.net mvc
 
Minicurso sobre testes de interfaces com Selenium
Minicurso sobre testes de interfaces com SeleniumMinicurso sobre testes de interfaces com Selenium
Minicurso sobre testes de interfaces com Selenium
 
Plataformas Monolíticas, redescobrindo o Desktop e sendo Ágil para Web.
Plataformas Monolíticas, redescobrindo o Desktop e sendo Ágil para Web.Plataformas Monolíticas, redescobrindo o Desktop e sendo Ágil para Web.
Plataformas Monolíticas, redescobrindo o Desktop e sendo Ágil para Web.
 
Soluções escaláveis com Microsoft Orleans
Soluções escaláveis com Microsoft OrleansSoluções escaláveis com Microsoft Orleans
Soluções escaláveis com Microsoft Orleans
 
Silverlight no MIC Summer 2011
Silverlight no MIC Summer 2011 Silverlight no MIC Summer 2011
Silverlight no MIC Summer 2011
 
2010 - O ano das novidades
2010 - O ano das novidades2010 - O ano das novidades
2010 - O ano das novidades
 
JustJava 2013: Aplicações Desktop HTML5, CSS3, Javascript com Servlets 3
JustJava 2013: Aplicações Desktop HTML5, CSS3, Javascript com Servlets 3JustJava 2013: Aplicações Desktop HTML5, CSS3, Javascript com Servlets 3
JustJava 2013: Aplicações Desktop HTML5, CSS3, Javascript com Servlets 3
 
Profissão Front-end
Profissão Front-endProfissão Front-end
Profissão Front-end
 
Rich Internet Applications
Rich Internet ApplicationsRich Internet Applications
Rich Internet Applications
 
Desenvolvimento web com Software Livre
Desenvolvimento web com Software LivreDesenvolvimento web com Software Livre
Desenvolvimento web com Software Livre
 

Semelhante a Construindo apps robustas com a suíte gratuita da Microsoft

01 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.101 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.1César Augusto Pessôa
 
Desenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livreDesenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livrePedro Neto
 
Palestra Plataforma .NET na ETEC Marília
Palestra Plataforma .NET na ETEC MaríliaPalestra Plataforma .NET na ETEC Marília
Palestra Plataforma .NET na ETEC MaríliaElvis Fusco
 
TDC 2016 POA: O novo ASP.NET Core 1.0 multiplataforma
TDC 2016 POA: O novo ASP.NET Core 1.0 multiplataformaTDC 2016 POA: O novo ASP.NET Core 1.0 multiplataforma
TDC 2016 POA: O novo ASP.NET Core 1.0 multiplataformaRogério Moraes de Carvalho
 
TDC2016POA | Trilha .NET - O novo ASP.NET Core 1.0 multiplataforma
TDC2016POA | Trilha .NET - O novo ASP.NET Core 1.0 multiplataformaTDC2016POA | Trilha .NET - O novo ASP.NET Core 1.0 multiplataforma
TDC2016POA | Trilha .NET - O novo ASP.NET Core 1.0 multiplataformatdc-globalcode
 
Desenvolvimento web com software livre
Desenvolvimento web com software livreDesenvolvimento web com software livre
Desenvolvimento web com software livreRuan Carvalho
 
Microsoft WebMatrix
Microsoft WebMatrixMicrosoft WebMatrix
Microsoft WebMatrixDenis Felix
 
TDC SP 2015 - Criando aplicações ASP.NET no Mac
TDC SP 2015 - Criando aplicações ASP.NET no MacTDC SP 2015 - Criando aplicações ASP.NET no Mac
TDC SP 2015 - Criando aplicações ASP.NET no MacAndre Baltieri
 

Semelhante a Construindo apps robustas com a suíte gratuita da Microsoft (20)

Web Dev Camp
Web Dev CampWeb Dev Camp
Web Dev Camp
 
Desenvolviemento web com ASP.Net e MVC
Desenvolviemento web com ASP.Net e MVCDesenvolviemento web com ASP.Net e MVC
Desenvolviemento web com ASP.Net e MVC
 
01 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.101 - Introdução a programação para internet v1.1
01 - Introdução a programação para internet v1.1
 
ASP.NET 5, MVC 6 e além
ASP.NET 5, MVC 6 e alémASP.NET 5, MVC 6 e além
ASP.NET 5, MVC 6 e além
 
O Futuro do ASP.NET (vNext)
O Futuro do ASP.NET (vNext)O Futuro do ASP.NET (vNext)
O Futuro do ASP.NET (vNext)
 
Asp.Net Core - Meetup BH
Asp.Net Core - Meetup BHAsp.Net Core - Meetup BH
Asp.Net Core - Meetup BH
 
Introdução ao .NET
Introdução ao .NETIntrodução ao .NET
Introdução ao .NET
 
Desenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livreDesenvolvimento Web em ambiente de software livre
Desenvolvimento Web em ambiente de software livre
 
Sessao2
Sessao2Sessao2
Sessao2
 
Sessao2 ASP
Sessao2 ASPSessao2 ASP
Sessao2 ASP
 
Sessao2
Sessao2Sessao2
Sessao2
 
Asp.net core
Asp.net coreAsp.net core
Asp.net core
 
Palestra Plataforma .NET na ETEC Marília
Palestra Plataforma .NET na ETEC MaríliaPalestra Plataforma .NET na ETEC Marília
Palestra Plataforma .NET na ETEC Marília
 
Aula 1
Aula 1Aula 1
Aula 1
 
Software gratuito
Software gratuitoSoftware gratuito
Software gratuito
 
TDC 2016 POA: O novo ASP.NET Core 1.0 multiplataforma
TDC 2016 POA: O novo ASP.NET Core 1.0 multiplataformaTDC 2016 POA: O novo ASP.NET Core 1.0 multiplataforma
TDC 2016 POA: O novo ASP.NET Core 1.0 multiplataforma
 
TDC2016POA | Trilha .NET - O novo ASP.NET Core 1.0 multiplataforma
TDC2016POA | Trilha .NET - O novo ASP.NET Core 1.0 multiplataformaTDC2016POA | Trilha .NET - O novo ASP.NET Core 1.0 multiplataforma
TDC2016POA | Trilha .NET - O novo ASP.NET Core 1.0 multiplataforma
 
Desenvolvimento web com software livre
Desenvolvimento web com software livreDesenvolvimento web com software livre
Desenvolvimento web com software livre
 
Microsoft WebMatrix
Microsoft WebMatrixMicrosoft WebMatrix
Microsoft WebMatrix
 
TDC SP 2015 - Criando aplicações ASP.NET no Mac
TDC SP 2015 - Criando aplicações ASP.NET no MacTDC SP 2015 - Criando aplicações ASP.NET no Mac
TDC SP 2015 - Criando aplicações ASP.NET no Mac
 

Mais de Fabrício Lopes Sanchez

QCon 2016 - Como migramos uma solução de 4 milhões de usuários para o Azure
QCon 2016 - Como migramos uma solução de 4 milhões de usuários para o AzureQCon 2016 - Como migramos uma solução de 4 milhões de usuários para o Azure
QCon 2016 - Como migramos uma solução de 4 milhões de usuários para o AzureFabrício Lopes Sanchez
 
Construindo aplicações leves e performáticas com ASP.NET Core 1.0
Construindo aplicações leves e performáticas com ASP.NET Core 1.0Construindo aplicações leves e performáticas com ASP.NET Core 1.0
Construindo aplicações leves e performáticas com ASP.NET Core 1.0Fabrício Lopes Sanchez
 
Por que Cloud Services é o melhor dos mundos?
Por que Cloud Services é o melhor dos mundos? Por que Cloud Services é o melhor dos mundos?
Por que Cloud Services é o melhor dos mundos? Fabrício Lopes Sanchez
 
Windows Azure: computação em nuvem no melhor estilo self-service
Windows Azure: computação em nuvem no melhor estilo self-serviceWindows Azure: computação em nuvem no melhor estilo self-service
Windows Azure: computação em nuvem no melhor estilo self-serviceFabrício Lopes Sanchez
 
Desenvolvimento de aplicações para Windows Azure
Desenvolvimento de aplicações para Windows AzureDesenvolvimento de aplicações para Windows Azure
Desenvolvimento de aplicações para Windows AzureFabrício Lopes Sanchez
 
Estrutura de Dados - Conceitos fundamentais
Estrutura de Dados - Conceitos fundamentaisEstrutura de Dados - Conceitos fundamentais
Estrutura de Dados - Conceitos fundamentaisFabrício Lopes Sanchez
 
Interop Day 2011 - Construindo aplicações web com WebMatrix
Interop Day 2011 - Construindo aplicações web com WebMatrixInterop Day 2011 - Construindo aplicações web com WebMatrix
Interop Day 2011 - Construindo aplicações web com WebMatrixFabrício Lopes Sanchez
 
QS24 - REST e SOAP com Razor e WebMatrix
QS24 - REST e SOAP com Razor e WebMatrixQS24 - REST e SOAP com Razor e WebMatrix
QS24 - REST e SOAP com Razor e WebMatrixFabrício Lopes Sanchez
 
Conhecendo o NuGet e utilizando com ASP.NET MVC
Conhecendo o NuGet e utilizando com ASP.NET MVCConhecendo o NuGet e utilizando com ASP.NET MVC
Conhecendo o NuGet e utilizando com ASP.NET MVCFabrício Lopes Sanchez
 
Criando aplicações web com tecnologias Microsoft
Criando aplicações web com tecnologias MicrosoftCriando aplicações web com tecnologias Microsoft
Criando aplicações web com tecnologias MicrosoftFabrício Lopes Sanchez
 
Construindo aplicações web com WebMatrix e Razor
Construindo aplicações web com WebMatrix e RazorConstruindo aplicações web com WebMatrix e Razor
Construindo aplicações web com WebMatrix e RazorFabrício Lopes Sanchez
 

Mais de Fabrício Lopes Sanchez (19)

Azure Lab Services
Azure Lab ServicesAzure Lab Services
Azure Lab Services
 
Projetando aplicações para a nuvem
Projetando aplicações para a nuvemProjetando aplicações para a nuvem
Projetando aplicações para a nuvem
 
Microserviços na vida real
Microserviços na vida realMicroserviços na vida real
Microserviços na vida real
 
QCon 2016 - Como migramos uma solução de 4 milhões de usuários para o Azure
QCon 2016 - Como migramos uma solução de 4 milhões de usuários para o AzureQCon 2016 - Como migramos uma solução de 4 milhões de usuários para o Azure
QCon 2016 - Como migramos uma solução de 4 milhões de usuários para o Azure
 
Soluções de IoT no Microsoft Azure
Soluções de IoT no Microsoft AzureSoluções de IoT no Microsoft Azure
Soluções de IoT no Microsoft Azure
 
Construindo aplicações leves e performáticas com ASP.NET Core 1.0
Construindo aplicações leves e performáticas com ASP.NET Core 1.0Construindo aplicações leves e performáticas com ASP.NET Core 1.0
Construindo aplicações leves e performáticas com ASP.NET Core 1.0
 
Docker para devs .NET
Docker para devs .NETDocker para devs .NET
Docker para devs .NET
 
Por que Cloud Services é o melhor dos mundos?
Por que Cloud Services é o melhor dos mundos? Por que Cloud Services é o melhor dos mundos?
Por que Cloud Services é o melhor dos mundos?
 
Windows Azure: computação em nuvem no melhor estilo self-service
Windows Azure: computação em nuvem no melhor estilo self-serviceWindows Azure: computação em nuvem no melhor estilo self-service
Windows Azure: computação em nuvem no melhor estilo self-service
 
SSI 2012 - Computação em Nuvem
SSI 2012 - Computação em NuvemSSI 2012 - Computação em Nuvem
SSI 2012 - Computação em Nuvem
 
Desenvolvimento de aplicações para Windows Azure
Desenvolvimento de aplicações para Windows AzureDesenvolvimento de aplicações para Windows Azure
Desenvolvimento de aplicações para Windows Azure
 
Estrutura de Dados - Conceitos fundamentais
Estrutura de Dados - Conceitos fundamentaisEstrutura de Dados - Conceitos fundamentais
Estrutura de Dados - Conceitos fundamentais
 
Modelagem de dados
Modelagem de dadosModelagem de dados
Modelagem de dados
 
Interop Day 2011 - Construindo aplicações web com WebMatrix
Interop Day 2011 - Construindo aplicações web com WebMatrixInterop Day 2011 - Construindo aplicações web com WebMatrix
Interop Day 2011 - Construindo aplicações web com WebMatrix
 
QS24 - REST e SOAP com Razor e WebMatrix
QS24 - REST e SOAP com Razor e WebMatrixQS24 - REST e SOAP com Razor e WebMatrix
QS24 - REST e SOAP com Razor e WebMatrix
 
Conhecendo o NuGet e utilizando com ASP.NET MVC
Conhecendo o NuGet e utilizando com ASP.NET MVCConhecendo o NuGet e utilizando com ASP.NET MVC
Conhecendo o NuGet e utilizando com ASP.NET MVC
 
Web em grande estilo com CSS 3
Web em grande estilo com CSS 3Web em grande estilo com CSS 3
Web em grande estilo com CSS 3
 
Criando aplicações web com tecnologias Microsoft
Criando aplicações web com tecnologias MicrosoftCriando aplicações web com tecnologias Microsoft
Criando aplicações web com tecnologias Microsoft
 
Construindo aplicações web com WebMatrix e Razor
Construindo aplicações web com WebMatrix e RazorConstruindo aplicações web com WebMatrix e Razor
Construindo aplicações web com WebMatrix e Razor
 

Construindo apps robustas com a suíte gratuita da Microsoft

  • 1. Construindo aplicações web robustas com a suíte de tecnologias gratuítas da Microsoft Fabrício Lopes Sanchez 14º Encontro Locaweb
  • 2. Web Tecnologia What we'll talking about? Desenvolvimento Visual Studio .NET SQL Server WebMatrix Interoperabilidade ASP .NET
  • 4. Estática Dinâmica A evolução da internet Interativa
  • 5. O que preciso para construir apps para esta web interativa? CSS HTML Javascript Linguagem server side Container web Bancos de dados Patterns Conhecimentos de UX IDE’s webservices ORM’s
  • 6. A Microsoft e suas ferramentas
  • 7. Dados abertos Webstandards Qual a visão de mercado da Microsoft? Interoperabilidade A Microsoft hoje é uma empresa aberta. Ela entende que o mercado não é feito de apenas uma tecnologia. Multiplataformas
  • 8. • Código fonte da plataforma ASP .NET está aberto e disponível no CodePlex • Uma das empresas que mais contribuem com o desenvolvimento de software livre no mundo (fonte: Wired) • IIS suportando nativamente PHP: http://php.iis.net/ • E vem mais por aí... Alguns dados que corroboram este cenário
  • 9. Microsoft e suas ferramentas Comprar todos estes produtos custaria muito caro. Certo? A boa notícia é que você não precisa comprar estes produtos para utilizá-los em seus projetos. ;-) Todos eles possuem versões gratuítas.
  • 10. Visual Studio 2010 Express Integrated Development Environment (IDE) WebMatrix Visual Studio compacto, apenas com suas principais funções. Suporta a construção de qualquer tipo de aplicação. Ferramenta com foco na produtividade e simplicidade. Apenas o desenvolvimento de web apps é suportado. Duas opções gratuítas dentro da plataforma de tecnologias Microsoft…
  • 11. Plataforma .NET Plataformas ASP .NET Plataforma de desenvolvimento da Microsoft. Crie diversos tipos de projetos em diferentes linguagens. Sub set de recursos dentro da plataforma .NET para construção de aplicações web. ASP .NET MVC, Razor, Web Forms, estão aqui. A plataforma .NET e o container ASP .NET
  • 12. SQL Server Express Containers de servidor IIS Express Plataforma de gerenciamento de dados da Microsoft. Seguramente, uma das mais completas e robustas do mercado. Container de gerenciamento web da Microsoft. Suporta nativamente as linguagens .NET e agora PHP . Plataforma de dados e web…
  • 13. Web Platform Installer é um gerenciador de dependências. Quando solicitar a instalação de um componente, ele fará um checklist dos recursos disponíveis no seu ambiente e baixará e instalará os requisitos. Web Platform Installer WebPI Elemento chave na plataforma .NET de desenvolvimento...
  • 14. Demonstração 1 Criando e publicando um blog em 2 minutos
  • 15. Demonstração 2 Criando um projeto ASP .NET MVC 3 em alguns minutos
  • 16. Site pessoal Twitter Entre em contato Facebook  Site: http://fabriciosanchez.com.br  Email: v-fabs@microsoft.com  Twitter: http://twitter.com/SanchezFabricio  Linkedin: http://br.linkedin.com/in/fabriciosanchez  Facebook: http://facebook.com/fabriciolopessanchez  Channel9: http://channel9.com/Niners/fabriciosanchez Linkedin