Category Archives: Development

Deploying an ASP.NET Core Web Application to Ubuntu

In this post I’m going to walk through the steps needed to deploy and host an ASP.NET Core Web Application on Ubuntu. Install ASP.NET Core First, after you provision your server (I’m using an AWS nano instance running Ubuntu 16.04), login using SSH and install ASP.NET Core. To do that, follow the instructions on Microsoft’s […]

Detecting iBeacons on Android/iOS using Ionic 2

Ionic 2 was released on Jan 25 and I wanted to try it out on a simple demo application. Since I’ve recently been experimenting with iBeacons, I decided to make an app that can detect iBeacons that are found within a configurable range. Ionic is a cross-platform mobile app development framework built on Cordova and […]

Getting started with iBeacons and Windows 10

I recently picked up an Estimote Proximity Beacons Developer Kit, which contains three BLE (Bluetooth Low Energy) beacons that are compatible with iBeacon and Eddystone protocols. A developer can use beacons to determine whether the user of an application is within the proximity of a beacon (and how far they are away to a lesser […]

Quick Tip: Automatically collapsing Bootstrap navbar after navigation in a single page application

While working on an Angular web application, and using the bootstrap collapsible navbar, I ran into an issue where after clicking on one of the items in the expanded navbar, it did not automatically collapse. The issue stems from the fact that bootstrap was not developed with single page applications in mind, where navigation does […]

Visualize Data Using Google Charts and ASP.NET MVC

Visualizing data using charts is simpler than ever thanks to libraries like Google Charts.  I’m going to show how to construct a Google Chart from a collection of .NET objects in C#. Essentially all you need to do is take the collection of .NET objects, translate it into a class that matches the format expected by […]