Web matrix
WebMatrix é uma ferramenta de trabalho com foco que é projetado para torná-lo realmente fácil de começar a trabalhar com desenvolvimento web. Ele minimiza o número de conceitos que alguém precisa saber para conseguir fazer coisas simples, e inclui e integra todas as peças necessárias para construir rapidamente Web sites.
Quando se executa o WebMatrix começa exibindo uma tela como abaixo. Os três ícones no lado direito fornecem a capacidade de criar novos sites – ou usando uma aplicação open-source existente da galeria de aplicações web, a partir de modelos de sites que contêm algumas páginas padrão, ou você pode começar a partir de uma pasta vazia em disco:
Criar um site usando um aplicativo de código aberto existente na Galeria de Web
Para criar um novo site, em vez de escrever o site inteiramente de nós mesmos, vamos usar o Picasa Web e aproveitar o trabalho que outros já fizeram.
Vamos começar clicando no link “Site da Web Gallery” na tela inicial WebMatrix. Isto irá lançar o UI abaixo – que nos permite navegar na galeria online de aplicativos de código aberto que pode facilmente começar, personalizar e, em seguida, implantar usando WebMatrix. As aplicações dentro da galeria incluem aplicativos ASP.NET e PHP: 8
Podemos filtrar por categoria (Blog, CMS, eCommerce, etc), ou simplesmente percorrer toda a lista. Para este site, primeiro vamos criar um blog. Vamos construí-lo usando o projeto open source popular BlogEngine.NET:
9
Quando selecionamos BlogEngine.NET e clique em “Next”, WebMatrix vai identificar e fazer download dos componentes necessários que precisam ser instalados na máquina de desenvolvimento local, a fim de executarmos o BlogEngine.NET.
IIS Express está incluído no WebMatrix, então eu já tenho um servidor web (e não precisa fazer nada, a fim de configurá-lo). SQL Compact Edition também está incluído com WebMatrix, então eu também tenho um banco de dados de peso leve (e não precisa