Search

dave dot ninja

adventures in full stack, asp.net 5, .net core, ecmascript 6 and linux

Author

Dave

I'm a full stack developer for a quantitative hedge fund in London

ASP.NET 5 with Angular 2

To get up to speed with the new Angular 2 framework and front-end development in ASP.NET 5, I thought I would implement the Angular 2 “Tour of Heroes” tutorial using Visual Studio 2015 and document it in this post.

Continue reading “ASP.NET 5 with Angular 2”

Deploying ASP.NET 5 applications to Ubuntu (Linux) using Visual Studio 2015 and Docker

This post is a wip, please check back for updates.

In this post I will give a detailed description of how to publish and deploy ASP.NET 5 applications to Linux using Visual Studio 2015 and Docker.

Continue reading “Deploying ASP.NET 5 applications to Ubuntu (Linux) using Visual Studio 2015 and Docker”

Babel is a JavaScript compiler.

babel

Babel js is a JavaScript compiler which can transpile ES6 (the next version of JavaScript) into code that runs in your browser (or on your server) today.

https://babeljs.io/

Using C# 6.0 features in ASP.NET Razor view engine

Recently I wanted to use the new ‘null propagating operator’ feature of C# 6.0 in a Razor view.

Continue reading “Using C# 6.0 features in ASP.NET Razor view engine”

Upgrading TeamCity to support Visual Studio 2015

At work, we use TeamCity as our continuous integration build server. Since upgrading to Visual Studio 2015, one of the things we needed to do was upgrade TeamCity to support building the new Visual Studio 2015 solutions and projects. Continue reading “Upgrading TeamCity to support Visual Studio 2015”

Upgrading to Visual Studio 2015 and .NET 4.6

Upgrading to ASP.NET 5 involved installing the new Visual Studio 2015. This was actually a very smooth update process, and the solutions and projects (built before using Visual Studio 2013) opened without any messages about having to run conversions. Continue reading “Upgrading to Visual Studio 2015 and .NET 4.6”

Upgrading from ASP.NET 4.5 (MVC 5) to ASP.NET 5 (MVC 6)

Where I work, we develop and maintain a number of ASP.NET 4.5/MVC 5 web applications that support internal business processes/workflows and allow our clients to access timely information about the firm (data, reports) via a portal. Continue reading “Upgrading from ASP.NET 4.5 (MVC 5) to ASP.NET 5 (MVC 6)”

ASP.NET on Linux – Part 2: Installing ASP.NET 5

Now we have a Linux virtual machine to play around with, the next step is to get ASP.NET 5 up and running on it. This requires a number of steps as detailed on the ASP.NET 5 GitHub repository. Continue reading “ASP.NET on Linux – Part 2: Installing ASP.NET 5”

ASP.NET on Linux – Part 1: Creating a Linux VM on Microsoft Azure

Having used Microsoft’s cloud computing platform ‘Azure’ in the past to create and configure Windows servers, I thought it would be a good platform to host a Linux server to experiment with ASP.NET 5 on Linux as it’s easy to get a virtual machine (VM) up and running in a few minutes. Continue reading “ASP.NET on Linux – Part 1: Creating a Linux VM on Microsoft Azure”

Proudly powered by WordPress | Theme: Baskerville by Anders Noren.

Up ↑