Tuesday, March 13, 2018

Speaking at MUGI Purwokerto’s meetup: Azure Day on March 3, 2018

Hi my blog audiences! Now on this March 2018, I have speaking session!
In the end of February, I got a warm speaking request from Agus Suparno. He’s a Visual Studio MVP like me, and also a chairman of MUGI Purwokerto. He cordially invited me as speaker for his MUGI Purwokerto’s meetup, themed Azure Day on March 3, 2018.
So I immediately accepted his invitation and speaking request Smile
The Azure Day meetup is held at Microsoft Indonesia, BEJ, Jakarta. Again, thanks to Microsoft Indonesia for providing the venue!
This is his initial public invitation:
MUGI_Purwokerto_AzureDay_20180310
Agus spoke about Gallery Server on Azure, one of the marketplace template on Azure to store and manage files. And yes, I spoke .NET Core on Azure!
Basically I drove the audience to have quick intro on .NET Core, then have some demos on .NET Core runs on Linux on Windows 10.
Yes, we can use Windows 10’s Windows Subsystem for Linux (WSL) feature to have supported Linux distro runs inside Windows 10. I really mean it, runs inside Windows 10 instead of running on VM!
Since Windows 10 Creators Update, you can just use add/remove Windows Feature and ensure that WSL is checked:
image
For more information, please visit this official doc on Windows 10 WSL: https://docs.microsoft.com/en-us/windows/wsl/install-win10
I have chosen Ubuntu 16 as my distro choice.
I have installed .NET Core SDK 2.0.1 before the meetup, and it installed nicely!
After installing .NET Core SDK 2.0.0, you’ll have this dotnet –info results:
image
And then you’re good to go!
It is advisable to install .NET Core SDK at least 2.1.4, because it contains latest bug fixes.
Now, using Azure, we can just use the Azure DevOps template to quickly learn the Azure integration with Visual Studio Team Services (TFS cloud version).
For the sake of simplicity and quick setup, I have created the Azure DevOps solution that has integration with my VSTS account:
image
Now, looking at the URL of the application endpoint, we have http://azureaspnetcoremugi.azurewebsites.net/
image
Yes, it runs fine and kicking!
So here’s the pictures from the meetup:
MUGI_Purwokerto_AzureDay_20180310_01
MUGI_Purwokerto_AzureDay_20180310_02
We had pictures for the attendees and speakers:
MUGI_Purwokerto_AzureDay_20180310_04
And last but not least, having closing picture with Agus and MS Indonesia’s host, Jody:
MUGI_Purwokerto_AzureDay_20180310_03
This is also the initial collaboration of MUGI Jadetabek and MUGI Purwokerto!
See you on the next MUGI sessions, my blog audiences!