Skip to content

Angular, an introduction

Angular is one of the fastest developing technologies right now. If you are more than 30 years old
(and a .NET developer),you have probably worked with web forms, MVC and lately .NET Core. In our
work it seems that it does not matter how much you know,because you always need to know more.
That is why you have also worked with a great number of Javascript frameworks and small libraries.
Sometimes i honestly think of quiting and finding a new job that has nothing to do with computers!.
At the end of the day though programming can be so creative, and this is something that few jobs can
offer, and ultimetly that is why this blog exists.


Angular is a game changer for me. Although there are other frameworks that adhere to same the philosophy
like Vue or Backbone, Angular is by far the easiest to work with. Web applications need to be faster and
customers need to get their hands on a working project as soon as possible. If you are completly new to
this, i would suggest to start with the zero to hero tutorial at which is probably the best
tutorial out there. A little advice i could give you is, use a simple editor like notepad++ or visual studio code.
Stay away from any of the big IDE’s because they are full of additional features that will side track you
and confuse you. Also stay focused on learning Angular and after you grasped some of the basic concepts
then move on how to create a complete application with backend.

The Starter Kit

If you are a little bit familiar with angular but stumble at very basic/ boiler plate tasks, like routing with parameters,
then you can check out my Demo Blog at github.
Some of the angular features that are showcased in the project are:

  • Basic File Structure
  • Basic Routing
  • Forms
  • Component Interaction @Input – @Output


You can always Buy me a coffeeBuy me a coffee and help me stay awake to continue my excavations!
Also check my previous article on JWT becuase you will need it for creating a backend, especially with .NET Core.