Contents tagged with JSON
-
Learning AngularJS by Example – The Customer Manager Application
-
The Web Weekly - Edition 7
Edition 7 of my Web Weekly newsletter has been published (sign-up to the right to receive it automatically)! Here’s what’s in this latest edition.
-
The JavaScript Cheese is Moving: Data-Oriented vs. Control-Oriented Programming
In a previous post I listed several of the JavaScript data binding frameworks that are available and talked about why they’re essential as applications move more and more functionality to the client. Data binding is a key aspect of client-centric programming that can significantly minimize the amount of code written, simplify maintenance, and ultimately reduce the number of bugs that crop up in an application. Without data binding you have to locate each control in a page with code and then assign or extract a value to/from it – something I call “control-oriented” programming. Here’s an example of control-oriented programming:
-
Two New FlipBoard Magazines for AngularJS and JavaScript/HTML5
I’ve been a fan of FlipBoard for quite some time since it provides a quick and easy way to access different posts, articles, pictures and more from a magazine-style layout. If you haven’t used it before it’s definitely a fun application that’s quite unique. It runs as an app on iOS and Android and will soon be available on Windows Phone 8. You can also view magazines with any Web browser as well. For example, here’s a magazine running in the browser that has some amazing landscape-related photos (click to view it):
-
Code and Slides from my Fall 2012 DevConnections Talks
-
JavaScript Data Binding with AngularJS Part II – Binding a View to a Controller/ViewModel
Related Posts: -
JavaScript Data Binding with AngularJS Part I – Getting Started
Related Posts: -
JavaScript Data Binding Frameworks
Data binding is where it’s at now days when it comes to building client-centric Web applications. Developers experienced with desktop frameworks like WPF or web frameworks like ASP.NET, Silverlight, or others are used to being able to take model objects containing data and bind them to UI controls quickly and easily. When moving to client-side Web development the data binding story hasn’t been great since neither HTML nor JavaScript natively support data binding. This means that you have to write code to place data in a control and write code to extract it. Although it’s certainly feasible to do it from scratch (many of us have done it this way for years), it’s definitely tedious and not exactly the best solution when it comes to maintenance and re-use.
-
Pluralsight Meet the Author Podcast on Building ASP.NET MVC Applications with HTML5 and jQuery
-
Code and Slides: Building the Account at a Glance ASP.NET MVC, EF Code First, HTML5, and jQuery Application
This presentation was given at the spring 2012 DevConnections conference in Las Vegas and is based on my Pluralsight course. The presentation shows how several different technologies including ASP.NET MVC, EF Code First, HTML5, jQuery, Canvas, SVG, JavaScript patterns, Ajax, and more can be integrated together to build a robust application. An example of the application in action is shown next: