SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
Cenário do mundo real
Padrões Web em múltiplos browsers, plataformas e dispositivos (HTML5, CSS3 e JS)
Suporte a múltiplas plataformas no Windows Azure
Padrões de interoperabilidade no Windows Server 2012 e no IIS 8

André Ruschel
MVP Windows Expert-IT Pro
Rogério Cordeiro
Microsoft

Rogério Moraes de Carvalho
MVP Visual C#
HTML5,                 Windows
             Windows
  CSS3,                Server 2012
              Azure
JavaScript               e IIS 8
André Ruschel               Rogério Cordeiro
MVP Windows Expert-IT Pro           Microsoft



               Rogério Moraes de Carvalho
                   MVP de Visual C#
Trilha: Interoperabilidade no Desenvolvimento e Infraestrutura

CENÁRIO DO MUNDO REAL
Cenário do mundo real
 Explicação do cenário do mundo real
  • Aplicação Web HTML5, CSS3 e JavaScript
      Suportada em múltiplos browsers, plataformas e dispositivos
  • Hospedagem de um serviço PHP no Windows Azure
  • Hospedagem da aplicação Web no IIS 8 do Windows
    Server 2012
Aplicação Web HTML5, CSS3 e JS
 Suporte a HTML5, CSS3 e JavaScript
  • Em múltiplos browsers
      Internet Explorer, Google Chrome, Firefox, Safari, Opera, ...
  • Em múltiplas plataformas
      Windows, Windows Phone, Mac OS X, iOS, Ubuntu Linux,
       Android, ...
  • Em múltiplos dispositivos
      Desktops, notebooks, ultrabooks, netbooks, tablets,
       smartphones, ...
Windows Azure
 Interoperabilidade na plataforma Windows Azure
  • Suporte a diversas plataformas
        .NET
        PHP
        Ruby
        Python
        Java
  • Hospedagem de um serviço PHP no Windows Azure
IIS 8 no Windows Server 2012
 Internet Information Services 8
  •   Suporte a padrões no IIS 8
  •   Server Manager no Windows Server 2012
  •   Instalação do IIS 8 (Web Server)
  •   Hospedagem de uma aplicação Web no IIS 8
Cenário do
mundo real

Contenu connexe

En vedette

Caso Clinico De Ecv
Caso Clinico De EcvCaso Clinico De Ecv
Caso Clinico De Ecvjhoana
 
NuGet - Um gerenciador de pacotes que se vira nos 30s
NuGet - Um gerenciador de pacotes que se vira nos 30sNuGet - Um gerenciador de pacotes que se vira nos 30s
NuGet - Um gerenciador de pacotes que se vira nos 30sRafael Une
 
Contraste colegio y pruebas pruebas saber 11
Contraste colegio y pruebas pruebas saber 11Contraste colegio y pruebas pruebas saber 11
Contraste colegio y pruebas pruebas saber 119230
 
Actividades Columbia - Año 2009
Actividades Columbia - Año 2009Actividades Columbia - Año 2009
Actividades Columbia - Año 2009UniversidadColumbia
 
Mi paseo y trayectoria
Mi paseo y trayectoria Mi paseo y trayectoria
Mi paseo y trayectoria Flor Tevez
 
Como redactar una_pregunta_de_investigacion
Como redactar una_pregunta_de_investigacionComo redactar una_pregunta_de_investigacion
Como redactar una_pregunta_de_investigacionAngeel Gomez
 
Jordi Tresserras 2012 - KeySpeaker Congreso INVTUR-Aveiro-Portugal - aveiro-...
Jordi Tresserras  2012 - KeySpeaker Congreso INVTUR-Aveiro-Portugal - aveiro-...Jordi Tresserras  2012 - KeySpeaker Congreso INVTUR-Aveiro-Portugal - aveiro-...
Jordi Tresserras 2012 - KeySpeaker Congreso INVTUR-Aveiro-Portugal - aveiro-...Jordi Tresserras
 
E:\caisabanda mentor
E:\caisabanda mentorE:\caisabanda mentor
E:\caisabanda mentormentor
 
448.2 Elicitation, Requirements Management and Communication
448.2 Elicitation, Requirements Management and Communication448.2 Elicitation, Requirements Management and Communication
448.2 Elicitation, Requirements Management and CommunicationRohan Stanny Lopes
 
448.4 Solution Assessment and Validation, Underlying Competencies
448.4 Solution Assessment and Validation, Underlying Competencies448.4 Solution Assessment and Validation, Underlying Competencies
448.4 Solution Assessment and Validation, Underlying CompetenciesRohan Stanny Lopes
 
(2) Maurice Lachatre Os Crimes Dos Papas Mistérios E Iniquidades D...
(2)  Maurice  Lachatre    Os  Crimes Dos  Papas    Mistérios E  Iniquidades D...(2)  Maurice  Lachatre    Os  Crimes Dos  Papas    Mistérios E  Iniquidades D...
(2) Maurice Lachatre Os Crimes Dos Papas Mistérios E Iniquidades D...cetico2010
 

En vedette (20)

Caso Clinico De Ecv
Caso Clinico De EcvCaso Clinico De Ecv
Caso Clinico De Ecv
 
NuGet - Um gerenciador de pacotes que se vira nos 30s
NuGet - Um gerenciador de pacotes que se vira nos 30sNuGet - Um gerenciador de pacotes que se vira nos 30s
NuGet - Um gerenciador de pacotes que se vira nos 30s
 
Contraste colegio y pruebas pruebas saber 11
Contraste colegio y pruebas pruebas saber 11Contraste colegio y pruebas pruebas saber 11
Contraste colegio y pruebas pruebas saber 11
 
Slideshare
SlideshareSlideshare
Slideshare
 
Actividades Columbia - Año 2009
Actividades Columbia - Año 2009Actividades Columbia - Año 2009
Actividades Columbia - Año 2009
 
Mi paseo y trayectoria
Mi paseo y trayectoria Mi paseo y trayectoria
Mi paseo y trayectoria
 
Enlace sabatino sábado 02
Enlace sabatino sábado 02Enlace sabatino sábado 02
Enlace sabatino sábado 02
 
Proyecto iavalgo
Proyecto iavalgoProyecto iavalgo
Proyecto iavalgo
 
Como redactar una_pregunta_de_investigacion
Como redactar una_pregunta_de_investigacionComo redactar una_pregunta_de_investigacion
Como redactar una_pregunta_de_investigacion
 
Startupapo ebook
Startupapo ebookStartupapo ebook
Startupapo ebook
 
Jordi Tresserras 2012 - KeySpeaker Congreso INVTUR-Aveiro-Portugal - aveiro-...
Jordi Tresserras  2012 - KeySpeaker Congreso INVTUR-Aveiro-Portugal - aveiro-...Jordi Tresserras  2012 - KeySpeaker Congreso INVTUR-Aveiro-Portugal - aveiro-...
Jordi Tresserras 2012 - KeySpeaker Congreso INVTUR-Aveiro-Portugal - aveiro-...
 
E:\caisabanda mentor
E:\caisabanda mentorE:\caisabanda mentor
E:\caisabanda mentor
 
Unidad 8
Unidad 8Unidad 8
Unidad 8
 
img001
img001img001
img001
 
Futebol
FutebolFutebol
Futebol
 
Os últimos dias de marte
Os últimos dias de marteOs últimos dias de marte
Os últimos dias de marte
 
Análisis literario al Empresario
Análisis literario al EmpresarioAnálisis literario al Empresario
Análisis literario al Empresario
 
448.2 Elicitation, Requirements Management and Communication
448.2 Elicitation, Requirements Management and Communication448.2 Elicitation, Requirements Management and Communication
448.2 Elicitation, Requirements Management and Communication
 
448.4 Solution Assessment and Validation, Underlying Competencies
448.4 Solution Assessment and Validation, Underlying Competencies448.4 Solution Assessment and Validation, Underlying Competencies
448.4 Solution Assessment and Validation, Underlying Competencies
 
(2) Maurice Lachatre Os Crimes Dos Papas Mistérios E Iniquidades D...
(2)  Maurice  Lachatre    Os  Crimes Dos  Papas    Mistérios E  Iniquidades D...(2)  Maurice  Lachatre    Os  Crimes Dos  Papas    Mistérios E  Iniquidades D...
(2) Maurice Lachatre Os Crimes Dos Papas Mistérios E Iniquidades D...
 

Similaire à Padrões Web multiplataforma

Microsoft & Openness - Contruindo Pontes entre Tecnologias
Microsoft & Openness - Contruindo Pontes entre TecnologiasMicrosoft & Openness - Contruindo Pontes entre Tecnologias
Microsoft & Openness - Contruindo Pontes entre TecnologiasVinícius Batista de Souza
 
As vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NETAs vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NETJoel Rodrigues
 
Win302 daniel semedo_10 motivos para utilizar apache cordova (1)
Win302 daniel semedo_10 motivos para utilizar apache cordova (1)Win302 daniel semedo_10 motivos para utilizar apache cordova (1)
Win302 daniel semedo_10 motivos para utilizar apache cordova (1)Daniel Semedo
 
Compatibilidade de aplicacoes evento super downloads - windows 7
Compatibilidade de aplicacoes   evento super downloads - windows 7Compatibilidade de aplicacoes   evento super downloads - windows 7
Compatibilidade de aplicacoes evento super downloads - windows 7Fabio Hara
 
Mobile Apps Cross-Platform
Mobile Apps Cross-PlatformMobile Apps Cross-Platform
Mobile Apps Cross-PlatformAdriel Café
 
Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Marcus Garcia
 
Universal Windows Platform
Universal Windows PlatformUniversal Windows Platform
Universal Windows PlatformJoel Rodrigues
 
Microsoft opensource
Microsoft opensourceMicrosoft opensource
Microsoft opensourceCDS
 
Certificações Microsoft e o Mercado de Trabalho
Certificações Microsoft e o Mercado de TrabalhoCertificações Microsoft e o Mercado de Trabalho
Certificações Microsoft e o Mercado de TrabalhoJoel Rodrigues
 
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User InterfaceDesenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User InterfaceDomingos Teruel
 
Microsoft opensource
Microsoft opensourceMicrosoft opensource
Microsoft opensourceCDS
 
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...Fabrício Lopes Sanchez
 
Plataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKPlataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKRyan Padilha
 
Desenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaDesenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaWaldir R. Pires Jr
 
Windows Phone 7 & Windows Azure
Windows Phone 7 & Windows AzureWindows Phone 7 & Windows Azure
Windows Phone 7 & Windows AzureVinicius Quaiato
 
Universal Windows Platform Bridges
Universal Windows Platform BridgesUniversal Windows Platform Bridges
Universal Windows Platform BridgesCaio Chaves Garcez
 

Similaire à Padrões Web multiplataforma (20)

Microsoft & Openness - Contruindo Pontes entre Tecnologias
Microsoft & Openness - Contruindo Pontes entre TecnologiasMicrosoft & Openness - Contruindo Pontes entre Tecnologias
Microsoft & Openness - Contruindo Pontes entre Tecnologias
 
As vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NETAs vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NET
 
Win302 daniel semedo_10 motivos para utilizar apache cordova (1)
Win302 daniel semedo_10 motivos para utilizar apache cordova (1)Win302 daniel semedo_10 motivos para utilizar apache cordova (1)
Win302 daniel semedo_10 motivos para utilizar apache cordova (1)
 
Compatibilidade de aplicacoes evento super downloads - windows 7
Compatibilidade de aplicacoes   evento super downloads - windows 7Compatibilidade de aplicacoes   evento super downloads - windows 7
Compatibilidade de aplicacoes evento super downloads - windows 7
 
RealSense SDK
RealSense SDKRealSense SDK
RealSense SDK
 
Docker com ASP.NET Core e Hospedagem no Azure
Docker com ASP.NET Core e Hospedagem no AzureDocker com ASP.NET Core e Hospedagem no Azure
Docker com ASP.NET Core e Hospedagem no Azure
 
Computação em Nuvem com Microsoft Azure
Computação em Nuvem com Microsoft AzureComputação em Nuvem com Microsoft Azure
Computação em Nuvem com Microsoft Azure
 
Mobile Apps Cross-Platform
Mobile Apps Cross-PlatformMobile Apps Cross-Platform
Mobile Apps Cross-Platform
 
Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1)
 
Universal Windows Platform
Universal Windows PlatformUniversal Windows Platform
Universal Windows Platform
 
Microsoft opensource
Microsoft opensourceMicrosoft opensource
Microsoft opensource
 
Certificações Microsoft e o Mercado de Trabalho
Certificações Microsoft e o Mercado de TrabalhoCertificações Microsoft e o Mercado de Trabalho
Certificações Microsoft e o Mercado de Trabalho
 
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User InterfaceDesenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
Desenvolvimento de Aplicações com Zend Framework e Yahoo! User Interface
 
Microsoft opensource
Microsoft opensourceMicrosoft opensource
Microsoft opensource
 
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
 
Plataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKPlataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDK
 
Desenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaDesenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em Java
 
Software gratuito
Software gratuitoSoftware gratuito
Software gratuito
 
Windows Phone 7 & Windows Azure
Windows Phone 7 & Windows AzureWindows Phone 7 & Windows Azure
Windows Phone 7 & Windows Azure
 
Universal Windows Platform Bridges
Universal Windows Platform BridgesUniversal Windows Platform Bridges
Universal Windows Platform Bridges
 

Plus de Rogério Moraes de Carvalho

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
 
dotnetConf 2016 Goiânia: .NET Core | ASP.NET Core
dotnetConf 2016 Goiânia: .NET Core | ASP.NET CoredotnetConf 2016 Goiânia: .NET Core | ASP.NET Core
dotnetConf 2016 Goiânia: .NET Core | ASP.NET CoreRogério Moraes de Carvalho
 
Visual Studio Summit 2016: C# 7 - Olhando para o futuro
Visual Studio Summit 2016: C# 7 - Olhando para o futuroVisual Studio Summit 2016: C# 7 - Olhando para o futuro
Visual Studio Summit 2016: C# 7 - Olhando para o futuroRogério Moraes de Carvalho
 
Um novo .NET multiplataforma: ASP.NET Core, .NET Core e Entity Framework Core
Um novo .NET multiplataforma:ASP.NET Core, .NET Core e Entity Framework CoreUm novo .NET multiplataforma:ASP.NET Core, .NET Core e Entity Framework Core
Um novo .NET multiplataforma: ASP.NET Core, .NET Core e Entity Framework CoreRogério Moraes de Carvalho
 
ASP.NET Core, .NET Core e EF Core: multiplataforma e otimizados para a nuvem
ASP.NET Core, .NET Core e EF Core: multiplataforma e otimizados para a nuvemASP.NET Core, .NET Core e EF Core: multiplataforma e otimizados para a nuvem
ASP.NET Core, .NET Core e EF Core: multiplataforma e otimizados para a nuvemRogério Moraes de Carvalho
 
Explorando o novo .NET multiplataforma: ASP.NET Core, .NET Core e EF Core
Explorando o novo .NET multiplataforma:ASP.NET Core, .NET Core e EF CoreExplorando o novo .NET multiplataforma:ASP.NET Core, .NET Core e EF Core
Explorando o novo .NET multiplataforma: ASP.NET Core, .NET Core e EF CoreRogério Moraes de Carvalho
 
Plataforma de compiladores .NET, Visual Studio 2015, C# 6 e futuro C# 7
Plataforma de compiladores .NET,Visual Studio 2015, C# 6 e futuro C# 7Plataforma de compiladores .NET,Visual Studio 2015, C# 6 e futuro C# 7
Plataforma de compiladores .NET, Visual Studio 2015, C# 6 e futuro C# 7Rogério Moraes de Carvalho
 
The Developer’s Conference (TDC) 2015 Florianópolis: O Entity Framework 7 na ...
The Developer’s Conference (TDC) 2015 Florianópolis: O Entity Framework 7 na ...The Developer’s Conference (TDC) 2015 Florianópolis: O Entity Framework 7 na ...
The Developer’s Conference (TDC) 2015 Florianópolis: O Entity Framework 7 na ...Rogério Moraes de Carvalho
 
MVP Virtual Conference (MVP V-Conf) 2015: Executando ASP.NET MVC 6 no Mac OS ...
MVP Virtual Conference (MVP V-Conf) 2015: Executando ASP.NET MVC 6 no Mac OS ...MVP Virtual Conference (MVP V-Conf) 2015: Executando ASP.NET MVC 6 no Mac OS ...
MVP Virtual Conference (MVP V-Conf) 2015: Executando ASP.NET MVC 6 no Mac OS ...Rogério Moraes de Carvalho
 
Plataforma de compiladores .NET, C# 6 e Visual Studio 2015
Plataforma de compiladores .NET, C# 6 e Visual Studio 2015Plataforma de compiladores .NET, C# 6 e Visual Studio 2015
Plataforma de compiladores .NET, C# 6 e Visual Studio 2015Rogério Moraes de Carvalho
 
Plataforma de compiladores .NET (“Roslyn”), C# 6 e Visual Studio “14”
Plataforma de compiladores .NET (“Roslyn”), C# 6 e Visual Studio “14”Plataforma de compiladores .NET (“Roslyn”), C# 6 e Visual Studio “14”
Plataforma de compiladores .NET (“Roslyn”), C# 6 e Visual Studio “14”Rogério Moraes de Carvalho
 
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...Rogério Moraes de Carvalho
 
Programação assíncrona com C# 5 no Visual Studio 2013 [MVP ShowCast 2013 - DE...
Programação assíncrona com C# 5 no Visual Studio 2013 [MVP ShowCast 2013 - DE...Programação assíncrona com C# 5 no Visual Studio 2013 [MVP ShowCast 2013 - DE...
Programação assíncrona com C# 5 no Visual Studio 2013 [MVP ShowCast 2013 - DE...Rogério Moraes de Carvalho
 
Uma visão de mercado das linguagens de programação
Uma visão de mercado das linguagens de programaçãoUma visão de mercado das linguagens de programação
Uma visão de mercado das linguagens de programaçãoRogério Moraes de Carvalho
 
SQLSaturday #253 | Brasília 2013 - Mapeamento Objeto-Relacional com o Entity ...
SQLSaturday #253 | Brasília 2013 - Mapeamento Objeto-Relacional com o Entity ...SQLSaturday #253 | Brasília 2013 - Mapeamento Objeto-Relacional com o Entity ...
SQLSaturday #253 | Brasília 2013 - Mapeamento Objeto-Relacional com o Entity ...Rogério Moraes de Carvalho
 
HTML5 + CSS3 em múltiplos browsers, em múltiplas plataformas e em múltiplos d...
HTML5 + CSS3 em múltiplos browsers, em múltiplas plataformas e em múltiplos d...HTML5 + CSS3 em múltiplos browsers, em múltiplas plataformas e em múltiplos d...
HTML5 + CSS3 em múltiplos browsers, em múltiplas plataformas e em múltiplos d...Rogério Moraes de Carvalho
 

Plus de Rogério Moraes de Carvalho (20)

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
 
Tecnologias XML e XML no SQL Server 2016
Tecnologias XML eXML no SQL Server 2016Tecnologias XML eXML no SQL Server 2016
Tecnologias XML e XML no SQL Server 2016
 
Cebraspe 2016: .NET Core e ASP.NET Core
Cebraspe 2016: .NET Core e ASP.NET CoreCebraspe 2016: .NET Core e ASP.NET Core
Cebraspe 2016: .NET Core e ASP.NET Core
 
dotnetConf 2016 Goiânia: .NET Core | ASP.NET Core
dotnetConf 2016 Goiânia: .NET Core | ASP.NET CoredotnetConf 2016 Goiânia: .NET Core | ASP.NET Core
dotnetConf 2016 Goiânia: .NET Core | ASP.NET Core
 
Visual Studio Summit 2016: C# 7 - Olhando para o futuro
Visual Studio Summit 2016: C# 7 - Olhando para o futuroVisual Studio Summit 2016: C# 7 - Olhando para o futuro
Visual Studio Summit 2016: C# 7 - Olhando para o futuro
 
Um novo .NET multiplataforma: ASP.NET Core, .NET Core e Entity Framework Core
Um novo .NET multiplataforma:ASP.NET Core, .NET Core e Entity Framework CoreUm novo .NET multiplataforma:ASP.NET Core, .NET Core e Entity Framework Core
Um novo .NET multiplataforma: ASP.NET Core, .NET Core e Entity Framework Core
 
ASP.NET Core, .NET Core e EF Core: multiplataforma e otimizados para a nuvem
ASP.NET Core, .NET Core e EF Core: multiplataforma e otimizados para a nuvemASP.NET Core, .NET Core e EF Core: multiplataforma e otimizados para a nuvem
ASP.NET Core, .NET Core e EF Core: multiplataforma e otimizados para a nuvem
 
Explorando o novo .NET multiplataforma: ASP.NET Core, .NET Core e EF Core
Explorando o novo .NET multiplataforma:ASP.NET Core, .NET Core e EF CoreExplorando o novo .NET multiplataforma:ASP.NET Core, .NET Core e EF Core
Explorando o novo .NET multiplataforma: ASP.NET Core, .NET Core e EF Core
 
Suporte XML nativo no SQL Server 2014/2016
Suporte XML nativo no SQL Server 2014/2016Suporte XML nativo no SQL Server 2014/2016
Suporte XML nativo no SQL Server 2014/2016
 
Plataforma de compiladores .NET, Visual Studio 2015, C# 6 e futuro C# 7
Plataforma de compiladores .NET,Visual Studio 2015, C# 6 e futuro C# 7Plataforma de compiladores .NET,Visual Studio 2015, C# 6 e futuro C# 7
Plataforma de compiladores .NET, Visual Studio 2015, C# 6 e futuro C# 7
 
The Developer’s Conference (TDC) 2015 Florianópolis: O Entity Framework 7 na ...
The Developer’s Conference (TDC) 2015 Florianópolis: O Entity Framework 7 na ...The Developer’s Conference (TDC) 2015 Florianópolis: O Entity Framework 7 na ...
The Developer’s Conference (TDC) 2015 Florianópolis: O Entity Framework 7 na ...
 
MVP Virtual Conference (MVP V-Conf) 2015: Executando ASP.NET MVC 6 no Mac OS ...
MVP Virtual Conference (MVP V-Conf) 2015: Executando ASP.NET MVC 6 no Mac OS ...MVP Virtual Conference (MVP V-Conf) 2015: Executando ASP.NET MVC 6 no Mac OS ...
MVP Virtual Conference (MVP V-Conf) 2015: Executando ASP.NET MVC 6 no Mac OS ...
 
Plataforma de compiladores .NET, C# 6 e Visual Studio 2015
Plataforma de compiladores .NET, C# 6 e Visual Studio 2015Plataforma de compiladores .NET, C# 6 e Visual Studio 2015
Plataforma de compiladores .NET, C# 6 e Visual Studio 2015
 
Plataforma de compiladores .NET (“Roslyn”), C# 6 e Visual Studio “14”
Plataforma de compiladores .NET (“Roslyn”), C# 6 e Visual Studio “14”Plataforma de compiladores .NET (“Roslyn”), C# 6 e Visual Studio “14”
Plataforma de compiladores .NET (“Roslyn”), C# 6 e Visual Studio “14”
 
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
 
Programação assíncrona com C# 5 no Visual Studio 2013 [MVP ShowCast 2013 - DE...
Programação assíncrona com C# 5 no Visual Studio 2013 [MVP ShowCast 2013 - DE...Programação assíncrona com C# 5 no Visual Studio 2013 [MVP ShowCast 2013 - DE...
Programação assíncrona com C# 5 no Visual Studio 2013 [MVP ShowCast 2013 - DE...
 
Uma visão de mercado das linguagens de programação
Uma visão de mercado das linguagens de programaçãoUma visão de mercado das linguagens de programação
Uma visão de mercado das linguagens de programação
 
SQLSaturday #253 | Brasília 2013 - Mapeamento Objeto-Relacional com o Entity ...
SQLSaturday #253 | Brasília 2013 - Mapeamento Objeto-Relacional com o Entity ...SQLSaturday #253 | Brasília 2013 - Mapeamento Objeto-Relacional com o Entity ...
SQLSaturday #253 | Brasília 2013 - Mapeamento Objeto-Relacional com o Entity ...
 
`
``
`
 
HTML5 + CSS3 em múltiplos browsers, em múltiplas plataformas e em múltiplos d...
HTML5 + CSS3 em múltiplos browsers, em múltiplas plataformas e em múltiplos d...HTML5 + CSS3 em múltiplos browsers, em múltiplas plataformas e em múltiplos d...
HTML5 + CSS3 em múltiplos browsers, em múltiplas plataformas e em múltiplos d...
 

Padrões Web multiplataforma

  • 1. Cenário do mundo real Padrões Web em múltiplos browsers, plataformas e dispositivos (HTML5, CSS3 e JS) Suporte a múltiplas plataformas no Windows Azure Padrões de interoperabilidade no Windows Server 2012 e no IIS 8 André Ruschel MVP Windows Expert-IT Pro Rogério Cordeiro Microsoft Rogério Moraes de Carvalho MVP Visual C#
  • 2. HTML5, Windows Windows CSS3, Server 2012 Azure JavaScript e IIS 8
  • 3. André Ruschel Rogério Cordeiro MVP Windows Expert-IT Pro Microsoft Rogério Moraes de Carvalho MVP de Visual C#
  • 4. Trilha: Interoperabilidade no Desenvolvimento e Infraestrutura CENÁRIO DO MUNDO REAL
  • 5. Cenário do mundo real  Explicação do cenário do mundo real • Aplicação Web HTML5, CSS3 e JavaScript  Suportada em múltiplos browsers, plataformas e dispositivos • Hospedagem de um serviço PHP no Windows Azure • Hospedagem da aplicação Web no IIS 8 do Windows Server 2012
  • 6. Aplicação Web HTML5, CSS3 e JS  Suporte a HTML5, CSS3 e JavaScript • Em múltiplos browsers  Internet Explorer, Google Chrome, Firefox, Safari, Opera, ... • Em múltiplas plataformas  Windows, Windows Phone, Mac OS X, iOS, Ubuntu Linux, Android, ... • Em múltiplos dispositivos  Desktops, notebooks, ultrabooks, netbooks, tablets, smartphones, ...
  • 7. Windows Azure  Interoperabilidade na plataforma Windows Azure • Suporte a diversas plataformas  .NET  PHP  Ruby  Python  Java • Hospedagem de um serviço PHP no Windows Azure
  • 8. IIS 8 no Windows Server 2012  Internet Information Services 8 • Suporte a padrões no IIS 8 • Server Manager no Windows Server 2012 • Instalação do IIS 8 (Web Server) • Hospedagem de uma aplicação Web no IIS 8