A month of ASP.NET Core

As a continuation of 1PPM challange I dived into uncharted territories of web development (something I was actively trying to avoid throughout my life so far).

In this post I will briefly present my (only partially unwarranted) worries on web development as well as mention the courses I learned from and possible way forward.

Drop off the race

I never found the web development appealing as it seemed to me that it’s far too bloated (leftpad anyone?). Adding to it a constant change of trendy frameworks in javascript world (someone once told me that there is a javascript library for every word. Chair.js anyone? What about fliflop.js?).

There are two reasons why I decided to start learning ASP.NET Core; firstly I can exercise some of my C# skills, secondly I have tons of ideas for personal projects, which can be done using web stuff.

At some point I came to a realization that I don’t have to include millions of external libraries that I can’t really control, or that I don’t have to jump to the next hot framework hoping it catches up or that building stuff that scales doesn’t matter (let’s be honest I won’t build next Facebook or Netflix).

Learning

Throughout this month I completed ASP.NET Core 1.0 Fundamentals course on Pluralsight (thanks to Microsoft for devessentials and free 3 month trial).

I also started the second course Building a Web App with ASP.NET Core, MVC 6, EF Core, and Angular which I’m hoping to complete in the next couple of weeks.

Going forward

I will definitely spend some more time with C# and ASP.NET Core in the following months. I’m quite tempted to try to mix web stuff with some low level programming, I will keep you posted!

Mateusz Sadowski

Mateusz Sadowski
Mechatronics software developer interested in drones and robotics

Drone Course - Part 1 - Lift Force

Understanding lift force is crucial to understand the flight mechanics of aircraft (including drones). This concept is relevant to every single platform we will disuss during this drone course. Continue reading

Drone Course - Part 0 - an introduction

Published on July 02, 2017

A month of ROS

Published on April 01, 2017