0% found this document useful (0 votes)
65 views6 pages

Ang 1

This document provides an overview of Angular 2 compared to Angular 1. It discusses that Angular 2 is completely rewritten with improvements in performance, mobile support, component-based development, and language choices compared to Angular 1. Specific benefits mentioned include Angular 2 being 5 times faster, designed for mobile support, emphasizing components as building blocks, and allowing languages like TypeScript and ECMAScript 6.

Uploaded by

jhansi rani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
65 views6 pages

Ang 1

This document provides an overview of Angular 2 compared to Angular 1. It discusses that Angular 2 is completely rewritten with improvements in performance, mobile support, component-based development, and language choices compared to Angular 1. Specific benefits mentioned include Angular 2 being 5 times faster, designed for mobile support, emphasizing components as building blocks, and allowing languages like TypeScript and ECMAScript 6.

Uploaded by

jhansi rani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 6

Sql server, .

net and c# video tutorial


Free C#, .Net and Sql server video tutorial for beginners and intermediate
programmers.

Support us .Net Basics C# SQL ASP.NET Aarvi MVC Slides C# Programs


Subscribe Download
Introduction to Angular 2
Angular 1 was released in October 2010, and by far the most popular JavaScript
framework available for creating web applications. Many developers are already
using Angular 1, so the obvious question that comes to our mind is why should we
use Angular 2.

Angular 2 is not a simple upgrade from angular 1. Angular 2 is completely


rewritten, so it has lot of improvements when compared with Angular 1. Let's look
at a few of these improvements.

Performance : From a performance standpoint, Angular 2 has faster initial loads,


change detection, and improved rendering time. Not just performance, we also have
improved modularity, Dependency injection and testability. According to angular
conference meetup, Angular 2 is 5 times faster compared to AngularJS 1.

Mobile Support : Angular 1 was not built for mobile devices. It is possible to run
Angular 1 on mobile but we will have to use other frameworks. Angular 2 on the
other hand is designed from the ground up with mobile support. Mobile device
features and limitations like touch interfaces, limited screen real estate, and
mobile hardware have all been considered in Angular 2. So with Angular 2 we can
build a single application that works across mobile and desktop devices.

Component Based Development : Component based web development is the future of web
development. In Angular 2, "everything is a component". Components are the building
blocks of an Angular application. The advantage of the component-based approach is
that, it facilitates greater code reuse. From unit testing standpoint, the use of
components make Angular2 more testable. We will discuss what a component is and how
to build components with examples in detail, in our upcoming videos.

More language choices : There are several languages that we can use to develop
Angular applications. To name a few, we have
1. ECMAScript 5
2. ECMAScript 6 (also called ES 2015)
3. TypeScript etc.

Besides these 3 languages we can also use Dart, PureScript, Elm, etc, but among all
these, TypeScript is the most popular language.

Angular 2 itself, is built using TypeScript. TypeScript has great support of


ECMAScript 6 standard. So the obvious questions that come to our mind at this point
are
1. What is ECMAScript
2. Wha is Type Script

What is ECMAScript : The JavaScript language standard is officially called


ECMAScript. Over the past several years many versions of ECMAScript were released
starting with ECMAScript version 1 all the way till ECMAScript version 7.
Most of the modern browsers available today support ECMAScript 5. The browser
support for ECMAScript 6 is still incomplete. However, using a process called
Transpilation, ECMAScript 6 can be converted to ECMAScript 5 which is supported by
all the modern browsers. ECMAScript 6 is officially known as ECMAScript 2015.
ECMAScript 2015 introduced several new features like classes, modules, arrow
functions etc.

If you are interested in reading more about the ECMAScript standard and what these
different versions of ECMAScript have to offer, please refer to the the following
Wikipedia article.
https://en.wikipedia.org/wiki/ECMAScript

Wha is Type Script : TypeScript is a free and open-source programming language


developed by Microsoft. It is a superset of JavaScript and compiles to JavaScript
through a process called transpilation. Using TypeScript to build angular
applications provides several benefits.
1. Intellisense
2. Autocompletion
3. Code navigation
4. Advanced refactoring
5. Strong Typing
6. Supports ES 2015 (also called ES 6) features like classes, interfaces and
inheritance. If you have any experience with object oriented programming languages
like C# and Java, learning TypeScript is easy.

Because of all these benefits writing, maintaining and refactoring applications can
be an enjoyable experience. So obviously TypeScript has become the number one
choice of many developers for developing Angular applications.

For this course we will be using Visual Studio as the code editor. Besides Visual
Studio, TypeScript is supported by several other editors like
1. Visual Studio Code
2. Eclipse
3. WebStorm
4. Atom
5. Sublime Text etc.

So you can use any favourite editor of your choice to build Angular 2 applications
using TypeScript.

In our next video, we will discuss Setting up Angular 2 in Visual Studio.

Angular 2 tutorial for beginners


Email This
BlogThis!
Share to Twitter
Share to Facebook
Share to Pinterest
15 comments:

UnknownMay 15, 2017 at 10:06 PM


The world is still beautiful because of some people like U.

Reply
Replies

UnknownMay 17, 2017 at 1:14 AM


Its really really True :)
UnknownJanuary 7, 2018 at 9:12 PM
True. Kud Venkat you are a role model for dot net folks.

EnTech Blog AdminFebruary 26, 2018 at 10:46 PM


Great Sir,
How can i get the continuous tutorial of anguar 2 and 4.No pagination to next
tutorial.

Reply

Sam saiMay 17, 2017 at 6:35 AM


Hi Very Nice Article. can u do next show sample examples from vs 2015 not in vs
code. please,...

Reply

AnonymousMay 17, 2017 at 11:38 PM


Great Sir, many students becoming devotees to you.

Reply

AnonymousJune 4, 2017 at 1:31 AM


Dear sir,

It is difficult to express gratitude for the knowledge that you have given and
which you are still giving. I'll just say that, thanks to you, I got a .net
developer job in which I enjoy. I feel completely confident in my job because I
know and have a good understanding of all important concepts and many more, thanks
to your lessons. Since I always have your blog open and, in conversation with my
colleagues, often refer to your examples and lessons which I constantly use in
production, you are now well known in our company as a "wise teacher from India" :)
Thank you and God bless you!

Reply

DivyaJuly 17, 2017 at 6:18 PM


I really Don't have enough words to say thanks for the great videos you have posted
and the knowledge you have shared. Tons and Tons of thanks again and again..

Reply

Amanullah FamilyJuly 27, 2017 at 9:35 PM


Respected Sir!
angular and angularjs is same?
or different?
plz tell me any one

Reply
Replies

UnknownAugust 28, 2017 at 12:45 AM


angularjs referes to angular 1.x.x and angular refers to 2 and above.usualy they
will refer angular2 or angular4

Reply

AnonymousFebruary 7, 2018 at 1:54 PM


Sir u are the hope for life..!!! That all i can say. God bless you

Reply

UnknownMay 13, 2018 at 3:01 PM


By any parallel measurement you are beyond any instructor either in a university
setup, boot camp or crash course training. If there would be a measuring scale you
have already raised the bar beyond the reach of any one I can know of as an
instructor. Clear simplified, discuss only the relevant point with out any
additional unnecessary reference. Simpy YOU ARE THE BEST

Reply

Debasmit SamalAugust 8, 2018 at 5:51 AM


Sir, Unable to express my thanks and appreciations. Anything will be shortage for
you. you are the best. Wherever I go, whatever I do, I will always remember you.

You shape my dotnet and Angular life.

Reply

AnonymousDecember 9, 2018 at 11:01 PM


Please continue your good work. Even experienced professionals find your videos
immensely helpful to keep themselves updated. The lucid manner in which you explain
things and the examples are very good.

Reply

UnknownOctober 3, 2019 at 9:05 AM


Hi Sir,
This article is very helpfull to learn basics of angular2.

Reply

It would be great if you can help share these free resources

Newer PostOlder PostHome


Subscribe to: Post Comments (Atom)
Pragim Technologies - Best software training and placements in marathahalli,
bangalore. For further details please call 09945699393.

Complete Tutorials
How to become a full stack web developer

Cloud computing complete tutorial

Healthy food for healthy mind and body

JavaScript tutorial

Bootstrap tutorial

Angular tutorial for beginners

Angular 5 Tutorial for beginners

Important Videos
The Gift of Education
Web application for your business

How to become .NET developer

Resources available to help you

Dot Net Video Tutorials


Blazor tutorial

C tutorial

ASP.NET Core Tutorial

ASP.NET Core Razor Pages Tutorial

Angular 6 Tutorial

Angular CRUD Tutorial

Angular CLI Tutorial

Angular 2 Tutorial

Design Patterns

SOLID Principles

ASP.NET Web API

Bootstrap

AngularJS Tutorial

jQuery Tutorial

JavaScript with ASP.NET Tutorial

JavaScript Tutorial

Charts Tutorial

LINQ

LINQ to SQL

LINQ to XML

Entity Framework

WCF

ASP.NET Web Services

Dot Net Basics

C#

SQL Server
ADO.NET

ASP.NET

GridView

ASP.NET MVC

Visual Studio Tips and Tricks

Dot Net Interview Questions

Slides
Entity Framework

WCF

ASP.NET Web Services

Dot Net Basics

C#

SQL Server

ADO.NET

ASP.NET

GridView

ASP.NET MVC

Visual Studio Tips and Tricks

Java Video Tutorials


Part 1 : Video | Text | Slides

Part 2 : Video | Text | Slides

Part 3 : Video | Text | Slides

Interview Questions
C#

SQL Server

Written Test
Powered by Blogger.

You might also like