Json to C# Converters

Convert any JSON object to a C# class online. Check out these online tools.

Azure Bastion

Azure Bastion is a service you deploy that lets you connect to a virtual machine using your browser and the Azure portal, or via the native SSH or RDP client already installed on your local computer. The Azure Bastion service is a fully platform-managed PaaS service that you provision inside your virtual network.

Dev Box

Microsoft Dev Box gives you self-service access to high-performance, preconfigured, and ready-to-code cloud-based workstations.

Azure News

How to stay up-to-date with Microsoft Azure

Microsoft Azure is huge and changes fast! At this point in time, there are more than 200 services in Azure, with many features. The rate at which services evolve is impressive. New services come out all the time, and services are constantly being improved with new features. Microsoft can do this because most services are owned by separate teams that develop functionality.

This high rate of change is great because it keeps providing new ways to solve problems. However, it is tough to stay up-to-date. It is very hard to keep track of new services; and what their purpose is in the world of Azure.

So the question is how to stay up-to-date? Here are some important information sources.


XPath (XML Path Language) is an expression language designed to support the query or transformation of XML documents. It can be used to compute values (e.g., strings, numbers, or Boolean values) from the content of an XML document. Support for XPath exists in applications that support XML, such as web browsers and many programming languages.

Azure Log Analytics

Log Analytics is a tool in the Azure portal used to edit and run log queries with data in Azure Monitor Logs. You may write a simple query that returns a set of records and then use features of Log Analytics to sort, filter, and analyze them.

Git for Beginners

This is an elementary guide to Git for beginners. Git is a version-control system for tracking changes in files associated with projects of different types. It is primarily used for source-code management in software development, but it can be used to keep track of changes in any set of files.

Without a version control system, you probably used to frequently save copies of your work-in-progress in zip files. But when you feel that your work is a mess and you need to get back to a previous version of some files, how to deal with mixed changes in files? It’s a real pain to do that. Git and other version control systems like SVN are a great solution.