Dr. Dobb's Tools Articles http://www.drdobbs.com//tools Dr. Dobb's Copyright 2012, United Business Media. en-us Working with TypeScript in Visual Studio 2012 http://www.drdobbs.com/windows/working-with-typescript-in-visual-studio/240154792 Using Visual Studio makes working with TypeScript easy and helps reveal subtleties of the language implementation and code generation. Tue, 14 May 2013 06:49:00 -0400 Dealing With All Our Stuff http://www.drdobbs.com/tools/dealing-with-all-our-stuff/240154150 Unneeded bits cost energy and mind space. Let's keep 'em to a minimum. Mon, 13 May 2013 09:22:00 -0400 Reusable Components Finally Arrive As Cloud-Based APIs http://www.drdobbs.com/cloud/reusable-components-finally-arrive-as-cl/240153438 After 40 years in the desert of incompatibility and limited reuse, we have crossed the river Jordan. Tue, 23 Apr 2013 07:01:00 -0400 Hadoop: The Lay of the Land http://www.drdobbs.com/database/hadoop-the-lay-of-the-land/240150854 The core map-reduce framework for big data consists of several interlocking technologies. This first installment of our tutorial explains what Hadoop does and how the pieces fit together. Tue, 16 Apr 2013 01:32:00 -0400 Building an Automotive Dashboard on Android http://www.drdobbs.com/mobile/building-an-automotive-dashboard-on-andr/240152314 Developing for the in-car Android-based Asteroid Smart dashboard. Tue, 09 Apr 2013 03:05:00 -0400 MongoDB with C#: Deep Dive http://www.drdobbs.com/database/mongodb-with-c-deep-dive/240152181 Using MongoDB in an ASP.NET MVC Web app. Wed, 03 Apr 2013 07:36:00 -0400 Developer Reading List http://www.drdobbs.com/tools/developer-reading-list/240152134 New books on Java, Erlang, Unit Testing, Windows and more. Tue, 02 Apr 2013 08:44:00 -0400 Detailed Profiling of SQL Activity in MySQL 5.6 http://www.drdobbs.com/database/detailed-profiling-of-sql-activity-in-my/240154959 MySQL's latest update to the Performance Schema brings the ability to profile a statement's activity, low-level wait events, and I/O impact. It is the easiest and most detailed way to identify what statements to tune and how. Mon, 01 Apr 2013 09:28:00 -0400 Jolt Awards 2013: The Best Programmer Libraries http://www.drdobbs.com/joltawards/jolt-awards-2013-the-best-programmer-lib/240151743 The best programmer libraries of the past year Tue, 26 Mar 2013 10:49:00 -0400 MongoDB with C# http://www.drdobbs.com/database/mongodb-with-c/240151668 Getting started with the basic operations of the MongoDB C# driver Tue, 26 Mar 2013 03:02:00 -0400 NoSQL Options Compared http://www.drdobbs.com/database/nosql-options-compared/240151198 A Developer's Look at the Primary NoSQL Options Tue, 19 Mar 2013 14:45:00 -0400 Numerical and Computational Optimization on the Intel Phi http://www.drdobbs.com/parallel/numerical-and-computational-optimization/240151128 How tuning functions for large data sets and profiling the results gets most of the benefits of the Phi's 60 cores without hand wringing and late-night hacking. Tue, 19 Mar 2013 03:01:00 -0400 Xamarin 2.0 Review http://www.drdobbs.com/tools/xamarin-20-review/240150634 Write Android and iOS Apps in C# from Microsoft Visual Studio. Tue, 12 Mar 2013 11:34:00 -0400 Win 8 Development: The Lessons Learned http://www.drdobbs.com/windows/win-8-development-the-lessons-learned/240148271 Know what combination of technologies to use, design your architecture correctly, and differentiate your app from others — these are the fundamental practices of coding in the age of Windows 8. Mon, 11 Mar 2013 08:14:00 -0400 Learning New Languages http://www.drdobbs.com/architecture-and-design/learning-new-languages/240150070 If you want to expand your programming horizons, learn a new language. But don't take the path of least resistance — aim for mastery of the advanced features. Tue, 05 Mar 2013 10:31:00 -0500 PowerShell for Developers with Admin Tasks http://www.drdobbs.com/windows/powershell-for-developers-with-admin-tas/240150040 Repetitive actions, such as starting up remove services, reloading apps, and kicking off test suites, can be automated easily using PowerShell — Microsoft's highly productive shell language. Tue, 05 Mar 2013 07:14:00 -0500 Embedded print Statements != Debugging http://www.drdobbs.com/architecture-and-design/embedded-print-statements-debugging/240148855 Conflation of two concepts — true debugging and dumping variables to the console — encourages poor programming practices and harms codebases. Tue, 19 Feb 2013 09:40:00 -0500 More Information-Rich Programming with F# http://www.drdobbs.com/windows/more-information-rich-programming-with-f/240148804 Once you start taking advantage of F# 3.0 type providers, it is really difficult to go back to using code-generation tools. Tue, 19 Feb 2013 01:28:00 -0500 Developer Reading List: The Must-Have Books for JavaScript http://www.drdobbs.com/tools/developer-reading-list-the-must-have-boo/240148421 The best books for learning the basics, becoming expert, and and writing complete apps in JavaScript Tue, 12 Feb 2013 11:20:00 -0500 Information-Rich Programming With F# 3.0 http://www.drdobbs.com/windows/information-rich-programming-with-f-30/240148372 F#'s type providers make it possible to easily access data sources with sometimes unknown data formats. Tue, 12 Feb 2013 07:12:00 -0500 Why I Use Perl...and Will Continue to Do So http://www.drdobbs.com/open-source/why-i-use-perland-will-continue-to-do-so/240148364 Despite Perl's steady decline in usage, its users continue their romance with the language's features. Tue, 12 Feb 2013 06:13:00 -0500 Jolt Awards: Coding Tools http://www.drdobbs.com/joltawards/jolt-awards-coding-tools/240147989 The best IDEs and coding tools of the past year Wed, 06 Feb 2013 08:36:00 -0500 The Groovy Conundrum http://www.drdobbs.com/jvm/the-groovy-conundrum/240147731 Groovy is one of the most interesting JVM languages, but its longtime performance issues kept it confined to narrow niches. However, a series of important upgrades look like they might push the language into the mainstream. There's the conundrum. Tue, 05 Feb 2013 05:06:00 -0500 Mobile as the Driver of Desktop Software Design http://www.drdobbs.com/architecture-and-design/mobile-as-the-driver-of-desktop-software/240146757 The metaphors and conventions of mobile apps on phones and tablets are driving the design of desktop software. The tail is definitely wagging the dog. Good dog! Tue, 22 Jan 2013 11:07:00 -0500 Gesture-Based Computing for the Desktop http://www.drdobbs.com/architecture-and-design/gesture-based-computing-for-the-desktop/240146740 The Intel Perceptual Computing SDK works with a Web-cam to add motion/gesture sensing and facial recognition to desktop apps. This first release shows considerable promise, with some important limitations. Tue, 22 Jan 2013 10:24:00 -0500