We recently held a webinar for the Indian region on May 29th titled “Deep dive Into Custom Directives in AngularJS”.
The presentation was attended by a good number of developers from the Indian region, and I covered a range of topics, including…
Note: Although we say this post will show you how to use Visual Studio to write AngularJS applications and unit tests, you can use these methods to configure test environments for any IDE.
To write unit tests I will use jasmine, to run them I’ll use…
I usually come across the following requirements,
In this post, we will explore all the…
On December 11th we hosted a webinar titled “JavaScript for C# Developers” for the Indian region and we’d like to share the presentation and recorded webinar with you now! In the webinar, we covered:
We recently held a webinar for the Indian region on March 27th, titled “11 things about JavaScript function every .NET developer should know”.
The presentation was attended by a good number of developers from the Indian region, and I covered…
On September 25th we hosted a webinar titled “Step by Step AngularJS for Beginners” for the Indian region and we’d like to share the presentation and recorded webinar with you now! In the webinar, we covered:
· Be passed as an argument to another function
· Return as a value from a function
· Be assigned to a variable
Recently I heard someone say that “IDE makes you ignorant, so don’t rely on it”. The thought behind this is that as .NET developers, we cannot think of life beyond Visual Studio, so we become ignorant and don’t care about the behind the scenes…
The provider() function allows us to create a configurable service where we can set input per application for the service created using the provider (). For example, if we need to set API key to access a service on the application level, we can set that…
We recently held a webinar for the Indian region on March 27th, titled “Simplifying AngularJS in 60 minutes”.
[youtube] width="560" height="315" src="http://www.youtube.com/embed/9r4DQdghAX4" [/youtube]
The presentation…
I have often seen .NET developers struggle with JavaScript. They try to compare C# functions with JavaScript functions and usually make some minor but conceptual mistakes while using it. We can all agree that JavaScript functions are the backbone of the…
When you start learning the very first characteristics of AngularJS, you may come across something called Dependency Injection (DI): the premise that AngularJS injects dependencies whenever an application needs them. As a developer, our task is only to…
Have you ever come across a requirement to find a particular object in a given array of objects? In this post, we will explore various ways to find a particular object in a JavaScript array. Let us assume that we have an array as shown in the listing…
Attribute Directives are used to change the behavior, appearance or look of an element on a user input or via data from the service. Essentially, there are three types of directives in Angular 2:
There are three types of data bindings in Angular , they are as follows:
If you are coming from an Angular 1.X background, you might be wondering that where is the two-way data binding? Remember, the first…
Although JavaScript is a Class-Free language, it supports objects creation, overriding properties/methods and inheritance. In this post, we will explore the concepts of object creation and inheritance.
In JavaScript, Objects can be created in three possible…
A component is a main building block of an Angular 2 application, and an application may have any number of components. We can consider a component a particular view of the application with its own logic and data.
In AngularJS 1.0, there was the concept…
[Updated 3-22-2019]
A JavaScript closure is a function which remembers the environment in which it was created. We can think of it as an object with one method and private variables. JavaScript closures are a special kind of object which contains the…
This is the second part of the series in 11 Things about JavaScript Functions that .NET Developers Should Know . You can find part 1 on our blog, and in this part of the series we will discuss:
On March 31st we hosted a webinar titled “Understanding Objects and Inheritance in JavaScript” for the India region, and we’d like to share the presentation and recorded webinar with you now!
In the webinar, we covered everything you…
Constants are immutable variables which value cannot be changed. Once, you have created a constant, its value cannot be changed.
While coding in JavaScript, many times you may have come across a requirement to create constants. Before ECMA Script 6,…