如何更改网站内容(您将学习如何通过WebDeploy和WebMatrix中的主机供应商来部署应用程序)
优采云 发布时间: 2021-11-09 02:06如何更改网站内容(您将学习如何通过WebDeploy和WebMatrix中的主机供应商来部署应用程序)
使用 Microsoft WebMatrix 进行 Web 开发 在本系列 文章 中,您将学习如何开发一个简单的 Web 应用程序来管理您喜欢的电影列表。虽然它很简单,但它会展示一个完整的 Web 应用程序的许多特性,包括使用数据库来存储数据,以及允许用户向数据库添加、编辑和删除数据的能力。(您可能听说过 CRUD-创建、检索、更新、删除,现在您将学习如何在 WebMatrix 中实现这些操作!)您还将学习如何通过 WebDeploy 和 WebMatrix 中的托管提供程序部署应用程序!访问 webmatrix 专区以了解有关动态 /zt/webmatrix/ 内容的更多信息 第 1 部分:向您介绍 WebMatrix 以及如何安装和使用它。第 2 部分:指导您使用 WebMatrix 创建您的第一个网页。第 3 部分:熟悉 CSS 和样式表,使您的页面更美观。第 4 部分:介绍布局以及如何在 WebMatrix 中为每个页面中的相同代码使用布局。第五部分:数据介绍,你将学习如何在网页中使用数据库,让网页更加动态。第 6 部分:介绍如何构建页面以允许用户向数据库添加数据,以便您的 网站 可以呈现数据。
第七部分:介绍如何在一页中编辑数据库,实现变更的自动更新。第 8 部分:完成应用程序并向您展示如何为数据创建删除页面。第 9 部分:介绍如何使用 WebMatrix 将 网站 发布到 Internet。Web 开发 101:第 1 部分,WebMatrix 入门 Microsoft WebMatrix 是一款免费工具,可用于在 Internet 上进行创建、自定义和发布网站。WebMatrix 使您能够轻松创建 网站。您可以从开源应用程序(例如 WordPress、Joomla、DotNetNuke 或 Orchard)开始,WebMatrix 将为您处理下载、安装和配置这些应用程序的任务。或者您可以使用许多内置模板来编写自己的代码,这些模板可帮助您快速入门。无论你做出怎样的选择,WebMatrix 提供了运行 网站 所需的一切,包括 Web 服务器、数据库和框架。通过在您的开发桌面上使用与在 Web 主机上使用的相同的堆栈,使 网站 在线的过程变得简单而顺畅。您可以从 /web/webmatrix 下载它。使用 Web 平台安装程序 从这里 网站,您将下载 Microsoft Web 平台安装程序,这是一个免费工具,可用于安装各种 Microsoft 产品,包括 WebMatrix。
启动 Web 平台安装程序时,您将看到以下屏幕: 要查找 WebMatrix,请选择屏幕顶部的 Spotlight 链接,以及左侧的所有链接或产品链接。按 WebMatrix 旁边的添加按钮,然后按屏幕底部的安装按钮。您需要接受 WebMatrix 许可证和需要安装的任何相关应用程序的许可证。根据您机器上安装的内容,您看到的界面将类似于下图: 如果您看到其他必要的依赖应用程序,请不要担心,只需按“我接受”即可。接受许可后,WebMatrix 将开始安装: WebMatrix 安装完成后,您将看到“恭喜”屏幕,表示您有一些需要的内容,可以开始工作了!和之前一样,你在这里看到的列表可能会略有不同,说明你有不同的依赖应用需要安装。运行 WebMatrix WebMatrix 可以在开始菜单的 Microsoft WebMatrix 文件夹中找到。这是它在 Windows 7 中的外观。选择 Microsoft WebMatrix 图标以启动 WebMatrix。您将看到此欢迎屏幕:欢迎屏幕上的选项支持以下 网站 构建方法:-Site From Web Gallery (网站 from Web Library):Web 应用程序库 (WAG) 是一个集合使用各种技术编写的开源 Web 应用程序,包括 PHP 和 ASP.NET。运行 WebMatrix WebMatrix 可以在开始菜单的 Microsoft WebMatrix 文件夹中找到。这是它在 Windows 7 中的外观。选择 Microsoft WebMatrix 图标以启动 WebMatrix。您将看到此欢迎屏幕:欢迎屏幕上的选项支持以下 网站 构建方法:-Site From Web Gallery (网站 from Web Library):Web 应用程序库 (WAG) 是一个集合使用各种技术编写的开源 Web 应用程序,包括 PHP 和 ASP.NET。运行 WebMatrix WebMatrix 可以在开始菜单的 Microsoft WebMatrix 文件夹中找到。这是它在 Windows 7 中的外观。选择 Microsoft WebMatrix 图标以启动 WebMatrix。您将看到此欢迎屏幕:欢迎屏幕上的选项支持以下 网站 构建方法:-Site From Web Gallery (网站 from Web Library):Web 应用程序库 (WAG) 是一个集合使用各种技术编写的开源 Web 应用程序,包括 PHP 和 ASP.NET。
WAG 中的应用程序为您提供了一个很好的起点——其他人已经为您编写了大量代码,您可以在您的 网站 上免费使用它们。WebMatrix 简化了下载、安装和配置此代码的过程。-Site From Template(来自模板的网站):如果你想编写自己的代码而不是使用来自 WAG 的开源应用程序,那么这个选项来自一个空的 网站 或许多你可以自定义的简单的模板网站 为开始开发和更改提供了一个好方法。-Site From Folder (网站 from the folder): 如果你已经有一个 网站 的集合并且想在 web 服务器上快速编辑和运行它们,WebMatrix 将允许你这样做,只需要指向该文件夹。如何开发一个简单的 Web 应用程序来管理您最喜欢的电影列表。虽然它很简单,但它会展示一个完整的 Web 应用程序的许多特性,包括使用数据库来存储数据,以及允许用户向数据库添加、编辑和删除数据的能力。(您可能听说过 CRUD-创建、检索、更新、删除,现在您将学习如何在 WebMatrix 中实现这些操作!)您还将学习如何通过 WebDeploy 和 WebMatrix 中的托管提供程序部署应用程序!访问webmatrix专区了解更多关于dynamics/zt/webmatrix/Create with WebMatrix网站 开发者可以通过两种方式创建网站。编辑和删除数据到数据库。(您可能听说过 CRUD-创建、检索、更新、删除,现在您将学习如何在 WebMatrix 中实现这些操作!)您还将学习如何通过 WebDeploy 和 WebMatrix 中的托管提供程序部署应用程序!访问webmatrix专区了解更多关于dynamics/zt/webmatrix/Create with WebMatrix网站 开发者可以通过两种方式创建网站。编辑和删除数据到数据库。(您可能听说过 CRUD-创建、检索、更新、删除,现在您将学习如何在 WebMatrix 中实现这些操作!)您还将学习如何通过 WebDeploy 和 WebMatrix 中的托管提供程序部署应用程序!访问webmatrix专区了解更多关于dynamics/zt/webmatrix/Create with WebMatrix网站 开发者可以通过两种方式创建网站。
第一种方法是使用开源 Web 应用程序(使用“网站 来自 Web 库”选项),社区成员为您做了很多努力。也许您听说过 WordPress、Drupal、Joomla、Umbraco、DotNetNuke 或 Orchard?WebMatrix 使您可以轻松地下载他们的代码并配置您的服务器以在一个简单而无缝的过程中运行它,无论它们是用什么技术编写的。当然,另一种方法是自己编写所有内容(使用“网站 来自模板”选项)。WebMatrix 附带了 ASP.NET Web 框架,它提供了一种非常简单但非常强大的方式来创建 网站。它支持创建使用数据库并集成社交框架、媒体和其他内容的动态网站。本书将介绍如何使用ASP。NET 网页及其集成的“Razor”框架。您可以看到创建一个简单的 网站 以提供收录您最喜欢的电影的数据库是多么容易。您将学习如何使 网站 适用于所有浏览器、如何创建网页、如何通过呈现数据库中的数据使这些网页更具动态性以及许多其他功能。在第 2 部分中,您将首先创建 网站,然后向其中添加一个静态 HTML 页面。Web 开发 101:第 2 部分,创建您的第一个网页 在第 1 部分中,您了解了 WebMatrix 的基本概念以及如何安装和运行它。如何创建网页,如何通过呈现数据库中的数据使这些网页更加动态,以及许多其他功能。在第 2 部分中,您将首先创建 网站,然后向其中添加一个静态 HTML 页面。Web 开发 101:第 2 部分,创建您的第一个网页 在第 1 部分中,您了解了 WebMatrix 的基本概念以及如何安装和运行它。如何创建网页,如何通过呈现数据库中的数据使这些网页更加动态,以及许多其他功能。在第 2 部分中,您将首先创建 网站,然后向其中添加一个静态 HTML 页面。Web 开发 101:第 2 部分,创建您的第一个网页 在第 1 部分中,您了解了 WebMatrix 的基本概念以及如何安装和运行它。
在本章中,您将使用它来创建您的第一个 网站 并用您的第一个网页填充它。创建 网站 并选择“网站 from template”选项,您将看到以下对话框。请注意,您可能会看到许多不同的模板,因为 WebMatrix 的功能在不断改进。您需要使用的是 Empty Site 模板。选择此模板并将其命名为电影。当您按 OK 时,WebMatrix 将为您创建一个新的空 网站。然后这个 网站 将被加载到 WebMatrix 编辑器中。您可以在此处看到这一点:在进一步开发之前了解您在此处看到的一些内容会有所帮助。第一点是WebMatrix不仅仅是一个代码编辑工具。它集成了一个名为 IIS Express 的 Web 服务器。Web 服务器是一种特殊的软件,它侦听来自 Internet 的数据请求并通过传输数据(通常发送到 Web 浏览器)来响应请求。只要你打开浏览器并输入类似的内容,你就会调用微软的 Web 服务器,它会通过发送 HTML、JavaScript、CSS、图片和其他代码来响应。然后您的浏览器会将它们组合成一个网页。WebMatrix 内置了一个服务器,它使您可以像在 Internet 上使用 Web 服务器一样轻松地开发 网站。然后您的浏览器会将它们组合成一个网页。WebMatrix 内置了一个服务器,它使您可以像在 Internet 上使用 Web 服务器一样轻松地开发 网站。然后您的浏览器会将它们组合成一个网页。WebMatrix 内置了一个服务器,它使您可以像在 Internet 上使用 Web 服务器一样轻松地开发 网站。
如果查看屏幕,在 网站 名称(本例中为“电影”)下,您将看到服务器提供了地址为:8946 的 网站,这表明服务器的主机位于local ,它位于您的开发机器上。从 WebMatrix 中,您可以启动 Web 服务器并运行您的 网站,但如果您现在这样做,您将收到错误消息,因为您尚未为 网站 创建任何内容。接下来我们将完成这个任务。创建您的第一个网页。您会注意到 WebMatrix 允许您通过选择左侧的按钮在不同的工作区之间切换。现在选择了站点按钮,工作区会显示网站的详细信息(例如网站的URL)以及您可以使用的其他工具(例如监视您的网站请求) )。在学习本文的过程中,会深入分析每个工作区,但现在您只需要按文件按钮来选择工作区。WebMatrix 现在将打开文件工作区。由于您的 网站 中没有文件,所以它看起来是空的。但是,它提供了一个非常友好的按钮,允许您将文件添加到网站,或者您可以使用工具栏中的“新建”按钮来创建一个新文件。无论您选择哪种方法,您都会看到“选择文件类型”对话框,该对话框为 Web 上常用的许多不同文件类型提供了多种选择。选择 HTML 文件类型,将其命名为 default.html,然后按 OK。由于您的 网站 中没有文件,所以它看起来是空的。但是,它提供了一个非常友好的按钮,允许您将文件添加到网站,或者您可以使用工具栏中的“新建”按钮来创建一个新文件。无论您选择哪种方法,您都会看到“选择文件类型”对话框,该对话框为 Web 上常用的许多不同文件类型提供了多种选择。选择 HTML 文件类型,将其命名为 default.html,然后按 OK。由于您的 网站 中没有文件,所以它看起来是空的。但是,它提供了一个非常友好的按钮,允许您将文件添加到网站,或者您可以使用工具栏中的“新建”按钮来创建一个新文件。无论您选择哪种方法,您都会看到“选择文件类型”对话框,该对话框为 Web 上常用的许多不同文件类型提供了多种选择。选择 HTML 文件类型,将其命名为 default.html,然后按 OK。
WebMatrix 现在将创建一个简单的 HTML 文件并打开它。HTML(超文本标记语言)文件是一组指令,告诉浏览器如何绘制网页。它通常收录一个标题和一个正文。header 收录关于网页本身的说明,body 是网页的内容。内容用标签标记,内容以尖括号中的标签名称开头,例如,到斜线末尾,后跟尖括号中的名称,例如。因此,这些标签中的任何内容都会被浏览器视为网页的正文。您可以在此处了解有关 HTML 及其标记的更多信息。/html/default.asp。编辑网页,使其类似于以下形式:我最喜欢的电影列表它' 精彩人生指环王第四世界狮子王你在标签中输入了一些文字,并在标签之间添加了一些代码。此代码将用作 Heading 1 样式文本,用于告诉浏览器您正在呈现一个列表,以及一些项目来告诉浏览器您正在呈现一些列表项目。在 WebMatrix 工具栏中,您将看到一个“运行”按钮。选择它,WebMatrix 将启动浏览器并打开在本地服务器上运行的 网站。
这里发生了很多事情。我们来详细分析一下。Web 服务器是否注意到浏览器上的地址栏?它没有打开您硬盘上的文件,但它启动了 Web 服务器并将浏览器指向 Web 服务器,要求它提供文件 default.html。看看您 PC 上的系统托盘,您将看到一个小图标,表明 Web 服务器 IIS Express 正在运行。右键单击它,您将看到它正在运行您的电影 网站。页面标题现在查看页面的浏览器选项卡。它应该收录文本“我最喜欢的电影”。为了比较,我们在 Internet Explorer、Chrome、Safari、FireFox 和 Opera 中运行相同的 网站。可以注意到,文本是您在网页中输入的标记中的内容,然后你用这种方式告诉浏览器这是网页的标题。不同的浏览器以不同的方式处理网页标题。Internet Explorer:Chrome:Safari:Firefox:Opera:Web 开发人员需要注意,不同的浏览器执行操作的方式略有不同。在不同的浏览器上测试您的网页以检查其行为是否符合预期是一个好主意。注意:在不同的浏览器中启动您的 网站WebMatrix 的一个非常好的方面不是为您提供在您的开发机器上运行的 Web 服务器,而是能够快速启动您安装的任何浏览器。您可以通过单击 WebMatrix 工具功能区中运行按钮底部的向下箭头来体验这一点。该列表将仅显示您已安装的浏览器。页面的主体在代码中,并且您在语句“我最喜欢的电影列表”周围使用了标签。这告诉浏览器使用“标题 1”样式,因此您可以看到它以更大的粗体呈现。最后,使用