Diagnostic Web Applications with Java and JavaScript

There is more and more usage of JavaScript on the client side today. Many are starting down the difficult path of full blown application development in JS on the client side, going beyond having a simple rollover menu logic or presentation component. But tracking and tracing effectively means looking at the whole application, not just […]

The “This” Keyword in JavaScript

This series of tutorials talk about context or the “this” keyword in JavaScrtipt. It’s a small piece of the JavaScript language, but it’s really important, and it hangs people up sometimes because it’s a little counterintuitive how “this” works in JavaScript.

Aspect Oriented Programming (AOP) for Javascript

Loose coupling. Your web front-end has that, right? Your JavaScript is using pubsub, event emitters, and message buses! Guess again, you can do better. Aspect Oriented Programming (AOP) is a technique for augmenting the behavior of objects, methods, and functions non-invasively.

DukeScript

DukeScript is a set of APIs that allows Java applications easily talk to JavaScript environment to (usually) animate an HTML page. The core libraries are developed as part of the NetBeans Project, but there are also additional libraries that play well in the overall DukeScript ecosystem.

Effective Node.js Programming and Module Creation

This presentation demonstrates how to effectively program Node.js applications and author your own modules. Whether you are relatively new to Node or a seasoned practitioner, this talk will give you several ideas you can implement right away to make you a more effective Node programmer.