In this topic, you’ll learn how to create apps for both streaming and receiving data with ASP.NET Core SignalR and Angular.

What you’ll need:

  • Basic knowledge of ASP.NET Core and Angular.
  • .NET Core 3.1 installed and Visual Studio 2019 IDE.

What you’ll know by the end of this topic:

  • How to add and use SignalR.
  • How to open Client connection and use the method invocation concept to stream data per Client.
  • How to consume the SignalR service with Angular application by using Observables.

SignalR takes advantage of several transports and it automatically selects the best available transport given the client…


We are all in the process of adjusting our lives to these daunting and social distancing times. I saw a couple of articles on the subject that inspired me to share my ways of handling anxiety and support my creative practice and general well-being. In a minute, I will share with you some thoughts, daily routines helping me to maintain good emotional and physical health, and some interesting questions that may help you uncover your fears, upgrade your beliefs, and shift you into a more conscious way of life 😊

But before that, I wanted to ask you something. Don’t…


Looking back at 2020 I see that most of the books that I’ve read were part of the fantasy genre. I am always listening to my inner voice and apparently I needed to experience something magical and supernatural. As I child I never liked fantasy novels. But hey, here we are, Covid-19, staying home, time for something on the spur of the moment.. something new!

This was one of those moments, the impulse to go on adventure with a good fantasy story, and read something inspirational, to check your inner self and be ready to find a different version of…


Photo by Julien Pouplard on Unsplash

As user expectations evolve, modern web applications have grown more and more complex. They define user interface patterns like virtualized scrolling of content, complex data tables with editable cells, and different overlay components, just to name a few. That is not a problem for users leveraging a mouse or touchpad, as they can easily navigate through the page elements and interact with them. But for those using a keyboard, this can dramatically impact their user experience. …


To me, 2019 was the year of organizational thinking, better understanding others and what can make a group effective from a business perspective. If you are interested in productivity, healthy group communication, coaching for development, estimation as a skill and how products can make a difference, then check out the books below.

📚 Eat that frog, Brian Tracy— In today's world, we are all overwhelmed with too much to do in too little time and while we struggle to catch up, new tasks and responsibilities just keep rolling in. This book is about:

  • The ability to focus on your most…


Ever wondered how to better spend your time in Thailand? This article ain't gonna give you all the answers, although it may help you with your travel planning and point you out a couple of interesting places that you don't know of. I will share with you some of the places that we’ve visited during our stay with some photos and brief descriptions.

You can choose between four types of experiences in Thailand:

  • Water activities like visiting a variety of unique islands, beaches, boat trips, snorkeling, or scuba diving.
  • Visiting Thailand's natural wonders (hot springs and natural emerald lakes), beautiful…


Garden Rhapsody — Singapore

Hi there, in this article I want to share with you my experiences during our stay in Singapore and to give you some tips if you are considering this destination. I was searching for a good and thoughtful guide, to gain a better understanding of what to expect and how to better spend our one week stay there, but didn’t find one.. hence this article 😎 Below you will find our impressions during our stay, trip plans, costs, and some interesting stories.

🐲 Trip Overview

This highly developed city has a lot to share for its short sovereign history, with its well-developed infrastructure…


Angular Connect 2019, London

Angular Connect London was a great conference — it brought together a big group of software developers and industry leaders all sharing a common interest — the present state and the future of Angular web development.

As a premium sponsor at the event, Infragistics had the opportunity to connect with not only the delegates of the event but with the wider Angular community. Also having one-on-one chats about what they are working on and how we at Infragistics can help them overcome complex problems with Ignite UI for Angular. …


For a long time, I was looking for a good Portfolio web app that can help me to easily track my Cryptocurrency profits/losses until I’ve decided to develop such on my own with the help of Firebase and Angular! Yes, it’s that easy, let me explain to you why.

Firebase gives the perfect tooling for applications with user authentication and Real-time database storage needs. It provides rich documentation with a variety of dev examples to help anyone gain a better understanding of how to create stellar apps.

I have covered the Angular application bootstrapping, using Ignite UI CLI, in another…


At the beginning of 2018 I’ve decided to read books mainly related to self-improvement, not only from a personal point of view but also related to my role as a Team Leader at Infragistics. I intend to follow the same plan for 2019 as well.

Here is my reading list, that helped me to preserve and improve my personal and leadership skills:

Heal Your Wounds and Find Your True Self by Lise Bourbeau

I’ve read the book in Bulgarian, because it’s fairly old, although very explanatory in regards to the people nature/characters, based on different psychology researches. I like the way each character is described (positives/negatives), how to analyze yourself (emotions…

Zdravko Kolev

Software Development Team Lead at Infragistics, passionate about new technologies, personal growth, leadership, and team development.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store