Azure Web 应用程序中的应用程序设置简介

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...点击查看项目介绍 ;
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2 期已完结,演示链接: http://116.62.199.48/ ;

截止目前, 星球 内专栏累计输出 63w+ 字,讲解图 2808+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,权限管理,Spring Cloud Alibaba 微服务等等,已有 2200+ 小伙伴加入学习 ,欢迎点击围观

在最近的帖子中,我们讨论了在 Web 应用程序中 定义和使用连接字符串 来保护我们的数据库登录凭据或任何重要的事情。今天我们将讨论类似于连接字符串但用于不同目的的应用程序设置。例如,连接字符串用于将您的 Web 应用程序连接到数据库或服务器或任何类似的东西。但是 App Settings 用于定义 Web Apps 的机制。您可能想要更改 Web 应用程序的行为或类似的东西,然后您可以使用 Azure 中的应用程序设置。

今天我将向您展示如何在 ASP.Net 基本站点中更改标签的颜色。这为您提供了一个很好的演示,并让您最好地了解 Azure 在 Web 应用程序中的灵活性。

注意:我有一个用于此演示的基本 ASP.Net 站点。您可能需要从新项目开始。

在 Azure Web 应用程序中定义应用程序设置

第 1 步 :在您的 Azure 门户中转到您网站的仪表板,然后单击“配置”选项卡。

第 2 步 :向下滚动到应用程序设置

第 3 步 :在列表中,在带有占位符文本 KEY 的文本框中键入设置名称,并在带有占位符文本 VALUE 的文本框中键入设置值。

第 4 步: 单击命令栏上的保存以应用所有更改。

使用 .NET 中的应用程序设置

现在我们已经创建并保存了标签颜色的应用程序设置。现在我们将在我之前创建的 ASP.Net 站点中使用它。我假设您已经创建了一个 Azure .Net Web App 或 ASP.net 站点。

第 1 步: 打开您的项目和您想要检索连接字符串的页面。 ( 我在 default.aspx 上有它

第 2 步: 在 default.aspx.cs 页面中输入此代码段。


 using System;

using System.Configuration; // You need this declared

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

namespace ravitestwebsite

{

public partial class _default : System.Web.UI.Page

{

    protected void Page_Load(object sender, EventArgs e)

    {

        string key = "labelColor";

        string colorValue = ConfigurationManager.AppSettings[key];

        label.Text = "I got my color from Azure.";

        label.ForeColor = System.Drawing.Color.FromName(colorValue);

    }

}

}



在 default.aspx 页面中添加站点中的标签,如下所示。


 using System;

using System.Configuration; // You need this declared

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

namespace ravitestwebsite

{

public partial class _default : System.Web.UI.Page

{

    protected void Page_Load(object sender, EventArgs e)

    {

        string key = "labelColor";

        string colorValue = ConfigurationManager.AppSettings[key];

        label.Text = "I got my color from Azure.";

        label.ForeColor = System.Drawing.Color.FromName(colorValue);

    }

}

}


第 3 步: 现在将您的站点发布到 Azure 并运行它。





让我们更改颜色并部署它并查看更改。









看看伙计们使用应用程序设置是多么容易。这是一个基本的例子。想想这可以用什么方式。 Azure 的力量令人难以置信。如果您对如何使用它有任何疑问或想法。在下面评论。

干杯。

相关文章