diff --git a/Pics/azure-explorer/2017-09-06_13-31-45.png b/Doc/Img/azure-explorer/2017-09-06_13-31-45.png similarity index 100% rename from Pics/azure-explorer/2017-09-06_13-31-45.png rename to Doc/Img/azure-explorer/2017-09-06_13-31-45.png diff --git a/Pics/azure-explorer/2017-09-06_13-37-02.png b/Doc/Img/azure-explorer/2017-09-06_13-37-02.png similarity index 100% rename from Pics/azure-explorer/2017-09-06_13-37-02.png rename to Doc/Img/azure-explorer/2017-09-06_13-37-02.png diff --git a/Pics/azure-explorer/2017-09-06_14-01-00.png b/Doc/Img/azure-explorer/2017-09-06_14-01-00.png similarity index 100% rename from Pics/azure-explorer/2017-09-06_14-01-00.png rename to Doc/Img/azure-explorer/2017-09-06_14-01-00.png diff --git a/Pics/azure-explorer/2017-09-06_14-10-50.png b/Doc/Img/azure-explorer/2017-09-06_14-10-50.png similarity index 100% rename from Pics/azure-explorer/2017-09-06_14-10-50.png rename to Doc/Img/azure-explorer/2017-09-06_14-10-50.png diff --git a/Pics/creating-testing-functions/2017-09-19_19-20-42.png b/Doc/Img/creating-testing-functions/2017-09-19_19-20-42.png similarity index 100% rename from Pics/creating-testing-functions/2017-09-19_19-20-42.png rename to Doc/Img/creating-testing-functions/2017-09-19_19-20-42.png diff --git a/Pics/creating-testing-functions/2017-09-19_19-26-28.png b/Doc/Img/creating-testing-functions/2017-09-19_19-26-28.png similarity index 100% rename from Pics/creating-testing-functions/2017-09-19_19-26-28.png rename to Doc/Img/creating-testing-functions/2017-09-19_19-26-28.png diff --git a/Pics/creating-testing-functions/2017-09-19_22-08-00.png b/Doc/Img/creating-testing-functions/2017-09-19_22-08-00.png similarity index 100% rename from Pics/creating-testing-functions/2017-09-19_22-08-00.png rename to Doc/Img/creating-testing-functions/2017-09-19_22-08-00.png diff --git a/Pics/creating-testing-functions/2017-09-19_22-15-03.png b/Doc/Img/creating-testing-functions/2017-09-19_22-15-03.png similarity index 100% rename from Pics/creating-testing-functions/2017-09-19_22-15-03.png rename to Doc/Img/creating-testing-functions/2017-09-19_22-15-03.png diff --git a/Pics/creating-testing-functions/2017-09-19_22-22-58.png b/Doc/Img/creating-testing-functions/2017-09-19_22-22-58.png similarity index 100% rename from Pics/creating-testing-functions/2017-09-19_22-22-58.png rename to Doc/Img/creating-testing-functions/2017-09-19_22-22-58.png diff --git a/Pics/creating-testing-functions/2017-09-21_10-25-15.png b/Doc/Img/creating-testing-functions/2017-09-21_10-25-15.png similarity index 100% rename from Pics/creating-testing-functions/2017-09-21_10-25-15.png rename to Doc/Img/creating-testing-functions/2017-09-21_10-25-15.png diff --git a/Pics/creating-testing-functions/2017-09-21_17-05-44.png b/Doc/Img/creating-testing-functions/2017-09-21_17-05-44.png similarity index 100% rename from Pics/creating-testing-functions/2017-09-21_17-05-44.png rename to Doc/Img/creating-testing-functions/2017-09-21_17-05-44.png diff --git a/Pics/creating-testing-functions/2017-09-21_17-07-17.png b/Doc/Img/creating-testing-functions/2017-09-21_17-07-17.png similarity index 100% rename from Pics/creating-testing-functions/2017-09-21_17-07-17.png rename to Doc/Img/creating-testing-functions/2017-09-21_17-07-17.png diff --git a/Pics/creating-testing-functions/2017-09-21_17-09-07.png b/Doc/Img/creating-testing-functions/2017-09-21_17-09-07.png similarity index 100% rename from Pics/creating-testing-functions/2017-09-21_17-09-07.png rename to Doc/Img/creating-testing-functions/2017-09-21_17-09-07.png diff --git a/Pics/readme/el20170902001.jpg b/Doc/Img/readme/el20170902001.jpg similarity index 100% rename from Pics/readme/el20170902001.jpg rename to Doc/Img/readme/el20170902001.jpg diff --git a/Pics/trial-account/2017-08-31_13-14-57.png b/Doc/Img/trial-account/2017-08-31_13-14-57.png similarity index 100% rename from Pics/trial-account/2017-08-31_13-14-57.png rename to Doc/Img/trial-account/2017-08-31_13-14-57.png diff --git a/Pics/trial-account/2017-08-31_13-49-28.png b/Doc/Img/trial-account/2017-08-31_13-49-28.png similarity index 100% rename from Pics/trial-account/2017-08-31_13-49-28.png rename to Doc/Img/trial-account/2017-08-31_13-49-28.png diff --git a/Pics/trial-account/2017-09-04_23-25-39.png b/Doc/Img/trial-account/2017-09-04_23-25-39.png similarity index 100% rename from Pics/trial-account/2017-09-04_23-25-39.png rename to Doc/Img/trial-account/2017-09-04_23-25-39.png diff --git a/Pics/trial-account/2017-09-04_23-57-17.png b/Doc/Img/trial-account/2017-09-04_23-57-17.png similarity index 100% rename from Pics/trial-account/2017-09-04_23-57-17.png rename to Doc/Img/trial-account/2017-09-04_23-57-17.png diff --git a/Pics/trial-account/2017-09-05_12-19-56.png b/Doc/Img/trial-account/2017-09-05_12-19-56.png similarity index 100% rename from Pics/trial-account/2017-09-05_12-19-56.png rename to Doc/Img/trial-account/2017-09-05_12-19-56.png diff --git a/Pics/trial-account/2017-09-06_11-17-14.png b/Doc/Img/trial-account/2017-09-06_11-17-14.png similarity index 100% rename from Pics/trial-account/2017-09-06_11-17-14.png rename to Doc/Img/trial-account/2017-09-06_11-17-14.png diff --git a/Pics/trial-account/2017-09-06_11-22-17.png b/Doc/Img/trial-account/2017-09-06_11-22-17.png similarity index 100% rename from Pics/trial-account/2017-09-06_11-22-17.png rename to Doc/Img/trial-account/2017-09-06_11-22-17.png diff --git a/Pics/trial-account/2017-09-06_11-24-55.png b/Doc/Img/trial-account/2017-09-06_11-24-55.png similarity index 100% rename from Pics/trial-account/2017-09-06_11-24-55.png rename to Doc/Img/trial-account/2017-09-06_11-24-55.png diff --git a/azure-explorer.md b/Doc/azure-explorer.md similarity index 79% rename from azure-explorer.md rename to Doc/azure-explorer.md index b8aeac8..45ac012 100644 --- a/azure-explorer.md +++ b/Doc/azure-explorer.md @@ -4,13 +4,13 @@ The Microsoft Azure Storage Explorer is a convenient Windows application that yo You can install [from this website](https://azure.microsoft.com/en-us/features/storage-explorer/). After you install the tool on your development machine, start the explorer. -![Microsoft Azure Storage Explorer](./Pics/azure-explorer/2017-09-06_13-31-45.png) +![Microsoft Azure Storage Explorer](/Doc/Img/azure-explorer/2017-09-06_13-31-45.png) 1. Click on "Add an account". 2. Select Azure from the combobox in the "Connect to Azure Storage" window, unless the account you want to use is stored elsewhere. Then press "Sign in". -![Connect to Azure Storage](./Pics/azure-explorer/2017-09-06_13-37-02.png) +![Connect to Azure Storage](/Doc/Img/azure-explorer/2017-09-06_13-37-02.png) 3. Enter your account details. In case you still don't have an Azure account and an active subscription, [you can follow the steps here](trial-account.md). @@ -18,8 +18,8 @@ You can install [from this website](https://azure.microsoft.com/en-us/features/s > **Note:** If you don't see your subscription, make sure that the Microsoft Azure Storage Explorer window is maximized. -![Subscription in the Azure Explorer](./Pics/azure-explorer/2017-09-06_14-01-00.png) +![Subscription in the Azure Explorer](/Doc/Img/azure-explorer/2017-09-06_14-01-00.png) 5. You can now explore your data. -![Data view in the Azure Explorer](./Pics/azure-explorer/2017-09-06_14-10-50.png) \ No newline at end of file +![Data view in the Azure Explorer](/Doc/Img/azure-explorer/2017-09-06_14-10-50.png) \ No newline at end of file diff --git a/functions-creating-testing.md b/Doc/functions-creating-testing.md similarity index 89% rename from functions-creating-testing.md rename to Doc/functions-creating-testing.md index b3380d6..09cf6ea 100644 --- a/functions-creating-testing.md +++ b/Doc/functions-creating-testing.md @@ -10,7 +10,7 @@ What's really cool is that the Azure SDK installs the full Azure Function runtim In Visual Studio, you need to install the Azure SDK in order to get the Azure Functions template. In the Visual Studio installer, make sure that you select this workload: -![Installing the Azure development workload](/Pics/creating-testing-functions/2017-09-19_19-20-42.png) +![Installing the Azure development workload](/Doc/Img/creating-testing-functions/2017-09-19_19-20-42.png) After you are done, verify if the templates are properly installed by following these steps: @@ -18,7 +18,7 @@ After you are done, verify if the templates are properly installed by following 2. Under Visual C#, select the Cloud category. 3. Make sure that Azure Functions shows up in the templates area. -![Checking the template](/Pics/creating-testing-functions/2017-09-19_19-26-28.png) +![Checking the template](/Doc/Img/creating-testing-functions/2017-09-19_19-26-28.png) ### In case the Functions don't show up... @@ -40,7 +40,7 @@ You can create a new Azure Functions application in Visual Studio 2017 with thes After a short wait, your function is created. You should see the following files in the Solution Explorer: -![Function app in the Solution Explorer](/Pics/creating-testing-functions/2017-09-19_22-08-00.png) +![Function app in the Solution Explorer](/Doc/Img/creating-testing-functions/2017-09-19_22-08-00.png) Note that a Functions app is a normal .NET based application, and so it can take advantage of the whole .NET framework, as well as any libraries supporting .NET such as portable class libraries, .NET Standard libraries, etc. diff --git a/functions-http.md b/Doc/functions-http.md similarity index 88% rename from functions-http.md rename to Doc/functions-http.md index 0c45e70..1c34799 100644 --- a/functions-http.md +++ b/Doc/functions-http.md @@ -5,7 +5,7 @@ Now that the application is created, let's add a Function. To do this, follow th 1. Right click on the project in the Solution Explorer and select Add, New Item from the context menu. 2. In the Add New Item dialog, select Azure Function. Give it a name and press Add. -![Add New Item](/Pics/creating-testing-functions/2017-09-19_22-15-03.png) +![Add New Item](/Doc/Img/creating-testing-functions/2017-09-19_22-15-03.png) ## HTTP trigger without parameter @@ -13,7 +13,7 @@ You can select an HTTP trigger with or without parameters. Let's start without p 3. In the New Azure Function dialog, select Http trigger. -![New HTTP Trigger](/Pics/creating-testing-functions/2017-09-19_22-22-58.png) +![New HTTP Trigger](/Doc/Img/creating-testing-functions/2017-09-19_22-22-58.png) Selecting "Http trigger" only will answer to a URL of the following form: @@ -39,7 +39,7 @@ If you are handling a small number of simple parameters, you might prefer a URL 3. In the New Azure Function dialog, select Http trigger with parameters. -![New HTTP Trigger with parameters](/Pics/creating-testing-functions/2017-09-21_10-25-15.png) +![New HTTP Trigger with parameters](/Doc/Img/creating-testing-functions/2017-09-21_10-25-15.png) Selecting "Http trigger with parameters" will answer to a URL of the following form: @@ -90,14 +90,14 @@ Here to you can use a POST request. This can be used for more complex parameters Once the Function is created, you can easily test it. In Visual Studio, place a breakpoint on the first line of the function you want to debug. Then press F5 to build and run your application in debug mode. -![Debugging an Azure Function locally](/Pics/creating-testing-functions/2017-09-21_17-05-44.png) +![Debugging an Azure Function locally](/Doc/Img/creating-testing-functions/2017-09-21_17-05-44.png) In the Azure Function console, find the local URL at the bottom. -![Debugging an Azure Function locally](/Pics/creating-testing-functions/2017-09-21_17-07-17.png) +![Debugging an Azure Function locally](/Doc/Img/creating-testing-functions/2017-09-21_17-07-17.png) Open your favorite web browser and copy this URL into the location bar. You need to replace the *{name}* with a real name, for instance Laurent. The breakpoint in your function should be hit and you can then step into your code and inspect it. Step through the code. When the function is done executing, you should see the following in your favorite web browser: -![Function result in the web browser](/Pics/creating-testing-functions/2017-09-21_17-09-07.png) \ No newline at end of file +![Function result in the web browser](/Doc/Img/creating-testing-functions/2017-09-21_17-09-07.png) \ No newline at end of file diff --git a/functions-publishing.md b/Doc/functions-publishing.md similarity index 100% rename from functions-publishing.md rename to Doc/functions-publishing.md diff --git a/samples.md b/Doc/samples.md similarity index 100% rename from samples.md rename to Doc/samples.md diff --git a/trial-account.md b/Doc/trial-account.md similarity index 90% rename from trial-account.md rename to Doc/trial-account.md index d0d2846..b1aff53 100644 --- a/trial-account.md +++ b/Doc/trial-account.md @@ -8,7 +8,7 @@ The first step to get into Azure is to procure a Microsoft account (MSA). This i You can use outlook.com email addresses as MSA. To create a new email address, a good idea is to open a private web browser window. This will avoid issues with existing accounts in case you were already logged in. In Microsoft Edge, you can open a New InPrivate Window from the "…" menu on the top right. Then select the corresponding menu. -![In-private browing](./Pics/trial-account/2017-08-31_13-14-57.png) +![In-private browing](/Doc/Img/trial-account/2017-08-31_13-14-57.png) Then follow the steps: @@ -42,17 +42,17 @@ On the left hand side of the portal, you will see a choice of services. We will 1. Locate the "Storage account" menu and select it. -![Storage account menu](./Pics/trial-account/2017-08-31_13-49-28.png) +![Storage account menu](/Doc/Img/trial-account/2017-08-31_13-49-28.png) ->**Note:** If you see only the icons in the left menu, you can expand it by using the "hamburger" menu on top of the icon list (![Hamburger menu](./Pics/trial-account//2017-09-04_23-57-17.png)) +>**Note:** If you see only the icons in the left menu, you can expand it by using the "hamburger" menu on top of the icon list (![Hamburger menu](/Doc/Img/trial-account//2017-09-04_23-57-17.png)) 2. Select the Add button on the top left corner. -![Add a resource group](./Pics/trial-account/2017-09-06_11-17-14.png) +![Add a resource group](/Doc/Img/trial-account/2017-09-06_11-17-14.png) 3. If you already have a subscription, you can jump to step 3.3. Otherwise, you should see the image below. Click on the link titled "Sign up for a new subscription". -![Sign up for a new subscription](./Pics/trial-account/2017-09-04_23-25-39.png) +![Sign up for a new subscription](/Doc/Img/trial-account/2017-09-04_23-25-39.png) ### 3.2 Creating the subscription @@ -78,7 +78,7 @@ If you have followed the steps under 3.2 above, and you created a new subscripti 2. Select the subscription you want to use. If you just created a free subscription, it should be available in the combo box. -![Creating the storage account](./Pics/trial-account/2017-09-06_11-22-17.png) +![Creating the storage account](/Doc/Img/trial-account/2017-09-06_11-22-17.png) 3. Enter a Resource group name. This will be where all the resources needed by your application will be grouped. This makes it easier to find resources. @@ -86,4 +86,4 @@ If you have followed the steps under 3.2 above, and you created a new subscripti 5. Click on the "Create" button at the bottom. -![Finishing to create the storage account](./Pics/trial-account/2017-09-06_11-24-55.png) \ No newline at end of file +![Finishing to create the storage account](/Doc/Img/trial-account/2017-09-06_11-24-55.png) \ No newline at end of file diff --git a/workinprogress.md b/Doc/workinprogress.md similarity index 100% rename from workinprogress.md rename to Doc/workinprogress.md diff --git a/README.md b/README.md index fa77e0d..a6ae537 100644 --- a/README.md +++ b/README.md @@ -20,4 +20,4 @@ Your feedback is important to us! [Please don't hesitate to contact me on Twitte * The MVVM Light Toolkit -![Presenting about Azure Functions](./Pics/readme/el20170902001.jpg) \ No newline at end of file +![Presenting about Azure Functions](/Doc/Img/readme/el20170902001.jpg) \ No newline at end of file