注意
不再建议将 WebMatrix 用作 ASP.NET 网页的集成开发环境。 使用 Visual Studio 或 Visual Studio Code。
WebMatrix 是一组工具,可用于为 Microsoft Windows 生成网站。 它包括 IIS Express(开发 Web 服务器)、ASP.NET(Web 编程框架)和 SQL Server Compact(嵌入式数据库)。 若要查看 WebMatrix 的快速教程,请参阅 WebMatrix 概述。 若要查看排名靠前的 WebMatrix 功能,请参阅 WebMatrix 功能。
| 场景 | 内容 |
|---|---|
| WebMatrix 入门 | WebMatrix 入门(视频)使用 WebMatrix 和 ASP.NET 网页入门从零开始(视频)了解如何使用 ASP.NET Razor 代码来编写自定义网站。 使用 WebMatrix 构建您的第一个网站从 Web 应用开始 (视频)使用免费的开源应用程序来创建自己的网站。 |
| 安装组件(包括 WebMatrix) | 使用 Microsoft Web 平台安装程序Web 平台安装程序 2.0 演练Web 平台安装程序资源 |
| 使用 WebMatrix UI | WebMatrix 网站工作区帮助WebMatrix 文件工作区帮助WebMatrix 数据库工作区帮助WebMatrix 报表工作区帮助 |
| 与代码一起工作 | 使用 Razor 语法介绍 ASP.NET 网页编程简单编码(视频)使用 Visual Studio 编程 ASP.NET 网页ASP.NET 网页 Visual BasicASP.NET 快速 API 参考 |
| 创建一致的网站外观 | 创建一致的外观 - 创建可重用的内容块 - 使用布局页创建一致的外观 - 设计具有多个内容部分的布局页 - 使内容部分可选 - 将数据传递到布局页 - 创建和使用基本帮助程序 |
| 在网页中使用 HTML 表单 | 使用表单 - 创建简单的 HTML 表单 - 从表单中读取用户输入 - 验证用户输入 - 回发后恢复表单值 |
| 显示和管理数据 | 数据库变得简单(视频)连接到 WebMatrix 中的 SQL Server 或 MySQL 数据库处理数据(以编程方式) - 数据库简介 - 创建数据库 - 向数据库中添加数据 - 从数据库中显示数据 - 向数据库中插入数据 - 更新数据库中的数据 - 删除数据库中的数据 - 连接到数据库 - 了解 SQL - 将数据库迁移到 SQL Server 在网格中显示数据 - 在网格中显示数据 - 指定和格式化要显示的列 - 将网格整体样式化 - 数据分页显示 |
| 在网页中显示图表 | 在图表 中显示数据 - 图表帮助程序 - 从数据创建图表 - 显示网页中的图表 - 设置图表样式 - 保存图表 |
| 在网站中读取和写入文件 | 使用文件 - 创建文本文件并向其写入数据 - 将数据追加到现有文件 - 从文件读取和显示数据 - 删除文件 - 允许用户上传文件 - 允许用户上传多个文件 |
| 在网页中显示和操作图像 | 使用图像 - 动态向网页添加图像 - 上传图像 - 调整图像大小 - 旋转和翻转图像 - 向图像添加水印 - 使用图像作为水印 |
| 在网页中显示视频(并播放音频) | 使用视频 - 选择视频播放器 - 播放 Flash (.swf) 视频 - 播放 MediaPlayer (.wmv) 视频 - 播放 Silverlight 视频 |
| 从网站发送电子邮件 | 将电子邮件添加到网站 - 从网站发送电子邮件 - 使用电子邮件发送文件 |
| 向网站添加搜索 | 将搜索添加到网站 - 从网站进行搜索 |
| 将社交网络动态和书签添加到网站 | 将社交网络添加到网站 - 在社交网络网站上链接您的网站 - 添加 Twitter 源 - 呈现 Gravatar 图像 - 显示 Xbox 玩家卡片 - 显示 Facebook “赞” 按钮 |
| 分析站点流量并针对 SEO 进行优化 | 分析流量 - 跟踪访问者信息(分析) 使用 WebMatrix 为您的网站优化搜索引擎优化搜索引擎(视频) |
| 提高网站上的性能 | 为更快的网站 添加缓存 - 缓存以提高网站响应能力 |
| 向网站添加安全性(成员身份) | 添加安全和成员身份 - 网站成员身份 简介 - 创建具有注册和登录页的网站 - 创建仅限成员的页面 - 创建用户组(角色)的安全性 - 创建密码更改页 - 允许用户生成新密码 - 防止自动程序加入您的网站 |
| 测试安全通信(SSL) | 保护 Web 通信:证书、SSL 和 https:// |
| 使用工具和编码技术调试网页 | 调试 简介 - 使用 ServerInfo 帮助程序显示服务器信息 - 嵌入输出表达式以显示页面值 - 使用 ObjectInfo 帮助程序显示对象值 - 使用调试工具 |
| 在代码中添加网站范围功能 | 自定义网站范围行为 - 添加网站启动代码 - 在文件夹中的文件前后运行代码 - 创建更易于阅读和可搜索的 URL |
| 发布网站 | 如何使用 WebMatrix 发布 Web 应用程序使用 WebMatrix 下载、编辑和重新发布您的网站Microsoft WebMatrix:发布兼容性Microsoft WebMatrix:发布过程中证书错误网站发布(视频) |
| 使用 IIS Express 测试网站 | IIS Express 概述使用 Windows 系统托盘管理网站和应用程序从命令行运行 IIS Express保护 Web 通信:证书、SSL 和 https://IIS Express 常见问题解答 |
其他资源
读取
- 适用于 WebMatrix 的 Microsoft Web Camp 培训工具包
- WebMatrix 自述文件
- 应用库常见问题解答
- IIS Express 文档
- ASP.NET Razor 语法代码示例和教程下载页
- 在论坛中提问或讨论
- SQL Server Compact 信息
查看(视频)