随着Visual Studio 2013的发布,现在我们可以在Visual Studio内部实现Windows Azure网站的创建、发布与监控工作,而且完全无需打开Windows Azure门户。虽然我们在Visual Studio 2012中就已经能够直接实现Azure网站的发布,但在新版本的支持下对Azure网站的创建和监控工作变得更为便捷。我们需要进行的准备工作只有一项——订阅Windows Azure。如果大家还没有订阅Azure服务,可以点击此处进行免费试用。本文将分为三个主要部分,分别为创建Azure网站、发布到Azure网站以及监控Azure网站——当然,这一切都将在Visual Studio 2013当中进行。
创建Azure网站
要创建全新Azure网站,我们首先需要打开Server Explorer、右击Windows Azure选项并点选Import Subscriptions…
在Import Subscription对话框中点击Download subscription file。系统会打开Windows Azure门户并下载配置文件。游览下载的文件并单击Import。
点击Import按钮后,系统会导入对应订阅信息。我们可以在这里管理移动服务、SQL数据库以及Azure上的网站。要创建新的Azure网站,右键点击Web Sites选项并选择Add New Site…
在Windows Azure对话框的Create Site中提交必要的网站信息并单击Create按钮。
在Azure上创建并配置网站的过程将耗时几分钟。现在在Server Explorer中右击刚刚创建的网站并点选Open in Browser。
系统会打开浏览器,我们看到如下图所示的新网站默认主页。
好了,只经过几次点击操作,我们的(空白)Azure网站就创建完成了。下面我们来学习如何直接将ASP.NET应用程序发布到Azure服务器端。#p#
发布到Azure网站
要在Visual Studio 2013当中创建并配置ASP.NET项目,推荐大家点击此处阅读我的另一篇博文。应用程序准备就绪之后,右击ASP.NET应用并点选Publish…
系统会启动Publish向导。点击Import按钮并在下拉菜单中选择要发布的Windows Azure网站,点击OK。
系统会为发布向导中的Web部署收集必要信息。
点击Publish 按钮开始向Azure服务器的发布过程。整个过程大约耗时几分钟。发布完成之后,我们可以在浏览器中打开网站以检验发布是否成功。
现在我们已经完成了将网站向Azure服务器发布的工作。在下一节中,我们将探讨如何通过Visual Studio对Azure网站实施监控。#p#
监控Azure网站
要监控Azure网站,需要右键点击该网站并选择View Settings。
系统会打开网站设置面板,在这里我们可以管理并配置Azure网站,包括启动/停止/重启网站、配置框架版本以及启用日志记录等。我们还可以从这里直接打开Windows Azure门户。
为了监控网站,大家必须关注上图中标出的日志记录选项。在启用日志记录功能后,进入设置面板中的Logs标签。
在这里我们可以通过右键点击Download Logs下载日志信息。要对网站进行实时监控,则需要点选Stream Logs。
系统将打开Output窗口。如上图中的标注区域所示,点击输出窗口中的设置按钮并选择All Logs,这样输出窗口就会开始捕捉并显示Azure网站的实时日志内容。要查看实时日志,大家需要发布Azure网站、如上所述启动日志捕捉功能并在输出窗口中访问最新创建的两到三页内容。
好了,到这里我们已经可以通过输出窗口以实时方式捕捉并显示网站日志了。
希望这篇文章能为大家带来帮助,让我们下期再会!
原文链接:http://www.dotnetexpertguide.com/2013/10/step-by-step-guide-on-creating-Publishing-Monitoring-Windows-Azure-Website-from-Visual-Studio-2013.html