Category Archives: JavaScript
Reactive
Many web programmers, especially Angular programmers are turning their attention to Reactive programming. While I don’t know of any books on ReactiveJS (yet) I can shamelessly mention that I do have a book on Reactive Extensions and LINQ. NB: … Continue reading
Yet Another Podcast #132: FalafelCon Roundtable
Talking with J. Tower, Josh Eastburn and Venkata Koppaka of Falafel Software about their upcoming presentations at FalafelCon. We also discuss working remotely, software, AngularJS, Xamarin and much more. Falafel Software FalafelCon Falafel Blogs HipChat GoToMeeting 48 States Project Special … Continue reading
Angular Part 4–Testing AngularJS
It is time now to turn our attention to testing AngularJS applications. Over time, we’ll want to move to test-first, where we write the test and then write the code. There are many advantages to test-first, but let’s hold off … Continue reading
Yet Another Podcast #122–JavaScript: Core Concepts
Jon Galloway and I welcome Ward Bell and Elijah Manor to discuss the fundamentals every serious JavaScript programmer should know. Elijah Manor’s Blog Ward Bell’s Blog JavaScript From Scratch Listen | Yet Another Podcast
I’ll be speaking at DevIntersections/Angle Brackets
April 13-16, 2014 at JW Marriott Grande Lakes, Orlando Florida I’m thrilled to say that I’ll be speaking at Angle Brackets. Angle brackets is “a conference for lovers of the Web.” It has been described as “the conference for those … Continue reading
Creating Your First Angular Program
Last week I had the privilege of presenting on Angular at Live360. I’ve written up part of that presentation as a blog post here. In this blog post I describe how to get started with Angular and how to create … Continue reading
Underscore: LINQ (almost) for JavaScript
As part of my emerging series on LINQ from Scratch, I’d like to take a small detour today into what you do if you need the functionality of LINQ in your JavaScript program. You can read my solution here.
Programming Style–Kendo & jQuery
Which of the following do you prefer? Which is easier to read? Which is easier to write? Which is easier to maintain? var dataItem = this.target().closest(“.k-grid”).data(“kendoGrid”).dataSource.getByUid(this.target().closest(“tr”).data(“uid”)); Or… var dataItem = this.target() .closest(“.k-grid”) .data(“kendoGrid”) .dataSource .getByUid(this.target().closest(“tr”).data(“uid”)); Or… var grid = … Continue reading
New Pluralsight Course: Building Web Applications With Open Source and Free Software On Windows
Very pleased to announce my latest Pluralsight course: Building Web Applications with Open Source Software On Windows In this course you will learn to create a meaningful web application using some of the most popular open-source frameworks for the web, … Continue reading
Yet Another Podcast #117–Elijah Manor and John Papa on jQuery and other JavaScript Libraries
Two extraordinary guests, John Papa and Elijah Manor, discuss the role of jQuery in JavaScript today, and how it works and plays with other libraries such as Angular. Elijah’s blog John’s blog jQuery Angularjs Elijah’s jQuery-free presentation Elijah’s jQuery-free … Continue reading
A Baker’s Dozen on Web Applications
I am in the middle of unrolling on Pluralsight, a complete entry-level program in developing Web Applications, with a focus on free and open-source software. At its heart are these courses: Getting Started With ASP.NET MVC, ServiceStack and Bootstrap Building … Continue reading
Yet Another Podcast #115–Basem Emara on What’s Coming in Javascript
Basem is a Senior Software Engineer at Falafel Software. He has over 10 years experience as a consultant and developer for dozens of projects for educational, advocacy, non-profit, small business, enterprise, and governmental organizations. As an innovator who recognizes and … Continue reading