Construindo a web deforma simplificada comWebMatrix   Fabrício Lopes Sanchez   Website: fabriciosanchez.com.br   Twitter: ...
Agenda•   WebMatrix: qual é a ideia?•   Os pilares do WebMatrix•   A Web App Gallery•   Recursos adicionais        –   Int...
O cenário de certo tempo atrás...    Container Web                 Databases                    Code Editor3      Language...
E o desenvolvedor?    Container Web                    ?   Databases4      Languages         FTP Client   4
O que é o WebMatrix?                            =WebMatrix é um ambiente integrado dedesenvolvimento. É um aplicativo clie...
Os pilares do WebMatrixInternet Information Services (IIS) Express• Um ambiente gráfico simplificado para  gerenciamento d...
Os pilares do WebMatrixSQL Server Compact Edition• Um ambiente gráfico simplificado para   gerenciamento de ocorrências de...
Os pilares do WebMatrixAmbiente de codificação• Ambiente completo para codificação em  diversas linguagens. As principais:...
Os pilares do WebMatrixRelatórios• Ferramenta visual simplificada para  gerenciamento de relatórios• Verifica se a aplicaç...
A Web App Gallery• Segundo estatísticas da Microsoft, cerca de    60% da web é feita por código reutilizado• Mais de 1/3 d...
A Web App Gallery11                  11
Recursos adicionais…•    Helpers•    ASP .NET Razor•    Integração com Visual Studio•    Integração com NuGet•    Template...
Vamos conhecer o WebMatrix e     de quebra construir um portal?               Demonstração13                              ...
WebMatrix       bit.ly/MS_WebMatrix     CT MDSN Brail   bit.ly/MSDN_WebMatrix     Artigos         bit.ly/FabricioSanchez_W...
Website    fabriciosanchez.com.br     Twitter    @SanchezFabricio     Facebook   facebook.com/fabriciolopessanchez     Sky...
Próximos SlideShares
Carregando em…5
×

Interop Day 2011 - Construindo aplicações web com WebMatrix

1.079 visualizações

Publicada em

Palestra sobre WebMatrix.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.079
No SlideShare
0
A partir de incorporações
0
Número de incorporações
29
Ações
Compartilhamentos
0
Downloads
3
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Interop Day 2011 - Construindo aplicações web com WebMatrix

  1. 1. Construindo a web deforma simplificada comWebMatrix Fabrício Lopes Sanchez Website: fabriciosanchez.com.br Twitter: @SanchezFabricio Skype: fabricio_sanchez
  2. 2. Agenda• WebMatrix: qual é a ideia?• Os pilares do WebMatrix• A Web App Gallery• Recursos adicionais – Integração com Visual Studio – Code-complete – Web Deploy – PHP e MySQL – Integração com NuGet• Perguntas?! 2 2
  3. 3. O cenário de certo tempo atrás... Container Web Databases Code Editor3 Languages FTP Client 3
  4. 4. E o desenvolvedor? Container Web ? Databases4 Languages FTP Client 4
  5. 5. O que é o WebMatrix? =WebMatrix é um ambiente integrado dedesenvolvimento. É um aplicativo cliente que permitecriar aplicações web e efetuar deploy destas aplicaçõesde forma automática.5 5
  6. 6. Os pilares do WebMatrixInternet Information Services (IIS) Express• Um ambiente gráfico simplificado para gerenciamento de ocorrências mais simples• A configuração do container é realizada automaticamente pelo WebMatrix na instalação• Suporta PHP nativamente• A versão do IIS no WebMatrix 2 é a 7.5 Express 6 6
  7. 7. Os pilares do WebMatrixSQL Server Compact Edition• Um ambiente gráfico simplificado para gerenciamento de ocorrências de BD’s• Bancos de dados em arquivos com a extensão .sdf• Suporta conexão com bancos de dados remotos já existentes• Permite a conexão a múltiplos bancos• Suporte a query’s• A versão que acompanha o WebMatrix 2 é o 7 2008 R2 Compact 7
  8. 8. Os pilares do WebMatrixAmbiente de codificação• Ambiente completo para codificação em diversas linguagens. As principais: Razor, PHP, ASP.NET, HTML5, CSS3, Javascript, XML, dentre outras• Code-complete integrado• Solution Explorer• Ribbon Menu• Tutorial integrado para comandos PHP 8 8
  9. 9. Os pilares do WebMatrixRelatórios• Ferramenta visual simplificada para gerenciamento de relatórios• Verifica se a aplicação web utiliza webstandards• Verifica se as páginas utilizam recursos para Search Engine Optimization (SEO)• Permite visualizar o ponto exato do arquivo onde o erro foi encontrado 9 9
  10. 10. A Web App Gallery• Segundo estatísticas da Microsoft, cerca de 60% da web é feita por código reutilizado• Mais de 1/3 da web é constituída de web applications prontas• Neste contexto surge a Web App Gallery• Web App Gallery é um recurso do WebMatrix que agrupa por categorias as principais apps já prontas disponíveis no mercado• Visa gerar produtividade no processo de 10 implementação de um projeto 10
  11. 11. A Web App Gallery11 11
  12. 12. Recursos adicionais…• Helpers• ASP .NET Razor• Integração com Visual Studio• Integração com NuGet• Templates prontos• Web Deploy12 12
  13. 13. Vamos conhecer o WebMatrix e de quebra construir um portal? Demonstração13 13
  14. 14. WebMatrix bit.ly/MS_WebMatrix CT MDSN Brail bit.ly/MSDN_WebMatrix Artigos bit.ly/FabricioSanchez_WebMatrix bit.ly/iMasters_WebMatrix Links14 14
  15. 15. Website fabriciosanchez.com.br Twitter @SanchezFabricio Facebook facebook.com/fabriciolopessanchez Skype fabricio_sanchez Contato15 15

×