Microsoft WebMatrix是由微软开发的web前端开发工具,相信微软开发的产品大家都很信赖,毕竟我们使用的系统就是微软的。Microsoft WebMatrix为用户有提供了完整的代码编辑器、网页应用服务器和数据库引擎等,同时还可以制作WordPress、Joomla!DotNetuke 或 Orchard等程序的模板。

功能特色
1、自定义网站。您会发现 WebMatrix 在一个统一界面中提供了您需要的一切工具的特性,不需要再花费精力于在多种应用工具切换来完成一般性的 Web 开发任务。通过 WebMatrix,您只需要一步点击,即可编辑文件,管理数据库和更改服务器设置等。
2、快速发布网站。当您完成网站开发后,WebMatrix 提供了最快速的方法来发布。通过访问托管服务库,您可以找到提供托管服务的合作伙伴,并且您可以直接通过 WebMatrix 来发布您的网站。
3、一个轻量级的开发工具、 IIS Express、SQL Compact Edition、一组可以使用新的Razor语法编写单独ASP.NET页面的ASP.NET扩展程序,以及一系列易用的执行常见Web任务的数据库和 HTML辅助程序。WebMatrix可以和Visual Studio 2010 以及 Visual Web Developer 2010 Express同时安装在同一台机器上。
WebMatrix使用教程
第一步,下载webmatrix3。
在 Windows Azure 中创建一个Web Sites,下载并进行自定义,然后部署返回到 Windows Azure Web Sites。我们将使用 WebMatrix,一个免费、 轻量级的 web开发工具。我们将看一些WebMatrix 中,使写作Web Sites更容易和Windows Azure 用户界面中的新功能。
创建一个新的 Web Sites
随着 Windows Azure Web Sites的发布,您可以在几分钟内在用户界面中创建一个新Web Sites。签约使用免费试用版后,您可以选择创建一个没有数据库,有数据库或自动安装的开源应用程序的空站点。
你可以创建一个数据库空站点,然后将站点发布到它,我们要开始使用库。
对于那些熟悉 Web 平台安装程序的,你将可以认出一些相同的流行应用程序,特别是那些在Windows Azure 上进行测试过的。
系统会先自动安装Microsoft Web Platform Installer,它是微软的一个web平台,集成了各种支持工具,通过这个web平台下载安装,能够很好的配合运行。
第二步,下载php,web平台上最新版是5.4.9。
在开始程序里打开Microsoft Web Platform Installer,继续在这个web平台上查找并下载php软件。
第三步,下载mysql,web平台上最新版是5.5。
继续在这个web平台上查找并下载软件。
第四步,启动webmatrix3,配置FineCMS网站。
1、选打开文件夹,将FineCMS随便放在你想放的地方,然后打开。
2、系统自动检测环境,并下载web web deploy等软件。
3、你也可以先下载并安装上。
4、经过一系列配置,进入到网站界面了。
5、点击url,进一步配置FineCMS系统。
6、设置完了个人的数据,先进入网站后台。
7、点红色的字,更新系统。
8、在网站后台的系统--模块管理里面,下载模块。
9、网站基本就配置完成了。在前台界面就能看到了。
10、进一步,在webmatrix中还可以设置默认的网页。
第五步 还可以进一步配置在webmatrix中查看FineCMS的数据库。 1、如果忘记自己的数据库名,可以先到config/database.php文件中查一下,如图。
2、因为mysql数据库已经建立,在webmatrix中只需建立与这个数据库的链接就可以了。
3、填写查到的数据库名等信息。
4、链接完成后,就可以查看到个人录入的信息了。
WebMatrix 套件包含以下组件
WebMatrix Studio、WebMatrix工作界面和控制中心;
SQL Server Compact,嵌入WebMatrix 的数据库引擎,它只在测试时使用,要实际部署网站,需要将数据库迁移到 SQL Server;
IIS Express,嵌入WebMatrix 的网页应用服务器,用于测试网站,支持ASP、ASP.NET和PHP等动态页面程序;
除此之外,还有SQL Server 运行时和.NET框架开发库,虽然平时我们用不到这些开发库,但是它们是开发ASP.NET + SQL Server网站的必需工具。如果之前没有安装这些库,下载和安装过程就比较费时间了。
这样Microsoft WebMatrix 3.0巧妙地将一个Web服务器、一个数据库、程序架构融合在了一起。建站我们只需在一个平台上就可以完成了!