Life's random bits By b1thunt3r (aka Ishan Jain)…

Category: Development

Docker: Introduction

Docker: Introduction

Short answer: A tool that helps to maximize the utilization of system resources, by containing applications in their own environment.
Get the User Directory in C#

Get the User Directory in C#

Sometimes you just need to save some files to the user directory, and the path needs to be cross-platform.
Visual Studio as Daily Driver

Visual Studio as Daily Driver

As an ongoing effort, I wanted to have a more versatile/cross-platform development environment. And with VS Code released for all major platforms, I saw a good opportunity to maybe switch to an IDE that I could use on both Windows and Linux, and still be able to code C#.
JSend

JSend

It has something like five years when I started using JSON for communication. When I really understood what JSON really is, and how it can benefit me, it was hard for me not to understand why I didn't use it earlier. I guess it was at the same time as I started using JQuery, as JQuery did make life easier for working with AJAX and JSON.
Grant Administrator consent to Azure AD Application

Grant Administrator consent to Azure AD Application

As I discovered while developing a new application that needed to utilize Skype for Business Online API, that the application needs to have consent from an administrator in order to be able to authenticate the USER to use Skype for Business Online API.
Internet Explorer AJAX cache bug

Internet Explorer AJAX cache bug

We are on the edge of Internet Explorer 11, but there are still some organizations who still insists on using Internet Explorer 8. And it is us web developers who really suffers, because they don't upgrade to a newer browser.
MVC 4: Bundling

MVC 4: Bundling

Been experimenting with the new MVC 4 for ASP.net. One of the concepts I was having problems with was bundling JavaScript and CSS.
9 jQuery Mistakes

9 jQuery Mistakes

Everyone makes mistakes, even the ones who think they cannot. But some of the mistakes can be prevented with a little before thought.