The Azure DevOps UI for Build Pipelines has changed

A quick one today…

I was about to deploy a new package today for a customer… and I could not find it… Apparently the UI for DevOps has changed and it took me a while to find the same place.

The old UI looked like this. You went to Pipelines – Build – [your pipeline] – [The run you wanted] – Summary. Under Build Artifacts you could find the package zip.

Bildresultat för azure devops build pipeline package

Now it looks a bit different. You still go to Pipelines – Build – [your pipeline] – [The run you wanted] – Summary. You find the package artifacts here.

Oh… and there is also another difference. The package used to be ziped an extra time so you had to extract it to be able to upload it to LCS. Now you directly get the deployable package.

That’s it for today… mainly since I tend to forget 🙂

My top 12 items in the Dynamics and Power Platform 2020 Wave 1

Last week Microsoft finally released the complete PDFs with new features of Dynamics 365 and PowerPlatform Wave 1 2020. I browsed through them (all 405 pages of them 🙂 ) to to try to understand where we are going… here are my top 10 12.

  1. Mass deployment of the Warehouse App
    This gives an organization the ability to use Microsoft Intune (or your favorite MDM solution) to deploy the warehouse app to mobile devices.
  2. The UI will start adapting to the license the user has assigned in order to make the UI “less complex”. This means that there is no longer a possibility to get by under licensed”.
  3. The new grid now allows you to group rows based on a column and also to easily rearrange the columns.
  4. Tables, Entities and Aggregate measurements can be stored in Data Lagke Storage Gen 2. Prior to this release we were only able to store Aggregate Measurements in Data Lakes.
  5. The ability to embed a Power Automate Flow directly in the UI in Dynamics. This flow can be triggered by the end user. This feature is even cooler since it was suggested on the Dynamics Ideas site.
  6. Azure AD sign-in in the POS client. This could previously only be done using a worker ID
  7. The ability to create a PowerApp directly in Microsoft Teams.
  8. Great improvements for running model-driven apps offline. Really cool since this is geared towards mobile front line workers.
  9. Monitor and get insight into usage of your canvas apps using Azure Application Insights.
  10. Power Apps Test Studio is available in General Availability. This gives you the possibility to automate testing and integrate it into Azure DevOps release and Build Pipelines
  11. Simplified expressions in Power Automate. Instead of having to write a complex expression for a string operation there are ready-made blocks for this.
  12. Copy and Paste in the Power Automate designer (Yay)

As you can see this selection of features are quite tech/IT heavy… There are a LOT more app related features in the Wave 2 release. Look through the PDFs linked below to get a grasp on these.

One thing to note is that this is Wave 1… Not everything in Wave 1 is general available or in some cases even in preview… but it is coming. Something to look forward to.

Links:
https://docs.microsoft.com/sv-se/dynamics365-release-plan/2020wave1/
https://docs.microsoft.com/sv-se/power-platform-release-plan/2020wave1/

New Episode: En Liten Podd om IT – Avnitt 251 – Klipp dig och skaffa ett jobb… eller en powerbank

Om Shownotes ser konstiga ut så finns de på webben här också: https://www.enlitenpoddomit.se/e/en-liten-podd-om-it-avnitt-251

Avsnitt 251 spelades in den 4:e Februari och eftersom ett genomsnittsligt cumulus moln väger ca en halv miljon kilo så handlar dagens avsnitt om:

 

FEEDBACK OCH BACKLOGG:

– Mats sambo hälsar att Björns fru är bra. David har rört sig och har ont nu. Johan har också rört sig och har ont.

 

ALLMÄNT NYTT:

* Dåligt men taskigt virus

* Disney har släppt teaser trailer under Super Bowl

* Första avsnittet av Picard släpps på Youtube

* Call of duty har samlat in 1,6 Miljoner dollar till Australiens kamp mot bränderna i Australien

 

MICROSOFT

* No Surface Hub2X, No heroin?

* Men lite extra lagring till en xbox har väl aldrig skadat…

* Ohps. Microsoft Teams går ned, för att ett certifikat inte hade förnyats

* Ett par miljarder är ju pengar det också

* Har vi pratat om Microsoft ignite?

* Jätteliten nyhet men gör att vissa saker blir lite lättare om man gillar  RHEL och har egna licenser

 

 

APPLE

* Å även äpplen kan ge en massa pengar

 

 

GOOGLE:

* Unity lägger till stöd för att utveckla mot Stadia

* Huawei tänker aldrig gå tillbaka till att använda Googles tjänster, men opensource Android är okej 

   * BONUSLÄNK: Vad är google play services 

   * BONUSLÄNK 2: https://developers.google.com/android/guides/overview

 

 

Andra nyheter:* Nu blir det lättare för företag att köra Yubikeys!!

Hyr en powerbank

* Glöm inte bort Cyber Security Summit 2020 som kommer vara 11-12 Mars i stockholm, https://www.securitysummit.se/

 

SHUT UP AND TAKE MY MONEY:

* Björn: Vill ha en Yoda morgonrock fast eftersom att den är för barn så blir det Doom Eternal edition istället 

* David: Here to slay

* Mats:  Warcraft III: Reforged

* Johan:  Fungerande Cykel

 

 

 

EGNA LÄNKAR

En Liten Podd Om IT på webben

En Liten Podd Om IT på Facebook

En Liten Podd Om IT på Youtube

 

 

LÄNKAR TILL VART MAN HITTAR PODDEN FÖR ATT LYSSNA:

Apple Podcaster (iTunes)

Overcast

Acast

Spotify

Stitcher

 

LÄNK TILL DISCORD DÄR MAN HITTAR LIVE STREAM + CHATT

https://discord.gg/gfKnEGQ

from En Liten Podd Om It https://ift.tt/2udoizV

New Episode: En Liten Podd om IT – Avnitt 250 – Alla mina idéer har jag stulit från Forbes

Om Shownotes ser konstiga ut så finns de på webben här också: https://www.enlitenpoddomit.se/e/en-liten-podd-om-it-avnitt-250-alla-mina-ideer-har-jag-stulit-fran-forbes 

Avsnitt 250 spelades in den 29:a Januari och eftersom Dolly Parton en gång har förlorat en look-alike tävling så handlar dagens avsnitt om:

 

FEEDBACK OCH BACKLOGG:

* David har precis vaknat, Björn har flyttat på jobbet, Johan har planerat evenemang

Googles backup är säkrare än Apples. (enligt Google)

 

 

MICROSOFT

Microsoft kommer lägga in en plugin som ändrar sökningar i Chrome till Bing (om man kör office 365)

En liten databas med 250 000 000 användaruppgifter råkade hamna på Internet

Microsoft Releases Preview SDK for Surface Duo

Buggfixen till Windows 7 hade en bugg

* BONUSLÄNK: https://www.techradar.com/news/german-government-paying-thousands-to-keep-using-windows-7

 

 

APPLE

Rykten kring nya telefoner

   * BONUSLÄNK: storlekar på Ipones 

 

 

GOOGLE:

Chromebooks får uppdateringar ett år till

 

 

ÖVRIGT

* Storbrittannien vill skapa säkehetsstandard för smarta enheter

* Facebook tillåter dig (släpps snart) att kontrollera hur data från “Off-facebook Activity” ska hanteras. (Länk 1) (Länk 2)

 

 

Allmänt tips:

* The Missing Cryptoqueen, poddcast av Jamie Bartlett och Georgia Catt. https://podcasts.apple.com/gb/podcast/the-missing-cryptoqueen/id1480370173

 

 

SHUT UP AND TAKE MY MONEY:

* David: Star Wars Bluray set som heter duga

* Björn: Eftersom att jag redan köpt det jag vill ha så blir en sån här så behöver jag även en sån här 

* Johan: SÅ COOL men går inte att köpa… , men en sån här går att köpa  Satechi USB-hubb 10 portar Aluminium 

 

EGNA LÄNKAR

En Liten Podd Om IT på webben

En Liten Podd Om IT på Facebook

En Liten Podd Om IT på Youtube

 

 

LÄNKAR TILL VART MAN HITTAR PODDEN FÖR ATT LYSSNA:

Apple Podcaster (iTunes)

Overcast

Acast

Spotify

Stitcher

 

LÄNK TILL DISCORD DÄR MAN HITTAR LIVE STREAM + CHATT

https://discord.gg/gfKnEGQ

from En Liten Podd Om It https://ift.tt/2GFe2mv

New Episode: En Liten Podd om IT – Avnitt 250 – Alla mina idéer har jag stulit från Forbes

Om Shownotes ser konstiga ut så finns de på webben här också: https://www.enlitenpoddomit.se/e/en-liten-podd-om-it-avnitt-250-alla-mina-ideer-har-jag-stulit-fran-forbes 

Avsnitt 250 spelades in den 29:a Januari och eftersom Dolly Parton en gång har förlorat en look-alike tävling så handlar dagens avsnitt om:

 

FEEDBACK OCH BACKLOGG:

* David har precis vaknat, Björn har flyttat på jobbet, Johan har planerat evenemang

Googles backup är säkrare än Apples. (enligt Google)

 

 

MICROSOFT

Microsoft kommer lägga in en plugin som ändrar sökningar i Chrome till Bing (om man kör office 365)

En liten databas med 250 000 000 användaruppgifter råkade hamna på Internet

Microsoft Releases Preview SDK for Surface Duo

Buggfixen till Windows 7 hade en bugg

* BONUSLÄNK: https://www.techradar.com/news/german-government-paying-thousands-to-keep-using-windows-7

 

 

APPLE

Rykten kring nya telefoner

   * BONUSLÄNK: storlekar på Ipones 

 

 

GOOGLE:

Chromebooks får uppdateringar ett år till

 

 

ÖVRIGT

* Storbrittannien vill skapa säkehetsstandard för smarta enheter

* Facebook tillåter dig (släpps snart) att kontrollera hur data från “Off-facebook Activity” ska hanteras. (Länk 1) (Länk 2)

 

 

Allmänt tips:

* The Missing Cryptoqueen, poddcast av Jamie Bartlett och Georgia Catt. https://podcasts.apple.com/gb/podcast/the-missing-cryptoqueen/id1480370173

 

 

SHUT UP AND TAKE MY MONEY:

* David: Star Wars Bluray set som heter duga

* Björn: Eftersom att jag redan köpt det jag vill ha så blir en sån här så behöver jag även en sån här 

* Johan: SÅ COOL men går inte att köpa… , men en sån här går att köpa  Satechi USB-hubb 10 portar Aluminium 

 

EGNA LÄNKAR

En Liten Podd Om IT på webben

En Liten Podd Om IT på Facebook

En Liten Podd Om IT på Youtube

 

 

LÄNKAR TILL VART MAN HITTAR PODDEN FÖR ATT LYSSNA:

Apple Podcaster (iTunes)

Overcast

Acast

Spotify

Stitcher

 

LÄNK TILL DISCORD DÄR MAN HITTAR LIVE STREAM + CHATT

https://discord.gg/gfKnEGQ

from En Liten Podd Om It https://ift.tt/2GFe2mv

Flow Friday: Getting random row from Excel

Finally back for Flow Friday after some much needed rest over the holidays. This week is sort of a proof of concept. There are times when you need to just get a random value. This could be for a lottery or get a random name for the person that should take out the trash this week.

  1. Create an Excel Sheet in OneDrive with a table containing all of the names you need to randomize
  1. Go to Microsoft Power Automate and create a new flow
  2. Since I want it to run automatically I set it on a schedule
  1. Next we read the Excel file and figure out the number of rows
  1. We then create a variable that is a random number between 0 and [number of rows in the table]
Formula: rand(0,int(length(body(‘ListRows’)?[‘value’])))
  1. Then we get the name column form the row with the random number
Formula: body(‘ListRows’)?[‘value’]?[variables(‘RandomRow’)]
  1. Finally I sent the name in a notification
outputs(‘Compose’)?[‘Name’]

That is all… I will now get a notification with the name of the person that will take out the trash 🙂

RSAT: Failed to download or overwrite attachment files – Some files maybe in use.

I had an issue today with one of my testcases in RSAT. When running it manyally from the RSAT UI it worked but when trying to run it from a PowerShell script I got this error:

Failed to download or overwrite attachment files – Some files maybe in use.

For some reason the test case uploaded duplicate files to Azure DevOps. When I ran the test in RSAT it uses the local file generated from RSAT and everything worked but when I ran it from the console it downloaded the files from DevOps, got the duplicates and for some reason failed.

The solution was to permanently delete the test case from DevOps and resync it from BPM.

Beware that that will give it another ID which will change the order of the tests.

New Episode: En Liten Podd om IT – Avsnitt 249 – Pay it forward, Bitches

Om Shownotes ser konstiga ut så finns de på webben här också: https://www.enlitenpoddomit.se/e/en-liten-podd-om-it-avsnitt-249

 

Avsnitt 249 spelades in den 21:a Januari och eftersom en miljon sekunder är elva dagar och en miljard sekunder är knappt 32 år så handlar dagens avsnitt om:

 

FEEDBACK OCH BACKLOG

* Alla är med idag.

   * BONUSLÄNK: Västtrafiks nya röst (från mars 2017 så frågan är hur “ny” den är)

* Tyskland tänker förstöra Internet och se till att vi bara får dåliga memes

* Disney plus kommer till både UK  (24 mars) och Europa (till sommaren)

* Citrix släpper uppdateringar till Netscaler

 

LYSSNARFRÅGA: 

“Vi har i dagarna hört om att karolinska Huddinge har problem med sitt journalsystem. Min fråga är finns det någon frivillig organisation för att hjälpa till när det sker it incidenter typ helgens ?

Nästa fråga, skulle det sjukvården anlita en sådan organisation? 

Era tankar/utsvävningar är av intresse.Med vänlig hälsning, Jonas”

 

 

MICROSOFT

* Patcharna till windows 10 funkar inte att installera? Jodå, men ibland måste man ladda ned dem manuellt.

* Chromium släpptes i veckan

* Microsoft teams får Walkie talkie funktion

* Xbox streaming (xCloud) är publik beta på Android

* Microsoft tänker bli “carbon neutral”

 

 

APPLE

* Kryptering är bra, men det tycker inte FBI, så då tycker inte Apple det heller…

* Kan MacBook få touch? och använda telefonen som touchpad

   * BONUSLÄNK 1: Guide: Sätt din iPhone som trackpad för iPad

   * BONUSLÄNK 2: Guide: hur man konfigurerar så sin iPhone som trackpad när man kör i citrix (artikel från 2010)

* Airpod Pro kanske har fått sämre noise cancellation i och med senaste firmwaren

 

 

GOOGLE:

* Google planerar att ta bort alla 3:e parts cookies. LÄNK 1 och LÄNK 2 

* Kommer BankID till Huaweis APP-butik??

 

 

EN ANNAN NYHET

* Bibliotek! Ascoolt ju!!

   * BONUSLÄNK: https://www.amazon.com/Permanent-Record-Edward-Snowden/dp/1250237238 

 

 

SHUT UP AND TAKE MY MONEY:

* Björn vill ha Fungerande speldator + Massor med tid + Doom Eternal (Doom Eternal Gameplay + Impressions ( It’s really good ))

* David vill inte bli en syltmunk, men däremot ha ett Minneskort, typ

* Mats:  Till nästa år! https://www.webhallen.com/se/product/305508-Twinkly-String-Julgransbelysning-225st-RGB-LED

* Johan:  https://www.engadget.com/2020/01/21/lego-ideas-international-space-station/

 

 

EGNA LÄNKAR

En Liten Podd Om IT på webben

En Liten Podd Om IT på Facebook

En Liten Podd Om IT på Youtube

 

 

LÄNKAR TILL VART MAN HITTAR PODDEN FÖR ATT LYSSNA:

Apple Podcaster (iTunes)

Overcast

Acast

Spotify

Stitcher

 

LÄNK TILL DISCORD DÄR MAN HITTAR LIVE STREAM + CHATT

https://discord.gg/gfKnEGQ

from En Liten Podd Om It https://ift.tt/2NLqTYj

Getting started with VS Code – for a developer wannabe – Part 1

I am a developer… in the same was as I am a gamer and a harmonica player… I really, really really want to be one… I am not good at it, but I really want to be one. I have over the years tried my hand at Powershell, Yaml, BAT- files and even good old kix scripts and much lite an amateur golfer I try to tell my self that if I just have the right tool I will really get good at this… (I really want to believe that 🙂 )

When it comes to PowerShell I have been an avid user of PowerShell ISE but since Microsoft is not doing much of anything with ISE anymore and they are pushing VS Code more and more for everything I thought what the heck… This is my noob guide to getting started with VS Code (for someone that has only used ISE).

In this post I will show you how I set it up and I will probably follow up wit other posts on how I got started.

First you need to download and install VS Code itself:

  1. Go here to download
  2. I checked the options
    Add “Open with Code” action to Windows Explorer file context meny
    Add “Open with Code” action to Windows Explorer directory context meny
    Register Code as an editor for supported file types
  3. Finish the install and Launch VS Code

When you start VS Code for the first time it will look like this. To get started with PowerShell there is at least one plugin you will need… PowerShell (unexpected right). This is used for providing snippets and high lighting code

4. Click the small cubes at the bottom of the toolbar on the left

5. Type PowerShell in the search bar, select it and press the small green install

The plugin even makes VS Code look a bit like ISE. I usually set it back to Dark (that is what coders do 🙂 )

That is it for today. I will continue with more tips and tricks for getting started with VS Code.

Bye

Johan