Interop Day 2011 - Construindo aplicações web com WebMatrix
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

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

on

  • 1,182 views

Palestra sobre WebMatrix.

Palestra sobre WebMatrix.

Statistics

Views

Total Views
1,182
Views on SlideShare
1,154
Embed Views
28

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 28

http://fabriciosanchez.com.br 28

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

  • 1. Construindo a web deforma simplificada comWebMatrix Fabrício Lopes Sanchez Website: fabriciosanchez.com.br Twitter: @SanchezFabricio Skype: fabricio_sanchez
  • 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. O cenário de certo tempo atrás... Container Web Databases Code Editor3 Languages FTP Client 3
  • 4. E o desenvolvedor? Container Web ? Databases4 Languages FTP Client 4
  • 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. 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. 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. 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. 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. 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. A Web App Gallery11 11
  • 12. Recursos adicionais…• Helpers• ASP .NET Razor• Integração com Visual Studio• Integração com NuGet• Templates prontos• Web Deploy12 12
  • 13. Vamos conhecer o WebMatrix e de quebra construir um portal? Demonstração13 13
  • 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. Website fabriciosanchez.com.br Twitter @SanchezFabricio Facebook facebook.com/fabriciolopessanchez Skype fabricio_sanchez Contato15 15