Recently I am having fun creating videos and I have created another one.

In this video, I have explained how we can use GIT Source Control with Visual Studio Code. You will get any idea how it is very easy to to use GIT with Visual Studio Code. You can see that video at following.

Also, don’t forget to subscribe to my channel for more videos, There is a lot more coming!. Following is my youtube subscription link.

Friends, We are back with new events again. We are going to host Global Azure Bootcamp 2018.

About Global Azure Bootcamp:

If you don’t know what is Global Azure Bootcamp then it is a worldwide Event for Azure. All around the world user groups and communities want to learn about Azure and Cloud Computing!

On April 21, 2018, all communities will come together once again in the sixth great Global Azure Bootcamp event! Each user group will organize their own one-day deep dive class on Azure the way they see fit and how it works for their members. The result is that thousands of people get to learn about Azure and join together online under the social hashtag #GlobalAzure!

Ahmedabad User Group is also organizing the same. This time we want to put it on a bigger level. So there will be lots more to learn, A great opportunity to network with like-minded people. Best Part you will get a chance to meet lots of awesome speakers. It has also got lunch included!.

I am also one of the speakers and will be presenting About Azure Active Directory.

So what you are waiting for go Grab a chance to meet and learn about Azure Cloud Platform.
Here is a link from where you can register for Global Azure Bootcamp 2018.

I have done a Webinar for DotNetTricks.com about ASP.NET Core on Linux. There were lots of curiosity about it and lots of people asked for the recording of Webinar so here we go Following is a link of recording of Webinar for ASP.NET Core on Linux. You can watch the full webinar on youtube at following.

Recently, I have been using Linux(Ubuntu) machine on my virtual box quite a bit and as Microsoft.NET Developer I want to install .NET Core on Ubuntu. So I tried following the instruction from below link to install .NET core on Ubuntu 16.04.

But I was not unable to install .NET Core and I was getting following errors.

The following packages have unmet dependencies:
dotnet-sdk-2.1.4 : Depends: dotnet-runtime-2.0.5 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

You can see the same error in the following screenshot.

I was a little bit curious about that and then I have read carefully the documentation mentioned on the above link and I have found that .NET Core require following require following Ubuntu distributions as Prerequisites.

libunwind8

liblttng-ust0

libcurl3

libssl1.0.0

libuuid1

libkrb5-3

zlib1g

libicu52 (for 14.X)

libicu55 (for 16.X)

libicu57 (for 17.X)

Most of the time it should be installed by default with sudo apt-get update and sudo apt-get upgradecommand but sometimes it does not. So what I did install all these distributions one by one via sudo apt-get install command and in my case, I was not having liblttng-ust0 distribution on my machine. So I have installed it via the following command.

sudo apt-get install liblttng-ust0

You can also see below screenshot for the same.

Then I was able to install .NET Core on my machine via following above link on documentation.

And now it’s running .NET Core v 2.1.4 on my Ubuntu VirtualBox as you can see it in below dotnet version command.

I was able to solve my problem this and so I thought it will be a good idea to share it on my blog so it will help people who are having the same problem.

Stay tuned for more there is a lot more coming for asp.net core and node.js on Linux on future blog posts.

Robo3T formerly known as RobMongo is one of best GUI tools for the managing and querying MongoDB database. I have been using it quite often for creating applications with MongoDB and Node.js. Recently a new version made available but there were no instructions for installing it on Ubuntu. So I thought it would be a great idea to write a blog post about it.

To install it. First, we need to open terminal and download tar.gz file from official site with the following command.

Once download will complete we need to extract tar.gz file with following command

tar -xvzf robo3t-1.2.1-linux-x86_64-3e50a65.tar.gz

As now we have extract it into the folder we need to move that under /usr/local/bin directory to make it available for all the users. So todo that we need to first create robo3t directly under /usr/local/bin folder with following command.

sudo mkdir /usr/local/bin/robo3t

Then we need to move all the files of extracted folder into robo3t folder under /usr/local/bin directory with following command.

sudo mv robo3t-1.2.1-linux-x86_64-3e50a65/* /usr/local/bin/robo3t

Now, We need to give permission to newly created directory with following command.

sudo chmod +x robo3t ./robo3t

Once you are done with it. You are ready to use robo3t. You can run it from command line from usr/local/bin directory via following command.