Tutorials, guides and articles on Angular framework.

Best Visual Studio Code Extensions for Angular Developers

Without a doubt, Visual Studio Code is one of the most popular front-end IDEs. It's popularity is due to its speed and customisability with extensions from the marketplace. Even though Microsoft has been improving VS Code to include new features, there are still missing features! I will share the best…

  • Post category:Angular
  • Post comments:2 Comments
  • Reading time:6 mins read
Continue ReadingBest Visual Studio Code Extensions for Angular Developers

Monitoring Live .NET Core APIs with Application Insights

Azure Application Insights is a cloud based application monitoring service from Microsoft. You can monitor your applications in all of your environments with Application Insights, including development and production. Microsoft has been shipping Visual Studio with built-in support for Application Insights in Windows. However, Visual Studio for Mac does not…

Continue ReadingMonitoring Live .NET Core APIs with Application Insights

Execute Angular E2E Tests in Different Environments

The default Angular project template executes end-to-end tests using the development environment. If you're like me and switch to a Mac from Windows quite frequently, you may want to have the ability to execute your e2e tests in a different configuration. We will enable executing Angular e2e tests in different…

  • Post category:Angular
  • Post comments:0 Comments
  • Reading time:3 mins read
Continue ReadingExecute Angular E2E Tests in Different Environments

Writing an Angular Pipe to Display TimeSpan Values

I recently had an interesting problem to solve around displaying TimeSpan values in Angular. Introduction My API happens to be written in .NET Core using C#, which returns a timespan representing a duration value. Our aim is to convert TimeSpan values to the display format 1d 1h 10m. As an…

  • Post category:Angular
  • Post comments:0 Comments
  • Reading time:4 mins read
Continue ReadingWriting an Angular Pipe to Display TimeSpan Values

Angular Routing and Navigation Tutorial

Implement routing in Angular to enable navigation from one view to another. Users click buttons, anchor links and select options in drop-downs to perform tasks in web applications. Routing plays a key role in any modern web application and Angular makes it very easy to implement routing with router outlet.…

  • Post category:Angular
  • Post comments:0 Comments
  • Reading time:19 mins read
Continue ReadingAngular Routing and Navigation Tutorial

Downloading Files in Angular

In this post, I will show you how to download a file in Angular from a remote web API. CSV files, Excel spreadsheets, Word documents, PDF reports and images are common types of files that a functional Angular web app may need to download. In most cases, back-end APIs return…

  • Post category:Angular
  • Post comments:1 Comment
  • Reading time:6 mins read
Continue ReadingDownloading Files in Angular

Creating a Scalable Angular Project Structure

In this post, we create a scalable Angular project structure that is ideal for medium to large applications. Introduction Although Angular CLI does a great job at generating a new project, it does not force you to use a specific folder structure. Your initial project contains a single module, which…

  • Post category:Angular
  • Post comments:5 Comments
  • Reading time:8 mins read
Continue ReadingCreating a Scalable Angular Project Structure