Knockout Fundamentals

Knockout is an MVVM JavaScript framework that allows us to quickly develop rich applications with a declarative style and rich template support. Easier to create rich, desktop-like user interfaces with JavaScript and HTML. Rich client side interactivity -- Declarative binding, Observables Key Concepts: Dependency tracking via Observables Declarative Binding:  example <input data-bind = "value: firstname"> Template support … Continue reading Knockout Fundamentals

JQuery: Features

JQuery is a JavaScript framework that has many built-in functionalities."Write less do more library." Fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. An open source project. 1000+ plugins available. History: Developed by John Resig of Mozzila. jQuery was first announced at BarCamp NYC … Continue reading JQuery: Features

HTML5 New JavaScript APIs

HTML5 is addition of number of different JavaScript APIs. To check different api support for different browser versions visit Below are the few APIs with short description which has been introduced in HTML5 : # Canvas :  Through canvas api we can declare 2D or 3D context through WebGL (Web Graphics Library) is a JavaScript API for rendering interactive … Continue reading HTML5 New JavaScript APIs

HTML5 Semantic markup

Semantic markup: In HTML5 markup not only have syntactic(syntex) meaning, but semantic(related to logic) meanings. In HTML5 we have shorten <!DOCTYPE html> description  because of not referring to Document Type Definition (DTD). HTML 5 semantic markup for Structural Elements, elements which convey the layout of the Page. Before HTML5 webpage are basically designed based on . In … Continue reading HTML5 Semantic markup