[Build and Deploy Staging Site] Publish from microsoft/azuretipsandtricks-private:main/src/blog

This commit is contained in:
isaacrlevin 2020-10-16 15:58:14 +00:00
Родитель 130416bbee
Коммит 8fe84050a7
270 изменённых файлов: 438 добавлений и 247 удалений

Просмотреть файл

@ -12,6 +12,8 @@ date: 2017-08-20 17:00:00
:tv: Watch the video : [How to use keyboard shortcuts in the Azure portal](https://www.youtube.com/watch?v=A0uXwdLDzf4&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=1?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
### Use Keyboard Shortcuts in the Azure Portal
#### Azure Portal Keyboard Shortcuts
Developers love keyboard shortcuts and there are plenty keyboard shortcuts in the Azure platform. You can see a list by going to Help and then Keyboard Shortcuts in the portal as shown below.

Просмотреть файл

@ -12,7 +12,7 @@ date: 2017-09-04 17:00:00
:tv: Watch the video : [How to quickly connect to a Linux VM with SSH](https://www.youtube.com/watch?v=7pmn6luCwQ4&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=8?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### Quickly Connect to a Linux VM with SSH
### Quickly Connect to a Linux VM with SSH
You can quickly connect to an existing Linux Virtual Machine by navigating to the "Virtual Machine" blade in the Azure Portal. Once you are on the page, click the "Connect" button at the top of the page. It will provide a command that you can copy and paste into BASH or anywhere that supports SSH. After you paste the command, then it will connect to your Linux Virtual Machine. Provide your username and password and you are logged into your new Virtual Machine. In the example below, I logged into my Ubuntu Linux VM.

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-03-04 17:00:00
:bulb: Learn more : [Azure Functions Documentation](https://docs.microsoft.com/azure/azure-functions/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Creating an Email Subscription with Azure Functions - Sending Emails
#### Where are we?
**Full Source Code** The source code for the app can be found on [GitHub](https://github.com/mbcrump/EmailSubscription?WT.mc_id=github-azuredevtips-azureappsdev)

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-03-11 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Part 1 - An end to end scenario with Azure App Service, API Apps, SQL, VSTS and CI/CD
#### A multi-part series showing an end-to-end possibility
[Crystal Tenn](https://www.linkedin.com/in/crystal-tenn-6a0b9b67/) and I teamed up to bring an E2E blog series that features an Azure App Service website that communicates with an API project, which communicates to an Azure SQL back-end. The app is a traditional To-Do application based on an existing sample that used ADO.NET, but adapted for Azure deploy and to Visual Studio 2017. The technology/tooling stack is Visual Studio, VSTS, C#, Angular, and SQL.

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-03-12 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Part 2 - An end to end scenario with Azure App Service, API Apps, SQL, VSTS and CI/CD
#### A multi-part series showing an end-to-end possibility
[Crystal Tenn](https://www.linkedin.com/in/crystal-tenn-6a0b9b67/) and I teamed up to bring an E2E blog series that features an Azure App Service website that communicates with an API project, which communicates to an Azure SQL back-end. The app is a traditional To-Do application based on an existing sample that used ADO.NET, but adapted for Azure deploy and to Visual Studio 2017. The technology/tooling stack is Visual Studio, VSTS, C#, Angular, and SQL.

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-03-13 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Part 3 - An end to end scenario with Azure App Service, API Apps, SQL, VSTS and CI/CD
#### A multi-part series showing an end-to-end possibility
[Crystal Tenn](https://www.linkedin.com/in/crystal-tenn-6a0b9b67/) and I teamed up to bring an E2E blog series that features an Azure App Service website that communicates with an API project, which communicates to an Azure SQL back-end. The app is a traditional To-Do application based on an existing sample that used ADO.NET, but adapted for Azure deploy and to Visual Studio 2017. The technology/tooling stack is Visual Studio, VSTS, C#, Angular, and SQL.

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-03-18 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Part 4 - An end to end scenario with Azure App Service, API Apps, SQL, VSTS and CI/CD
#### A multi-part series showing an end-to-end possibility
[Crystal Tenn](https://www.linkedin.com/in/crystal-tenn-6a0b9b67/) and I teamed up to bring an E2E blog series that features an Azure App Service website that communicates with an API project, which communicates to an Azure SQL back-end. The app is a traditional To-Do application based on an existing sample that used ADO.NET, but adapted for Azure deploy and to Visual Studio 2017. The technology/tooling stack is Visual Studio, VSTS, C#, Angular, and SQL.

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-03-19 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Part 5 - An end to end scenario with Azure App Service, API Apps, SQL, VSTS and CI/CD
#### A multi-part series showing an end-to-end possibility
[Crystal Tenn](https://www.linkedin.com/in/crystal-tenn-6a0b9b67/) and I teamed up to bring an E2E blog series that features an Azure App Service website that communicates with an API project, which communicates to an Azure SQL back-end. The app is a traditional To-Do application based on an existing sample that used ADO.NET, but adapted for Azure deploy and to Visual Studio 2017. The technology/tooling stack is Visual Studio, VSTS, C#, Angular, and SQL.

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-03-25 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Part 6 - An end to end scenario with Azure App Service, API Apps, SQL, VSTS and CI/CD
#### A multi-part series showing an end-to-end possibility
[Crystal Tenn](https://www.linkedin.com/in/crystal-tenn-6a0b9b67/) and I teamed up to bring an E2E blog series that features an Azure App Service website that communicates with an API project, which communicates to an Azure SQL back-end. The app is a traditional To-Do application based on an existing sample that used ADO.NET, but adapted for Azure deploy and to Visual Studio 2017. The technology/tooling stack is Visual Studio, VSTS, C#, Angular, and SQL.

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-03-26 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Part 7 - An end to end scenario with Azure App Service, API Apps, SQL, VSTS and CI/CD
#### A multi-part series showing an end-to-end possibility
[Crystal Tenn](https://www.linkedin.com/in/crystal-tenn-6a0b9b67/) and I teamed up to bring an E2E blog series that features an Azure App Service website that communicates with an API project, which communicates to an Azure SQL back-end. The app is a traditional To-Do application based on an existing sample that used ADO.NET, but adapted for Azure deploy and to Visual Studio 2017. The technology/tooling stack is Visual Studio, VSTS, C#, Angular, and SQL.

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-03-27 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Part 8 - An end to end scenario with Azure App Service, API Apps, SQL, VSTS and CI/CD
#### A multi-part series showing an end-to-end possibility
[Crystal Tenn](https://www.linkedin.com/in/crystal-tenn-6a0b9b67/) and I teamed up to bring an E2E blog series that features an Azure App Service website that communicates with an API project, which communicates to an Azure SQL back-end. The app is a traditional To-Do application based on an existing sample that used ADO.NET, but adapted for Azure deploy and to Visual Studio 2017. The technology/tooling stack is Visual Studio, VSTS, C#, Angular, and SQL.

Просмотреть файл

@ -12,7 +12,7 @@ date: 2017-09-05 17:00:00
:tv: Watch the video : [How to access Cloud Shell from within Microsoft docs](https://www.youtube.com/watch?v=JSWji3bPDJc&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=9?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### Access Cloud Shell from within Microsoft Documentation
### Access Cloud Shell from within Microsoft Documentation
Most everyone is aware that you can access the Azure Cloud Shell from within the [Azure Portal](https://docs.microsoft.com/azure/cloud-shell/overview?WT.mc_id=docs-azuredevtips-azureappsdev) or from mobile apps such as iOS and Android. But a little known fact is that a lot of the Azure documentation pages include an embedded Cloud Shell experience that can be found with the "Try It" button as shown below.
<img :src="$withBase('/files/azuretip11.gif')">

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-04-01 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Part 9 - An end to end scenario with Azure App Service, API Apps, SQL, VSTS and CI/CD
#### A multi-part series showing an end-to-end possibility
[Crystal Tenn](https://www.linkedin.com/in/crystal-tenn-6a0b9b67/) and I teamed up to bring an E2E blog series that features an Azure App Service website that communicates with an API project, which communicates to an Azure SQL back-end. The app is a traditional To-Do application based on an existing sample that used ADO.NET, but adapted for Azure deploy and to Visual Studio 2017. The technology/tooling stack is Visual Studio, VSTS, C#, Angular, and SQL.

Просмотреть файл

@ -12,6 +12,8 @@ date: 2018-04-02 17:00:00
This post was brought to you by [Lohith (kashyapa)](https://www.twitter.com/kashyapa?WT.mc_id=twitter-azuredevtips-azureappsdev).
### Deployment Slots for Web Apps using the Azure CLI
#### What are Deployment Slots?
Deployment Slots are a feature of Azure App Service. They actually are live apps with their own hostnames. You can create different slots for your application (for e.g. Dev, Test or Stage). The Production slot is the slot where your live app resides. With deploymet slots, you can validate app changes in staging before swapping it with your production slot. You can read more about deployment slots [here](https://docs.microsoft.com/azure/app-service/web-sites-staged-publishing "Set up staging environments in Azure App Service").

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-04-08 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Quick and Dirty User Authentication with Azure Web Apps and MVC5
#### What is Quick and Dirty User Authentication?
When I'm building out a website with MVC5 and Azure, it typically lands on *.azurewebsites.net and generally I don't need any user authentication. But if I need it, I typically need 1 administrator account and 0 users. So why didn't I just go to **Settings** -> **Authentication/Authorization** and turn on AAD or create a gmail, twitter, etc. login? Turns out that I could have set something like that up (after spending time researching how), but I really just needed a layer of authentication for myself (the one and only administrator) and prevent anyone else without that password to my site. I didn't want to use any of the built-in authentications methods of ASP.NET either as I didn't want/need a database to maintain.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-04-09 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Prevent secrets from getting out with .NET Core
### Prevent secrets from getting out with .NET Core
I was recently building out a .NET Core Console App and it had secrets such as my **Bit.ly API key** and **Azure Storage Table DB Connection string** (which also has my password). I got busy and forgot what I was doing and **committed it to GitHub**. That really sucks, but

Просмотреть файл

@ -1,6 +1,6 @@
---
type: post
title: "Tip 114 - Send JSON to Azure IoT Hub with C#"
title: "Tip 114 - Easily Send JSON to IoT Hub with C#"
excerpt: "A tutorial on how to quickly send JSON to IoT Hub with C#"
tags: [azure, windows, portal, cloud, developers, tipsandtricks]
date: 2018-04-15 17:00:00
@ -10,7 +10,7 @@ date: 2018-04-15 17:00:00
:bulb: Learn more : [Azure IoT Hub Overview](https://docs.microsoft.com/azure/iot-hub/about-iot-hub?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Easily Send JSON to IoT Hub with C#
### Easily Send JSON to IoT Hub with C#
I recently needed to send JSON that an IoT Hub could receive and display on an AZ3166 device. Once the AZ3166 device receives the message, then it could do a number of things with the data such as open an door.

Просмотреть файл

@ -9,6 +9,9 @@ date: 2018-04-16 17:00:00
::: tip
:bulb: Learn more : [Keys, secrets, and certificates](https://docs.microsoft.com/azure/key-vault/about-keys-secrets-and-certificates?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Remove Azure Secrets committed to GitHub
#### Remove passwords committed to GitHub on accident
Writing code day after day means secrets, connection strings and more get added to your code accidentally. And if you are like me, they get committed to your GitHub repo and then you have to live in shame. :) In this post, I'll walk you through removing secrets from a GitHub repo that you've already committed the secret to.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-04-22 17:00:00
:bulb: Learn more : [Azure portal documentation](https://docs.microsoft.com/azure/azure-portal?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Easily Upload and download Azure dashboards
### Easily Upload and download Azure dashboards
Azure has recently added the ability for you to download or upload an existing Azure dashboard with just a couple of clicks. Previously, you had to use a separate tool like **Azure Resource Explorer** to get this data. Now, youll see a new **Download** and **Upload** option on your Azure Dashboard as shown below:

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-04-23 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Enable HTTP/2.0 support for Azure App Service
### Enable HTTP/2.0 support for Azure App Service
Azure has recently rolled out the ability for you to switch any app service to use HTTP/2.0 Support. It really is as easy as toggling a field in Azure Resource Manager, but first why should you care about HTTP/2.0?

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-04-29 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Determine the outbound IP addresses of your Azure App Service
### Determine the outbound IP addresses of your Azure App Service
Because some networks are locked down and only allow whitelisted IP addresses, I hear these questions a lot.

Просмотреть файл

@ -12,7 +12,7 @@ date: 2017-09-06 17:00:00
:tv: Watch the video : [How to start, restart, stop or delete multiple VMs](https://www.youtube.com/watch?v=cePvuKDdNv8&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=10?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### Easily Start, Restart, Stop or Delete Multiple VMs
### Easily Start, Restart, Stop or Delete Multiple VMs
You may be aware that you can restart, start, stop or delete a VM but did you know that you can select multiple at the same time? Just open the Azure Portal and select the VMs you wish to control and press the desired button. It really is that easy!

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-04-30 17:00:00
:bulb: Learn more : [Overview of Azure PowerShell](https://docs.microsoft.com/powershell/azure/overview?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Run Azure PowerShell Cmdlets in Visual Studio 2017
### Run Azure PowerShell Cmdlets in Visual Studio 2017
Because some folks like to work with PowerShell and Azure AND want to stay inside of Visual Studio 2017, I hear the following questions from time to time.

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-05-14 17:00:00
:bulb: Learn more : [Azure IoT Hub Overview](https://docs.microsoft.com/azure/iot-hub/about-iot-hub?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Creating an IoT Hub for the IoT Button
#### The Series So Far
At Build 2018, we first saw the [IoT Button](http://aka.ms/button?WT.mc_id=akams-azuredevtips-azureappsdev). I started [exploring the device](https://www.youtube.com/watch?v=OdGHWwRBf_c?WT.mc_id=youtube-azuredevtips-azureappsdev) with the very first unboxing and decided to create a mini-series to walk you how to use the device from start to finish. The series (so far) is located below

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-05-15 17:00:00
:bulb: Learn more : [Azure IoT Hub Overview](https://docs.microsoft.com/azure/iot-hub/about-iot-hub?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Configuring and Setting up the IoT Button
#### The Series So Far
At Build 2018, we first saw the [IoT Button](http://aka.ms/button?WT.mc_id=akams-azuredevtips-azureappsdev). I started [exploring the device](https://www.youtube.com/watch?v=OdGHWwRBf_c?WT.mc_id=youtube-azuredevtips-azureappsdev) with the very first unboxing and decided to create a mini-series to walk you how to use the device from start to finish. The series (so far) is located below

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-05-20 17:00:00
:bulb: Learn more : [Azure IoT Hub Overview](https://docs.microsoft.com/azure/iot-hub/about-iot-hub?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Creating the Azure Logic App for our IoT Button
#### The Series so Far
At Build 2018, we first saw the [IoT Button](http://aka.ms/button?WT.mc_id=akams-azuredevtips-azureappsdev). I started [exploring the device](https://www.youtube.com/watch?v=OdGHWwRBf_c?WT.mc_id=youtube-azuredevtips-azureappsdev) with the very first unboxing and decided to create a mini-series to walk you how to use the device from start to finish. The series (so far) is located below

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-05-21 17:00:00
:bulb: Learn more : [Azure IoT Hub Overview](https://docs.microsoft.com/azure/iot-hub/about-iot-hub?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Using Azure Function to call our Logic App with the IoT Button
#### Special Thanks
Special Thanks to [Stefan Wick](http://twitter.com/StefanWickDev?WT.mc_id=twitter-azuredevtips-azureappsdev) on the Azure IoT Team for his review and edits on this post.

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-05-28 17:00:00
:bulb: Learn more : [Azure IoT Central Overview](https://docs.microsoft.com/azure/iot-central/overview-iot-central?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Getting Started with Azure IoT Central
#### IoT Exploration so Far
Back in [Tip 96](tip96.html), I started exploring the Azure IoT DevKit that included the new [MXChip](http://mxchip.com/az3166). While I was exploring the device with my son, we eventually made the device send a tweet every time the button was pressed and I haven't done much with it until recently. So what does that have to do with Azure IoT Central? Well, we'll be exploring the SaaS offering and connecting the same MXChip to it.

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-05-29 17:00:00
:bulb: Learn more : [Overview of Azure Cloud Shell](https://docs.microsoft.com/azure/cloud-shell/overview?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Mount a drive and upload files to Cloud Shell
#### Overview
When working with [Azure Cloud Shell](http://shell.azure.com), you sometimes need the ability to upload files to work with later. I'm going to call out the two methods that I use to accomplish this task all the time.

Просмотреть файл

@ -14,7 +14,7 @@ This tip is marked obsolete. More info can be found [here](https://github.com/mi
:bulb: Learn more : [Azure Security Center](https://docs.microsoft.com/azure/security-center/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Download all Azure Documentation for offline viewing
### Download all Azure Documentation for offline viewing
There have been several times when I've wished to have all the Azure documentation on my local computer whether it be a flight, etc.. I've never found a way except finding the [pieces of the documentation](https://docs.microsoft.com/azure/security-center/) that I wanted and pressing the **Download PDF** button.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-06-04 17:00:00
:bulb: Learn more : [Azure Cognitive Services](https://docs.microsoft.com/azure/cognitive-services?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Using OCR to extract text from images from the Azure Portal
### Using OCR to extract text from images from the Azure Portal
I recently needed the ability to extract text from an image. I was very cautious as several free alternatives that exist on the web said they may keep the image (and or text). So I did what any developer would do and just rolled my own. But instead of creating an application, I took it upon myself to use the power of the Azure Portal to accomplish this.

Просмотреть файл

@ -12,7 +12,7 @@ date: 2017-09-10 17:00:00
:tv: Watch the video : [How the Azure Cloud Shell uses storage](https://www.youtube.com/watch?v=JRvKnMqdBcY&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=11?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### What's under the hood of Azure Cloud Shell?
### What's under the hood of Azure Cloud Shell?
The [Azure Cloud Shell](https://azure.microsoft.com/features/cloud-shell?WT.mc_id=azure-azuredevtips-azureappsdev) is something that I've took for granted since it launched at Build 2017. I always knew that I could use it to run [CLI 2.0](https://docs.microsoft.com/cli/azure/install-azure-cli?view=azure-cli-latest?WT.mc_id=docs-azuredevtips-azureappsdev) commands and didn't really stop to think what is "Under the hood"... until now.
When you first open the Cloud Shell, you will find that it requires you to create a Storage account. The reason for that Storage Account is to persist the scripts, keys, etc that you'll use over and over as you interact with your resources.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-06-10 17:00:00
:bulb: Learn more : [Azure Functions Documentation](https://docs.microsoft.com/azure/azure-functions/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Manage Application Settings for Azure Functions within Visual Studio
### Manage Application Settings for Azure Functions within Visual Studio
Generally when I'm working with Azure Functions and Visual Studio and need to add an **Application Setting**, then I'll head over to the Azure Portal, click on my Function, Configuration and add the Application Setting.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-06-11 17:00:00
:bulb: Learn more : [Overview of Azure Cloud Shell](https://docs.microsoft.com/azure/cloud-shell/overview?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Quickly display a list of all Azure Web Apps URL from Azure Cloud Shell
### Quickly display a list of all Azure Web Apps URL from Azure Cloud Shell
Often I need to quickly list out the URLs for all Azure App Services in a given resource. In the past, when it just a small number then I'd do it manually, but it has recently grown to a point where I needed to find a better way.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-06-17 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Increase the timeout of ASP.NET Core 2.0 API hosted in Azure App Service
### Increase the timeout of ASP.NET Core 2.0 API hosted in Azure App Service
There are reasons that you **might** have a request that takes 2-3 minutes to complete and this post is for you. For most, you should probably look at decoupling these long running request.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-06-18 17:00:00
:bulb: Learn more : [Azure Functions Documentation](https://docs.microsoft.com/azure/azure-functions/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Use the Azure Portal for Durable Functions Development
### Use the Azure Portal for Durable Functions Development
Durable Functions addresses the task of managing state for an application. They are intended to address a variety of patterns and scenarios that would quickly get complicated using triggers, timers, etc. especially when orchestrating a range of activities with a set of tasks that need to happen each time a particular event occurs.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-06-24 17:00:00
:bulb: Learn more : [Azure Functions Documentation](https://docs.microsoft.com/azure/azure-functions/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Use Run-From-Zip to deploy a site to Azure Web Apps or Functions
### Use Run-From-Zip to deploy a site to Azure Web Apps or Functions
Here is a neat feature that I just discovered dispite it being added about 6 months or so ago. It is the ability to deploy a site to Azure Web Apps or Azure Functions from a zip file.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-06-25 17:00:00
:bulb: Learn more : [Azure Functions Documentation](https://docs.microsoft.com/azure/azure-functions/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Use Run-From-Zip without Azure Storage to deploy a site to Azure Web Apps or Functions
### Use Run-From-Zip without Azure Storage to deploy a site to Azure Web Apps or Functions
[Yesterday](https://microsoft.github.io/AzureTipsAndTricks/blog/tip134.html) I discussed a feature that gives you the ability to deploy a site to Azure Web Apps or Azure Functions from a zip file. It is called **Run-From-Zip** which you simply point to the location in your App Settings and it automatically gets mounted on wwwroot as read-only.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-07-01 17:00:00
:bulb: Learn more : [Azure Functions Documentation](https://docs.microsoft.com/azure/azure-functions/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Quickly Restore your Local Settings File for Azure Functions
### Quickly Restore your Local Settings File for Azure Functions
If you've ever worked with Azure Functions then no doubt you've seen the `local.settings.json` file before. This file stores app settings, connection strings, etc. for local development.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-07-02 17:00:00
:bulb: Learn more : [Overview of Azure PowerShell](https://docs.microsoft.com/powershell/azure/overview?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Export Azure Resources to CSV files with PowerShell
### Export Azure Resources to CSV files with PowerShell
If you've ever had a need to create a CSV file of various Azure Resources for reports, etc. than this post is for you. I'm going to quickly show you how to generate a CSV file with PowerShell that lists VMs in the active subscription along with a couple of additional details.

Просмотреть файл

@ -12,7 +12,7 @@ date: 2018-07-08 17:00:00
:tv: Watch the video : [How to host a static website with Azure Storage](https://www.youtube.com/watch?v=gYpNC_tdbQQ&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=51?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### Host a Static Website with Azure Storage
### Host a Static Website with Azure Storage
A feature that was recently announced was the ability to run a static website using Azure Storage. I decided to take it for a quick test spin and show you the experience.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-07-09 17:00:00
:bulb: Learn more : [AzCopy v10](https://docs.microsoft.com/azure/storage/common/storage-use-azcopy-v10?WT.mc_id=azure-azuredevtips-azureappsdev).
:::
#### Prevent AzCopy Uploads from maxing out Internet Connection Speed
### Prevent AzCopy Uploads from maxing out Internet Connection Speed
**What is AzCopy?** AzCopy is a command-line utility designed for copying data to/from Microsoft Azure Blob, File, and Table storage, using simple commands designed for optimal performance. You can copy data between a file system and a storage account, or between storage accounts. *(courtesy of docs)*

Просмотреть файл

@ -12,7 +12,7 @@ date: 2017-09-11 17:00:00
:tv: Watch the video : [How to generate SSH public key to log into Linux VM](https://www.youtube.com/watch?v=16bUZ43CGxs&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=12?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### Generate SSH keys to log into Linux VM with Cloud Shell
### Generate SSH keys to log into Linux VM with Cloud Shell
For these instructions, I'll assume you have a Linux VM already setup and connecting via Cloud Shell.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-07-15 17:00:00
:bulb: Learn more : [Azure SQL Database Documentation](https://docs.microsoft.com/azure/sql-database?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Easily copy your SQL Azure database to your local development server
### Easily copy your SQL Azure database to your local development server
I've ran across folks at conferences that asked me "How do you copy a SQL Azure database to my local development machine?" While chatting with them, I always found it difficult to understand why (as it is dirt cheap to have a development SQL Azure instance in the cloud) but nevertheless it is their data and there is an easy way to do this.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-07-16 17:00:00
:bulb: Learn more : [Azure storage account overview](https://docs.microsoft.com/azure/storage/common/storage-account-overview?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Generate a Zip file from Azure Blob Storage Files
### Generate a Zip file from Azure Blob Storage Files
You might have a task that pops up where you need to generate a zip file from a number of files in your Azure blob storage account. For 1 or 2 files, this may not be a problem but for 20-2000, you might want to find a way to automate this.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-07-22 17:00:00
:bulb: Learn more : [Overview of Azure Cloud Shell](https://docs.microsoft.com/azure/cloud-shell/overview?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Quickly edit files within Cloud Shell using Code
### Quickly edit files within Cloud Shell using Code
Recently I noticed that I don't mention how to use Code with Cloud Shell. This tip is to make that right!

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-07-23 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Keep your Azure Web App Hydrated and Responsive
### Keep your Azure Web App Hydrated and Responsive
If you have ever noticed that after a publish or restart of your Azure web app it might load slowly the first time, then when you refresh with F5 it is ok again.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-07-29 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Swiftly understand what versions of .NET are supported on Azure App Service
### Swiftly understand what versions of .NET are supported on Azure App Service
With the release of .NET Framework 4.7.2, I've been asked multiple times it Azure App Services (Websites) supports it yet. While I can quickly answer this question, there will always be a vNext and this question may come up again. So how do you check to see what version of the .NET Framework Azure App Services Supports?

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-07-30 17:00:00
:bulb: Learn more : [Azure SQL Database Documentation](https://docs.microsoft.com/azure/sql-database?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Easily reset the Administrator password for an Azure SQL database
### Easily reset the Administrator password for an Azure SQL database
A common scenario that I have heard folks ask is "How do I reset the Admin password for an Azure SQL database that I've forgotten or lost?"

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-08-05 17:00:00
:bulb: Learn more : [Azure SQL Database Documentation](https://docs.microsoft.com/azure/sql-database?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Rename an Azure SQL database
### Rename an Azure SQL database
Last week, I did a SQL post on [Easily reset the Administrator password for an Azure SQL database](https://microsoft.github.io/AzureTipsAndTricks/blog/tip145.html) and it did rather well. So I'm back with another SQL post that addresses another common scenario that folks ask "How do I rename an Azure SQL database"?

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-08-06 17:00:00
:bulb: Learn more : [Azure Functions Documentation](https://docs.microsoft.com/azure/azure-functions/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Run TSQL on an Azure SQL database with Azure Functions
### Run TSQL on an Azure SQL database with Azure Functions
I've recently been adding Azure SQL tips such as [Easily reset the Administrator password for an Azure SQL database](https://microsoft.github.io/AzureTipsAndTricks/blog/tip145.html) and [Rename an Azure SQL database](https://microsoft.github.io/AzureTipsAndTricks/blog/tip146.html). and you all seem to like them. So I'm back with another SQL post that addresses another common scenario that folks ask "How do I run TSQL on an Azure SQL database with Azure Functions"?

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-08-12 17:00:00
:bulb: Learn more : [Azure Functions Documentation](https://docs.microsoft.com/azure/azure-functions/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Share Business Logic between Azure Functions
### Share Business Logic between Azure Functions
A common scenario to share business logic between function is: I have an Azure Function that runs daily on a timer trigger and need the same function to run when I request it manually. While the template used may change you basically dont want to copy/paste the logic into another function. Instead, your function app architecture could look like:
```

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-08-13 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Use PowerShell to quickly see if your Deployment Slot Swapped Successfully
### Use PowerShell to quickly see if your Deployment Slot Swapped Successfully
A common scenario after sending a swap action to Azure App Service is to check its progress. While you can easily use the Azure Portal, another alternative that I often use is PowerShell.

Просмотреть файл

@ -12,7 +12,7 @@ date: 2017-09-12 17:00:00
:tv: Watch the video : [Learn about the underlying Software in Azure Cloud Shell](https://www.youtube.com/watch?v=wODji8h6YYI&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=13?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### Underlying Software in Azure Cloud Shell
### Underlying Software in Azure Cloud Shell
When you spin up an Azure Cloud Shell, it create a container that contains things such the OS and other runtimes. By default you get Linux, Node.js and more (covered later). The storage account setup the first time you use Cloud Shell then persist data (like shell scripts, SSH keys, etc.) that you can use once you are connected to the container. It also persist things automatically such as your `.bash_history` and stores your Azure authentication token in `./azure/accessTokens.json`.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-08-19 17:00:00
:bulb: Learn more : [Azure portal documentation](https://docs.microsoft.com/azure/azure-portal/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Use the Mac Touch Bar to launch the Azure Portal
### Use the Mac Touch Bar to launch the Azure Portal
For those new to the Mac Touch Bar, it sits at the top of your keyboard and adapts to what you're doing and provides intuitive shortcuts and app controls when you need them. For example, the controls will change when you are in Chrome vs Outlook. Below is a screenshot of the default layout before you switch to an application:

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-08-26 17:00:00
:bulb: Learn more : [Azure Cosmos DB](https://docs.microsoft.com/azure/cosmos-db/introduction?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Get the Record Count in Cosmos DB
### Get the Record Count in Cosmos DB
When working with Azure Cosmos DB, it is guaranteed that at some point that you'll need to get the record count of a document. There are a couple of quick ways of how to do this through the Azure Portal by navigating to the Cosmos DB resource you wish to query and selecting the **Data Explorer** tab and using the following query: `SELECT VALUE COUNT(1) FROM c`

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-08-27 17:00:00
:bulb: Learn more : [Azure portal documentation](https://docs.microsoft.com/azure/azure-portal/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### How to get the Azure Account Tenant Id?
### How to get the Azure Account Tenant Id?
Your Office 365 tenant ID is a globally unique identifier (GUID) that is different than your tenant name or domain. On rare occasion, you might need this identifier, such as when configuring Windows group policy for OneDrive for Business.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-09-02 17:00:00
:bulb: Learn more : [Azure Cognitive Services](https://docs.microsoft.com/azure/cognitive-services?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### How to quickly check the EndPoint API of QnA Maker
### How to quickly check the EndPoint API of QnA Maker
If you haven't experimented with [QnA Maker](https://qnamaker.ai/) then it is time. It enables you to quickly create a question and answer service from content like FAQ documents, URLs, and product manuals. You can create a knowledge base with existing data sources that you already have. Once complete, you might want to consume the endpoint API through applications such as Fiddler or cURL. In this post, I'll show you quickly how you can do both.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-09-09 17:00:00
:bulb: Learn more : [Azure Activity Log](https://docs.microsoft.com/azure/azure-monitor/platform/activity-logs-overview?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Archive the Azure Activity Log
### Archive the Azure Activity Log
The Azure Activity Log is a subscription log that provides insight into subscription-level events that have occurred in Azure. This includes a range of data, from Azure Resource Manager operational data to updates on Service Health events. You may want to Archive the Azure Activity Log if you want to retain your Activity Log longer than 90 days (with full control over the retention policy) for audit, static analysis, or backup. In this post, I'll show you now to archive it with a couple of clicks.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-09-10 17:00:00
:bulb: Learn more : [Azure Logic Apps Documentation](https://docs.microsoft.com/azure/logic-apps/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Use Azure Logic Apps to Detect when a new SQL record is inserted
### Use Azure Logic Apps to Detect when a new SQL record is inserted
I recently needed the ability to detect when a new SQL record was added and send an email. Since the customer didn't want the existing logic in their app to be modified, I relied on Azure Logic Apps and all their powerful connectors.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-09-16 17:00:00
:bulb: Learn more : [Azure Functions Documentation](https://docs.microsoft.com/azure/azure-functions/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Create Thumbnail Images with Azure Functions and Azure Storage
### Create Thumbnail Images with Azure Functions and Azure Storage
In this mini-series, we're going to create an Azure Function that detects when a new image is added to Azure Storage and automatically creates a thumbnail image for us.

Просмотреть файл

@ -6,7 +6,7 @@ tags: [azure, windows, portal, cloud, developers, tipsandtricks]
date: 2018-09-17 17:00:00
---
#### Create Thumbnail Images with Azure Functions and Azure Storage
### Create Thumbnail Images with Azure Functions and Azure Storage
In this mini-series, we're going to create an Azure Function that detects when a new image is added to Azure Storage and automatically creates a thumbnail image for us.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-09-23 17:00:00
:bulb: Learn more : [Azure Logic Apps Documentation](https://docs.microsoft.com/azure/logic-apps/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Use Azure Logic Apps and Cosmos DB to monitor and archive Twitter hashtags
### Use Azure Logic Apps and Cosmos DB to monitor and archive Twitter hashtags
I love data and use it constantly to improve everything in my personal life as well as my professional life. As we are about to begin the Microsoft Ignite conference, I wanted to collect tweets that use the #MSIgnite hashtag and save them to a database. I also don't want to code as I'm working on 3 sessions right now. Here's how I did it.

Просмотреть файл

@ -6,7 +6,7 @@ tags: [azure, windows, portal, cloud, developers, tipsandtricks]
date: 2017-09-13 17:00:00
---
#### Deploy Jekyll Site Hosted on GitHub to Azure
### Deploy Jekyll Site Hosted on GitHub Pages to Azure
If you have already have an existing [Jekyll](https://jekyllrb.com/) based site that is hosted on GitHub, you can easily deploy that site to [Azure App Services](https://azure.microsoft.com/services/app-service/web?WT.mc_id=azure-azuredevtips-azureappsdev).

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-10-01 17:00:00
:bulb: Learn more : [Azure Functions Documentation](https://docs.microsoft.com/azure/azure-functions/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Change the Azure Function runtime version after Deployment
### Change the Azure Function runtime version after Deployment
If you have used Azure Functions since the beginning, then chances are you've started with a 1.x runtime. Since 2.x is out, you may want to upgrade to it but will be greeted with the following message:

Просмотреть файл

@ -12,7 +12,7 @@ date: 2018-10-07 17:00:00
:tv: Watch the video : [How to use Azure Automation with PowerShell](https://www.youtube.com/watch?v=pQ9dQ13B2vM&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=50?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### Azure Tips and Tricks - ARM Templates Demystified
### ARM Templates Demystified
* [Part 1 - This Post](tip162.html)
* [Part 2](tip163.html)

Просмотреть файл

@ -12,13 +12,13 @@ date: 2018-10-08 17:00:00
:tv: Watch the video : [How to use Azure Automation with PowerShell](https://www.youtube.com/watch?v=pQ9dQ13B2vM&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=50?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### Azure Tips and Tricks – Copying Application Settings with an ARM Template
#### Provide Static App Settings Values in an ARM Template
* [Part 1](tip162.html)
* [Part 2 - This Post](tip163.html)
* [Part 3](tip164.html)
#### Yesterday on Azure Tips and Tricks
#### Intro
Building on my previous Azure Tips and Tricks post about what ARM templates are and why you should care, I wanted to give you a quick recipe for a common development task. Youve already seen that you can automate deploying a web app (and many other resources), but can you also copy configuration information like app settings with your ARM template? Yes!

Просмотреть файл

@ -12,13 +12,13 @@ date: 2018-10-14 17:00:00
:tv: Watch the video : [How to use Azure Automation with PowerShell](https://www.youtube.com/watch?v=pQ9dQ13B2vM&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=50?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### Azure Tips and Tricks – Copying Application Settings with an ARM Template
### Defining Parameters to be used with ARM Templates
* [Part 1](tip162.html)
* [Part 2](tip163.html)
* [Part 3 - This Post](tip164.html)
#### Yesterday on Azure Tips and Tricks
#### Intro
Youve already seen that you can automate deploying static configuration information like app settings with your ARM template. But what about providing parameters that allows end-users to input values **BEFORE** deployment. That is what we'll learn today!

Просмотреть файл

@ -10,6 +10,8 @@ date: 2018-10-21 17:00:00
:bulb: Learn more : [Azure Cosmos DB](https://docs.microsoft.com/azure/cosmos-db/introduction?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
### Data Storage Options with Azure Storage and Cosmos DB
#### Azure Table Storage and Azure Cosmos DB
Before you dive into this article, keep in mind that this is not a comparison and use what you feel is right for your scenario.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-10-22 17:00:00
:bulb: Learn more : [Azure Cosmos DB](https://docs.microsoft.com/azure/cosmos-db/introduction?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Migrating Data from Cosmos DB to Local JSON files
### Migrating Data from Cosmos DB to Local JSON files
#### Using the Data Migration Tool with Cosmos DB

Просмотреть файл

@ -12,7 +12,7 @@ date: 2018-10-28 17:00:00
:tv: Watch the video : [Quick tour of Azure DevOps projects using Node.js and AKS: Part 1](https://www.youtube.com/watch?v=bwpW44aQ7lU&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=47?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### A quick tour around Azure DevOps Projects and Node.js and Kubernetes Service
### Part 1 - A quick tour around Azure DevOps Projects using Node.js and AKS
In this post, I will walk you through creating a new [Azure Kubernetes Service](https://azure.microsoft.com/services/kubernetes-service?WT.mc_id=azure-azuredevtips-azureappsdev) (AKS) cluster using an [Azure DevOps Projects](https://azure.microsoft.com/features/devops-projects?WT.mc_id=azure-azuredevtips-azureappsdev) and take a look under the hood to help understand how to get started with AKS.

Просмотреть файл

@ -12,9 +12,9 @@ date: 2018-10-29 17:00:00
:tv: Watch the video : [Quick tour of Azure DevOps projects using Node.js and AKS: Part 2](https://www.youtube.com/watch?v=QxTqEajKOqo&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=48?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### A quick tour around Azure DevOps Projects and Node.js and Kubernetes Service
### Part 2 - A quick tour around Azure DevOps Projects using Node.js and AKS
#### Yesterday on Azure Tips and Tricks
#### Intro
We discussed what Azure DevOps Projects are and began creating a project that uses Node.js and Azure Kubernetes Services (AKS). We walked through creating a project from scratch and began looking at the pipeline which included **code** and **build**. Today we'll finish up the pipeline section by looking at **dev**. We'll also review the resources section. In case you haven't read [Part 1](tip168.html) then I'd suggest you do so now.

Просмотреть файл

@ -6,7 +6,7 @@ tags: [azure, windows, portal, cloud, developers, tipsandtricks]
date: 2017-09-18 17:00:00
---
#### Use PowerShell within Azure Cloud Shell
### Use PowerShell within Azure Cloud Shell
<img :src="$withBase('/files/bashscreenshot.png')">

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-11-04 17:00:00
:bulb: Learn more : [Use Azure to host and run SAP workload scenarios](https://docs.microsoft.com/azure/virtual-machines/workloads/sap/get-started?WT.mc_id=azure-azuredevtips-azureappsdev).
:::
#### SAP on Azure in Plain English Part 1 of 2
### SAP on Azure in Plain English Part 1 of 2
In this series, I take a look at SAP coming from someone who hasn't used it before.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-11-05 17:00:00
:bulb: Learn more : [Use Azure to host and run SAP workload scenarios](https://docs.microsoft.com/azure/virtual-machines/workloads/sap/get-started?WT.mc_id=azure-azuredevtips-azureappsdev).
:::
#### SAP on Azure in Plain English Part 2 of 2
### SAP on Azure in Plain English Part 2 of 2
In this series, I take a look at SAP coming from someone who hasn't used it before.

Просмотреть файл

@ -9,7 +9,9 @@ date: 2018-11-11 17:00:00
::: tip
:bulb: Learn more : [Azure HDInsight Documentation](https://docs.microsoft.com/azure/hdinsight/?WT.mc_id=azure-azuredevtips-azureappsdev).
:::
### Getting Started with HDInsight
#### What is Azure HDInsight?
[Azure HDInsight](https://azure.microsoft.com/services/hdinsight?WT.mc_id=azure-azuredevtips-azureappsdev) is a managed cloud service for analyzing large sets of data. This big data is often collected rapidly and may be relatively unstructured. By itself this data might not be very useful, but when cleaned, analyzed, and presented, it can provide actionable insights. You can use Azure HDInsight to power machine learning, IoT, or data warehousing projects.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-11-12 17:00:00
:bulb: Learn more : [Introduction to Azure Advisor](https://docs.microsoft.com/azure/advisor/advisor-overview?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Get the most out of Azure Advisor
### Get the most out of Azure Advisor
[Azure Advisor](https://azure.microsoft.com/services/advisor?WT.mc_id=azure-azuredevtips-azureappsdev) is a simple dashboard that helps you implement best practices across your Azure resources. In this blog post, Ill walk you through the types of recommendations it provides and how easy it is to implement them.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-11-18 17:00:00
:bulb: Learn more : [ML.NET Overview](https://dotnet.microsoft.com/apps/machinelearning-ai/ml-dotnet?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Azure Tips and Tricks Part 174 - Machine Learning with ML.NET and Azure Functions - Part 1 of 2
### Machine Learning with ML.NET and Azure Functions - Part 1 of 2
#### Intro

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-11-19 17:00:00
:bulb: Learn more : [ML.NET Overview](https://dotnet.microsoft.com/apps/machinelearning-ai/ml-dotnet?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Azure Tips and Tricks Part 175 - Machine Learning with ML.NET and Azure Functions - Part 2 of 2
### Machine Learning with ML.NET and Azure Functions - Part 2 of 2
#### Intro

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-11-25 17:00:00
:bulb: Learn more : [Azure Lab Services and Azure DevTest Labs](https://docs.microsoft.com/azure/lab-services/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Azure Lab Services Demystified
### Azure Lab Services Demystified
#### I was working in the lab late one night

Просмотреть файл

@ -10,7 +10,7 @@ date: 2018-11-26 17:00:00
:bulb: Learn more : [Azure Information Protection Documentation](https://docs.microsoft.com/azure/information-protection/?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Getting Started with Azure Information Protection
### Getting Started with Azure Information Protection
[Azure Information Protection (AIP)](https://azure.microsoft.com/services/information-protection?WT.mc_id=azure-azuredevtips-azureappsdev) is a Microsoft Azure offering that works in conjunction with Microsoft Online services (Exchange Online, SharePoint Online, etc.) and Office 365 to categorize and protect documents and emails using labels and policies defined by an administrator. As a cloud-based solution, AIP is an [evolution](https://docs.microsoft.com/azure/information-protection/aka?WT.mc_id=docs-azuredevtips-azureappsdev) of a variety of technologies all focused on rights management, and it uses [Azure Rights Management](https://docs.microsoft.com/azure/information-protection/what-is-azure-rms?WT.mc_id=docs-azuredevtips-azureappsdev) as its protection technology.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2019-01-13 17:00:00
:bulb: Learn more : [Azure Media Services Documentation](https://docs.microsoft.com/azure/media-services?WT.mc_id=azure-azuredevtips-azureappsdev).
:::
#### A Lap Around Azure Media Player
### A Lap Around Azure Media Player
Check out [Part 2 - Using Media Analytics to search for specific terms in a Video](tip179.html)

Просмотреть файл

@ -10,7 +10,7 @@ date: 2019-01-14 17:00:00
:bulb: Learn more : [Azure Media Services Documentation](https://docs.microsoft.com/azure/media-services?WT.mc_id=azure-azuredevtips-azureappsdev).
:::
#### Using Media Analytics to search for specific terms in a Video
### Using Media Analytics to search for specific terms in a Video
Check out [Part 1 - A Lap Around Azure Media Player](tip178.html) if you would like a quick intro before diving in.

Просмотреть файл

@ -12,7 +12,7 @@ date: 2017-09-19 17:00:00
:tv: Watch the video : [How to use tags to quickly organize Azure Resources](https://www.youtube.com/watch?v=qFLvB5cxREg&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=14?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### Use Tags to quickly organize Azure Resources
### Use Tags to quickly organize Azure Resources
Head over to the Azure Portal and select service. In my example, I'm going to select a Web App that I want to tag as a production app. Select the **Tags** menu and provide a Name and Value as shown below.

Просмотреть файл

@ -10,7 +10,7 @@ date: 2019-01-27 17:00:00
:bulb: Learn more : [Key Vault Documentation](https://docs.microsoft.com/azure/key-vault?WT.mc_id=azure-azuredevtips-azureappsdev).
:::
#### Taking a peek at Azure Key Vault Part 1 of 2
### Taking a peek at Azure Key Vault Part 1 of 2
[Part 1 - this post](tip180.html)
[Part 2](tip181.html)

Просмотреть файл

@ -10,7 +10,7 @@ date: 2019-01-28 17:00:00
:bulb: Learn more : [Key Vault Documentation](https://docs.microsoft.com/azure/key-vault?WT.mc_id=azure-azuredevtips-azureappsdev).
:::
#### Taking a peek at Azure Key Vault Part 2 of 2
### Taking a peek at Azure Key Vault Part 2 of 2
In the [previous post](tip180.html), you set up Key Vault and added a secret via the Azure portal. Now you'll see how to securely access that secret programmatically. Let's start by creating a ASP.NET Core API app in Visual Studio (or you can [grab the completed project here](https://github.com/mbcrump/azure-key-vault?WT.mc_id=github-azuredevtips-azureappsdev)):

Просмотреть файл

@ -10,7 +10,7 @@ date: 2019-02-03 17:00:00
:bulb: Learn more : [Azure Virtual Network](https://docs.microsoft.com/azure/virtual-network/virtual-networks-overview?WT.mc_id=azure-azuredevtips-azureappsdev).
:::
#### Use VNET peering to connect existing VNETs
### Use VNET peering to connect existing VNETs
Recently a question came up about how to securely connect existing VNETs. This got me thinking about how I have VMs deployed in their own VNETs.

Просмотреть файл

@ -11,7 +11,7 @@ date: 2019-02-17 17:00:00
:bulb: Learn more : [Cloudyn service overview](https://docs.microsoft.com/azure/cost-management/overview?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Optimize what you spend on the cloud with Cloudyn
### Optimize what you spend on the cloud with Cloudyn
With your personal finances, if youve ever wondered where all your money goes or exactly what you are spending your money on, you may have purchased an application such a Quicken. Quicken connects with your bank and credit card accounts to show you exactly where your money is going with different charts, graphs, and detailed tables of data. Once you know where your money is going, you can start to optimize what you spend your money on.

Просмотреть файл

@ -11,7 +11,7 @@ date: 2019-03-03 17:00:00
:bulb: Learn more : [App Service Documentation](https://docs.microsoft.com/azure/app-service?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Quickly Set Up Azure Active Directory with Azure App Services
### Quickly Set Up Azure Active Directory with Azure App Services
A while ago, I did a post on [Quick and Dirty User Authentication with Azure Web Apps and MVC5](https://microsoft.github.io/AzureTipsAndTricks/blog/tip112.html), where I created a simple web app that used forms authentication. Since then, Ive been asked if I could address how to use the **Settings -> Authentication / Authorization** feature to turn on AAD for an existing web app. In this post, well take a look at setting up Azure Active Directory with Azure App Services.

Просмотреть файл

@ -11,7 +11,7 @@ date: 2019-03-10 17:00:00
:bulb: Learn more : [Azure Cosmos DB](https://docs.microsoft.com/azure/cosmos-db/introduction?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Performance Testing on Cosmos DB
### Performance Testing on Cosmos DB
Although [Cosmos DB](https://azure.microsoft.com/services/cosmos-db?WT.mc_id=azure-azuredevtips-azureappsdev) comes with global availability and guaranteed performance, it's still incumbent on the developer and architect to understand the implication of application and database design choices on performance. Central to the discussion of performance in Cosmos DB is the concept of a [request unit (RU)](https://docs.microsoft.com/azure/cosmos-db/request-units?WT.mc_id=docs-azuredevtips-azureappsdev), which is canonically defined as the processing capacity (CPU, memory, and IOPS) to perform a GET (retrieve) on a 1-KB document with 10 properties. Requests to delete, insert, or update require more capacity and so result in a higher RU cost. For instance, an insert of that same 1-KB document would incur a cost of 5 RUs.

Просмотреть файл

@ -11,7 +11,7 @@ date: 2019-03-11 17:00:00
:bulb: Learn more : [Azure SignalR Service](https://docs.microsoft.com/azure/azure-signalr/?WT.mc_id=azure-azuredevtips-azureappsdev).
:::
#### Easily add real-time web functionality to applications with Azure SignalR Service
### Easily add real-time web functionality to applications with Azure SignalR Service
Hi, folks. Today I wanted to chat with you about real-time web functionality. Normally when we think of the web, we think of a mostly passive experience. When you bring up your mail web client and leave it for a while, your mail gets stale. You wont get your recent emails until you refresh the page, or, if youre lucky, your client has a timer that automatically refreshes the page for you. But it doesnt have to be this way. [SignalR](https://docs.microsoft.com/aspnet/core/signalr/introduction?view=aspnetcore-2.1?WT.mc_id=docs-azuredevtips-azureappsdev) is a technology that can push new emails to you as soon as they arrive. Using SignalR, you can even have a real-time, two-way conversation with someone over the web. And with [Azure SignalR Service](https://azure.microsoft.com/services/signalr-service?WT.mc_id=azure-azuredevtips-azureappsdev), you get a fully managed service that helps you build real-time experiences such as [chat](https://github.com/aspnet/SignalR-samples/tree/master/ChatSample?WT.mc_id=github-azuredevtips-azureappsdev), [stock tickers](https://github.com/aspnet/SignalR-samples/tree/master/StockTickR?WT.mc_id=github-azuredevtips-azureappsdev), live [whiteboard](https://github.com/aspnet/SignalR-samples/tree/master/WhiteBoard?WT.mc_id=github-azuredevtips-azureappsdev), and more.
##### Real-time web functionality with SignalR

Просмотреть файл

@ -11,7 +11,7 @@ date: 2019-03-17 17:00:00
:bulb: Learn more : [Create an iOS app](https://docs.microsoft.com/azure/app-service-mobile/app-service-mobile-ios-get-started?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Create a back end for your next native iOS application
### Create a back end for your next native iOS application
Azure defines a number of services for app developers covering data storage, notifications, authentication, etc. Wouldn't it be great if there was a simple platform-as-a-service (PaaS) offering that tied all these together to quickly build a back end for your app? Good news. That offering already exists: the [Mobile Apps](https://azure.microsoft.com/services/app-service/mobile?WT.mc_id=azure-azuredevtips-azureappsdev) feature in Azure App Service.

Просмотреть файл

@ -11,7 +11,7 @@ date: 2019-03-18 17:00:00
:bulb: Learn more : [Create an iOS app](https://docs.microsoft.com/azure/app-service-mobile/app-service-mobile-ios-get-started?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Work with Notification Hubs on your next Native iOS application
### Work with Notification Hubs on your next Native iOS application
[Azure Notification Hubs](https://docs.microsoft.com/azure/notification-hubs?WT.mc_id=docs-azuredevtips-azureappsdev) provides an integrated back end capable of pushing notifications to all the major mobile platforms through their different cloud services. iOS apps use the [Apple Push Notification Service](https://developer.apple.com/documentation/usernotifications) (APNS), and Notification Hubs can push messages through this service either directly or via an [Azure Mobile App](https://azure.microsoft.com/services/app-service/mobile?WT.mc_id=azure-azuredevtips-azureappsdev) back end. Notification Hubs allows you to push messages to millions of devices across platforms with a single API call. These can be to all users, or to particular segments of your customers using tags.

Просмотреть файл

@ -11,7 +11,7 @@ date: 2019-03-24 17:00:00
:bulb: Learn more : [Azure Machine Learning Overview](https://docs.microsoft.com/azure/machine-learning/service/overview-what-is-azure-ml?WT.mc_id=docs-azuredevtips-azureappsdev).
:::
#### Guided tour of Azure Machine Learning Studio
### Guided tour of Azure Machine Learning Studio
In a world where there are WYSIWIG editors for practically everything, have you ever wondered why there isnt a drag-and-drop web app for machine learning? Well, actually there is: [Azure Machine Learning Studio](https://studio.azureml.net). Today, I want to give you a personal tour of ML Studio and give you an idea of just how much you can do without writing a lick of code.

Просмотреть файл

@ -12,7 +12,7 @@ date: 2017-09-20 17:00:00
:tv: Watch the video : [How to deploy an Azure Web App using only the CLI tool](https://www.youtube.com/watch?v=lO5Dvde07Tg&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=15?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### Deploy an Azure Web App using only the CLI
### Deploy an Azure Web App using only the CLI
While I love working with the Azure Portal or even Visual Studio, it is sometimes nice to do everything from the command line. While I'm a power Windows user, in this tutorial I'll be using a Linux VM and BASH to do everything.
Step 1) Ensure you have the following stack installed.

Просмотреть файл

@ -11,7 +11,7 @@ date: 2019-03-25 17:00:00
:bulb: Learn more : [Azure Multi-Factor Authentication](https://docs.microsoft.com/azure/active-directory/authentication/concept-mfa-howitworks/?WT.mc_id=azure-azuredevtips-azureappsdev).
:::
#### Multi-Factor Authentication on Azure in a Nutshell
### Multi-Factor Authentication on Azure in a Nutshell
In another Tips and Tricks post, we added Azure Active Directory authentication to an existing App Service Web App. Today, well make sure Multi-Factor Authentication (MFA) is on for that user. There are various services in Azure when it comes to [Multi-Factor Authentication](https://azure.microsoft.com/services/multi-factor-authentication?WT.mc_id=azure-azuredevtips-azureappsdev), so lets first see whats available. Keep in mind, I want it to be FREE.

Просмотреть файл

@ -13,7 +13,7 @@ date: 2019-03-31 17:00:00
:tv: Watch the video : [How to use the Azure Virtual Machines Serial Console](https://www.youtube.com/watch?v=pQ9dQ13B2vM&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=45?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### Serial console with Azure VMs - Troubleshooting and diagnosing
### Serial console with Azure VMs - Troubleshooting and diagnosing
Do you have Virtual Machines in Azure? If so, you probably need to resolve a problem with them from time to time. This is sometimes difficult with VMs running in Azure, as some things, like the boot menu, aren't visible to you. Luckily, there is a very handy tool that you can use to troubleshoot your VM in Azure. It's called the [Virtual Machine Serial Console](https://docs.microsoft.com/azure/virtual-machines/troubleshooting/serial-console-windows?WT.mc_id=docs-azuredevtips-azureappsdev).

Просмотреть файл

@ -13,7 +13,7 @@ date: 2019-04-07 17:00:00
:tv: Watch the video : [How to get started with Azure Front Door](https://www.youtube.com/watch?v=YV2nYfWfgAk&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=46?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### Getting Started with Azure Front Door
### Getting Started with Azure Front Door
In this post we'll get started with the [Azure Front Door Service](https://azure.microsoft.com/services/frontdoor?WT.mc_id=docs-azuredevtips-azureappsdev). This is a new networking service that acts as a load balancer and an application firewall.

Просмотреть файл

@ -11,7 +11,7 @@ date: 2019-04-14 17:00:00
:bulb: Learn more: [Azure resources for Go developers](https://docs.microsoft.com/go/azure?WT.mc_id=docs-azuredevtips-azureappsdev)
:::
#### Build your first app with the Azure SDK for Go on Azure
### Build your first app with the Azure SDK for Go on Azure
[Go](https://golang.org) is a programming language that is created by Google. It is sometimes referred to as 'Golang' and it's completely open source. It is statically typed and compiled and in that sense, it is kind of like C# and C. Go is very popular and it is used in big implementations, like in Docker and in parts of Netflix.

Просмотреть файл

@ -13,7 +13,7 @@ date: 2019-04-21 02:00:00
:tv: Watch the video : [How to use Azure Automation with PowerShell](https://www.youtube.com/watch?v=pQ9dQ13B2vM&list=PLLasX02E8BPCNCK8Thcxu-Y-XcBUbhFWC&index=50?WT.mc_id=youtube-azuredevtips-azureappsdev).
:::
#### Azure Automation with Windows Machine with PowerShell
### Azure Automation with Windows Machine with PowerShell
As a developer, when I do something more than once, I want to automate it. [Azure Automation](https://docs.microsoft.com/azure/automation/automation-intro?WT.mc_id=docs-azuredevtips-azureappsdev) makes this very easy for most common IT tasks, like scaling Azure SQL DBs up and down and starting and stopping VMs on a schedule.

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше