I took a new job this past November and was excited at the opportunity to get back into enterprise development. Enterprise development is something that I have found really enjoyable, because I’ve gotten to work with many different technologies ranging from the .NET Stack to 3rd party tools to API’s to databases of different kinds. You’re also typically presented with interesting problems to solve for the business you work for, many of which cannot be solved simply by your employer buying a piece of software; that’s when they rely on the creative talents of people like me and my cohorts.
Immediately when I started, I was told that within the next two week’s I’d be sent to Angular (Angular 2, now Angular 4), training as we will be using Angular and .NET Core for all new application development. I’ve now had the pleasure of building a few .NET Core apps and my team and I are wrapping up our first major Angular project. I’m just overwhelmed by how successful the development life cycle has been and how great the applications have turned out. We’ve put a lot of hard work into all the things and I’ve gotten to have some real head-first Angular development exposure.
While this post isn’t super informative, I just wanted somewhere to write how thrilled I am at returning to “line of business” development and how I’ve been involved in some really engaging and challenging work.
If you’re reading this and are thinking, “Should I learn Angular 2/4/[insert current version here]? How about .NET Core?” My answer, absolutely YES!!! What I love about .NET Core is that becauase I use MacOS as my home operating system, I can write all the C# and ASP.NET code I want with .NET CORE.*
* Mac & Linux Users: You do not have access to the Windows related libraries and some other .NET Framework features which aren’t/won’t be ported to .NET Core.
Links for you: