Hattan Shobokshi mvcdotnet.wordpress.com Web Development in the Past (Microsoft Stack)

Post on 14-Jan-2016

212 views 0 download

Tags:

Transcript of Hattan Shobokshi mvcdotnet.wordpress.com Web Development in the Past (Microsoft Stack)

Hattan Shobokshi

mvcdotnet.wordpress.com

Web Development in the Past (Microsoft Stack)

Web Development Today

SPA

Angular JS

• Works with any server side technologyASP.NET, Node,

Php, Ruby on Rails ...

• Declarative Data binding

• Highly Testable

• Does NOT depend on jQuery, BUT includes jQlite

• Features: Client Side Routing, Services, Dependency

Injection

Library vs Framework

Model View Controller

Controller : Responds to User

Interaction

Model : Data

View : Representation of Data

HTML was built for documents not web

APPLICATIONS

Angular is what HTML would have been had it

been designed for applications

Data binding

DEMO

The future

• Object.Observe• Shadow DOM

The end

QUESTIONS?