Node.js Best PracticesMagazine/Issue:CODE Magazine, 2014 Jul/Aug Release Date: Wednesday, June 18, 2014Quick ID: 1407041 You might have heard about Node.js and always wanted to try it. With Ben’s guidance, you can get a simple Node.js app up and running, and learn about some other useful tools as you go.

Using Ruby to Find BeerMagazine/Issue:CODE Magazine, 2014 Jul/Aug Release Date: Wednesday, June 18, 2014Quick ID: 1407071 Ruby is a very popular programming language. Ben explains why it’s so popular and helps us build our first app. And he helps us find beer.

JavaScript Succinctly by Cody Lindely Chapter 9 The Head/Global ObjectMagazine/Issue:Online CODE Magazine, Book ExcerptsRelease Date: Tuesday, June 18, 2013Quick ID: 1306103 JavaScript Succinctly by Cody Lindley is a concise, yet thorough examination of JavaScript objects and their supporting nuances, such as primitive values, scope, inheritance, the head object, and more. It is intended for intermerdiate JavaScript developers looking to solidify their understanding of the language, and those who have only worked with JavaScript under the mantle of libraries (such as jQuery, Prototype, etc.). The following excerpt discusses managing the scope of variables and properties. This book can be downloaded for free from Syncfusion's Technology Resource Portal. To download the ebook go here: http://www.syncfusion.com/resources/techportal/ebooks/javascript?utm_medium=BizDev-CodeMag0813

An Overview of Go in Five Examples - Chapter 1Magazine/Issue:Online CODE Magazine, Book ExcerptsRelease Date: Monday, April 08, 2013Quick ID: 1304043 By Mark Summerfield, Published May 4, 2012 by Addison-Wesley Professional. Part of the Developer's Library series. Copyright 2012
Book ISBN-10: 0-321-77463-9 ISBN-13: 978-0-321-77463-7.
Mark Summerfield provides a series of five explained examples of the Go programming language. Although the examples are tiny, each of them (apart from "hello who?") does something useful, and between them they provide a rapid overview of Go's key features and some of its key packages.

Windows 8 Apps with HTML5 and javaScript UNLEASHED - Chapter 1Magazine/Issue:Online CODE Magazine, Book ExcerptsRelease Date: Monday, April 01, 2013Quick ID: 1304033 In Windows 8 Apps with HTML5 and JavaScript Unleashed, author Stephen Walther covers everything you need to build, test, and distribute outstanding Windows 8 software with JavaScript and HTML5. Walther clearly demonstrates the unique advantages Windows 8 offers to web developers. He guides you through using Microsoft’s new WinJS library to develop apps for Microsoft’s brand-new version of Windows--you learn how to use JavaScript templates, controls, and data binding. You’ll find in-depth coverage of everything from displaying data with a ListView control to supporting SkyDrive cloud storage, creating games to using IndexedDB and HTML5 forms.

Chapter 7 from Murach’s JavaScript and jQuery. Magazine/Issue:Online CODE Magazine, Book ExcerptsRelease Date: Monday, February 04, 2013Quick ID: 1301013 Now that you have the JavaScript skills that you need for using jQuery, you’re ready to learn jQuery. So, in chapter 7, you’ll learn a working subset of jQuery that will get you off to a fast start. And in chapter 8, you’ll learn how to use the jQuery effects and animations that can bring a web page to life.

Managed Coder: On WarningsMagazine/Issue:CODE Magazine, 2012 Jul/AugRelease Date: Wednesday, June 27, 2012Quick ID: 1208121 Writing software is hard, particularly when the schedules keep programmers “nose to the grindstone”; every so often, it’s important to take a breather and look around the world and discover what we can find-ironically, what we find can often help us write software better.

The “Danger” of Dynamic LanguagesMagazine/Issue:CODE Magazine, 2012 May/JunRelease Date: Thursday, April 19, 2012Quick ID: 1206051 Back in 2005, when Ruby on Rails started appearing on developers’ radars, there was an explosion of blogs and articles discussing how dangerous these loosey goosey languages were, with their hippy dynamic typing. And many predicted dire fates for companies foolish enough to take the plunge. Regular readers are certainly familiar with Ted Neward, who makes technology predictions each year on his blog. Here’s what Ted said on January 1, 2006:

Grokking the DLR: Why it’s Not Just for Dynamic LanguagesMagazine/Issue:CODE Magazine, 2012 May/JunRelease Date: Thursday, April 19, 2012Quick ID: 1206091 Many .NET developers have heard of the Dynamic Language Runtime (DLR) but they don’t quite know what to make of it. Developers working in languages like C# and Visual Basic sometimes shirk dynamic programming languages because they fear the scalability problems that have historically been associated with using them. Also of concern is the fact that languages like Python and Ruby don’t perform compile-time type checking, which can lead to runtime errors that are very costly to find and fix. These are valid concerns that may explain why the DLR hasn’t enjoyed more popularity among mainstream .NET developers in the two years since its official release. After all, any .NET Runtime that has the words Dynamic and Language in its title must be strictly for creating and supporting languages like Python, right?

Dynamic Languages 101Magazine/Issue:CODE Magazine, 2012 May/JunRelease Date: Thursday, April 19, 2012Quick ID: 1206071 Much hoopla has been generated across the community about dynamic languages; much of it is spoken in the
same glowing terms normally reserved for unicorns and rainbows. Some of it is deserved, some of it isn’t. All of it seems to surround two languages—JavaScript and Ruby—but in fact, several other languages, three of which I’ll present here, offer some distinctly interesting and useful features.

Unit Testing CLR Assemblies Using IronRubyMagazine/Issue:CODE Magazine, 2010 Nov/DecRelease Date: Friday, October 22, 2010Quick ID: 1011101 For a very long time, .NET developers have envied the simplicity and the beauty of the Ruby language. The dynamic behavior, duck typing and compact code are some of the main features of the Ruby language. Now, .NET developers can enjoy the same benefits using the IronRuby framework. This article explores the possibilities of using IronRuby in the CLR world. The main focus will revolve around the sphere of unit testing CLR assemblies using the IronRuby framework.

What’s New in Visual C# 4.0?Magazine/Issue:CODE Magazine, 2009 Nov/DecRelease Date: Friday, October 23, 2009Quick ID: 0911071 Visual C# version 4.0 offers new features that make it easier for you to work in dynamic programming scenarios.Besides dynamic programming, you have support for optional and named parameters, better COM interop support, and contra-variance and covariance. This article will show you how each of these features work and provide suggestions of how they can be applied to help you be more productive.

Introducing IronPythonMagazine/Issue:CODE Magazine, 2008 Sep/OctRelease Date: Friday, August 22, 2008Quick ID: 0809071 IronPython is easy to learn yet surprisingly powerful language for .NET development. In this article, I’ll introduce you to IronPython and demonstrate it differs from C# and Visual Basic while still allowing you to leverage your existing .NET knowledge.

Ruby Comes to the .NET PlatformMagazine/Issue:CODE Magazine, 2008 Sep/OctRelease Date: Friday, August 22, 2008Quick ID: 0809061 Microsoft’s IronRuby project brings a powerful and fun dynamic language to the Windows platform. In this article, I’ll examine the history of Ruby and the IronRuby project at Microsoft. I’ll talk about why a .NET programmer may want to learn and use Ruby, and cover the core syntax of the language to get you started learning it