31 Jan
2011

Basic JavaScript Part 9: Reusing Methods of Other Objects

Category:UncategorizedTag: :

Here are the links to the previous installments: Functions Objects Prototypes Enforcing New on Constructor Functions Hoisting Automatic Semicolon Insertion Static Properties and Methods Namespaces In one of my previous posts, I mentioned that functions in JavaScript are plain objects that can have their own properties and methods. One of these methods that are available […]

Read More
28 Jan
2011

Nancy, the little community-powered framework that could

Two months ago, on the day, I first announced Nancy here on Elegant Code as my new open-source project. I could never have anticipated the chain of events that would take place during the following two months. My tweet about the blog post got re-tweeted more times than I can remember and the post filled […]

Read More
26 Jan
2011

Basic JavaScript Part 8: Namespaces

Here are the links to the previous installments: Functions Objects Prototypes Enforcing New on Constructor Functions Hoisting Automatic Semicolon Insertion Static Properties and Methods In my previous post, I showed how you can ?emulate? static members in JavaScript without having a dedicated syntax for it. For this post, I?m going to discuss namespaces in JavaScript. […]

Read More
21 Jan
2011

WPF – Windows 7 Taskbar Part Two – Jump Lists

About a month ago I started a four part series on how to implement various features of the Windows 7 taskbar which are features that have seemly been forgotten.? This series will attempt to resurrect the Windows 7 taskbar and cover the following: Thumbnail Buttons Jump Lists Overlay Icons Progress bar icons In this post […]

Read More
21 Jan
2011

Book Review – Extreme Programming Explained

Last week I finished reading the first edition of Extreme Programming Explained, written by Kent Beck. I explicitly wanted to read the first edition, that I purchased via AbeBooks, which is also the first book that appeared in the series of books on XP. I’ve read a couple of book reviews of the second edition […]

Read More
19 Jan
2011

Basic JavaScript Part 7: Static Properties and Methods

Here are the links to the previous installments: Functions Objects Prototypes Enforcing New on Constructor Functions Hoisting Automatic Semicolon Insertion In this post, I?m going to quickly show you how to set up static properties and methods in JavaScript. This can come in handy for constant values and/or utility functions. C# and most other class-based […]

Read More
14 Jan
2011

Taking Baby Steps with Node.js – Debugging with node-inspector

Here are the links to the previous installments: Introduction Threads vs. Events Using Non-Standard Modules Writing unit tests for your code drastically reduces the amount of debugging. This is the case for practically any programming language that you work in. But when the shit hits the fan, having a debugger with some decent features at […]

Read More