导读:Microsoft WebMatrix是一个免费的工具,可用于创建、自定义和在Internet上发布网站。
Microsoft WebMatrix 是一个全新的 Web 开发平台。区别于现有的开发平台,WebMatrix 的特点是一站式和简化的开发过程,您只需花几个小时便可学会使用WebMatrix、CSS、HTML、HTML5、ASP.NET、SQL、数据库等知识以及如何编写简单的Web应用程序。这个工具可以免费使用,提供了核心代码和数据库支持,集成了一个开元 Web 应用程序库,以及可以直接发布/部署站点的强大工具。与庞大的 Visual Studio 或 Visual Web Developer 相比,WebMatrix 体积只有 15MB而已,开发人员可以很快速的开始 ASP.NET、PHP 站点的开发和发布。
Microsoft WebMatrix 下载地址:http://msdn.microsoft.com/zh-cn/gg192883.aspx
主要包含以下几大核心:
IIS Developer Express: 这是一个轻量级的免费 Web 服务器,安装简便,支持目前所有的 Windows 版本,并且兼容完整版的 IIS 7.5 服务器。
SQL Server Compact Edition: 一款基于文件的轻量级免费数据库,体积小巧,安装简便,可以集成到 ASP.NET 等众多微软开发场景中使用。使用SSCE平台的成本极低,并且可以很方便的迁移到 SQL Server。
ASP.NET “Razor”: 一种新的 ASP.NET 视图引擎,具有模板化的代码语法,便于在 HTML 中嵌入 VB 或 C#。其特点是语法简单,学习和编辑都非常容易。此外,还包含NET Framework 和 Visual Web Developer组件。
当然用户可以从微软Web 应用程序库中一个开源应用程序(比如WordPress、Joomla、DotNetNuke或Orchard)开始,WebMatrix会为您处理下载、安装和配置这些应用程序的任务。或者可以使用许多内置的模板自行编写代码,这些模板有助于您迅速上手。此外,WebMatrix都提供了您的网站运行所需的一切内容,包括Web服务器、数据库和框架。通过在您的开发桌面使用与您将在Web主机上使用的相同堆栈,将网站上线的过程变得既轻松又顺利。
微软Web 应用程序库优秀项目精选推荐:
最大的自承载博客工具:WordPress
架站必备之开源内容管理系统(CMS):Joomla!
快速构建Web程序之内容管理系统:Umbraco CMS
开放源代码ASP.NET博客项目:BlogEngine.NET
专门构建Web课程的学习管理系统(LMS):Moodle
快速构建动态公众网站的内容管理系统:Acquia Drupal
构建、管理和共享wiki的开源系统:ScrewTurn Wiki 3.0
基于Microsoft ASP.NET构建网站的开源框架:DotNetNuke
虽然对于很多初学者来说,在本地中搭建一个PHP/ASP运行环境调试、测试程序则是最快捷的方法。但是,当你学会使用WebMatrix ,你会发现在整个网站开发测试到上线,都会变得更加简单和便捷。
1、常用PHP运行环境一键安装包
2、一键快速搭建ASP运行环境
因此,为了帮助网站开发者快速学会使用WebMatrix。广信之家也推出过Web 开发101系列教程。在Web开发101系列文章中,您将学习如何开发一个简单的 Web 应用程序来管理您最喜爱的电影列表。尽管它很简单,但它将展示完整的 Web 应用程序的许多功能,包括使用数据库存储数据,提供让用户向数据库添加数据、编辑和删除数据的功能。(您可能听说过 CRUD – 创建、检索、更新、删除,现在您将学习如何在 WebMatrix 中实现这些操作!)此外,还将学习到如何通过WebDeploy 和 WebMatrix 中的主机供应商来部署应用程序!
WebMatrix视频与图文教程学习与下载:http://www.chinaz.com/zt/webmatrix/