DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Sitemap Home
  3. Articles
  4. 2012
  5. September

DZone Sitemap: September 2012 Articles

  • "It’s Expensive Getting Hardware To Test On" Not An Excuse Not To Test
  • "Schemas" in CouchDB
  • .NET Gotcha #1: List vs. Collection Constructor
  • .NET Link Roundup: NFC, Diablo III API, and more
  • 10 Useful Performance Tuning Tips for GridGain
  • 3 Insightful vFabric Implementations to Learn From
  • 4 Examples of Big Data Trends
  • 5 Highly Critical, Yet Rarely Used, PMD Rules
  • 5 LINQ for JavaScript Libraries
  • 5 Tips to Ease Reusable Asset Integration
  • 56% Reduction in Bugs Using Typemock Isolator in a Major Online Gaming Company
  • 6 Tips For Protecting IP on Your Blog
  • 8 Common Code Violations in Java
  • A Better Java Shell Script Wrapper
  • A Brief Overview of Java Assertions
  • A Crazy Fast Way to Convert XML to JSON
  • A Lazy Developers Introduction to Java Concurrency Executors
  • A Parse.com JavaScript Application with Offline Support
  • A Proof-of-Concept of BigQuery
  • A Quick Guide to Registration-Free COM in .Net (and How to Unit Test It)
  • A Quick Review of Microsoft WebMatrix
  • A Shining Web-based Code Editor, ACE, 1.0 Released
  • A Simple TODO Application in Dart
  • A Single Page App With Backbone.js, ASP.NET Web API, and F#
  • Access the Twitter REST API (v1.1) from Scala and Java using signpost
  • Accessing Weblogic Embedded LDAP programmatically by Spring LDAP module
  • ActiveMQ in the Cloud
  • Add, Remove, Hide/Unhide or Move Worksheet in Workbooks in the Cloud
  • Adding Hibernate SQL Features into Your Spring Data Repository
  • Agile Message Management with C24 and MongoDB
  • Algorithm of the Week: Graph Best-First Search
  • Algorithm of the Week: Graph Breadth First Search
  • Algorithm of the Week: Graph Depth-First Search
  • Algorithm of the Week: Graphs and Their Representation
  • Allowing JUnit Tests to Pass Test Case on Failures
  • An Independent Review of Explorer Tools for Windows Azure Blob Storage
  • An Interactive 3D Plot in R
  • Anatomy of a Hyperic Plugin
  • Android and Jenkins: Continuous Integration
  • Android UI in Action: Layout Animations
  • Android – Dashboard Design Pattern Implementation
  • API Documentation with IODocs
  • App Migration, Design Patterns, and Choices for Windows 8
  • Architecture Diagram for Windows 8 Development
  • Architexa Review: Understand and Document Java Code Bases within Eclipse
  • Aspose.Newsletter September 2012 Edition is Out Now
  • Asserting Object Graph Equivalence Using Fluent Assertions 2.0
  • Asynchronous WMI Queries: Stay Away From Them
  • ATDD, TDD and BDD practices for Java Developers: a brand new training course
  • Authenticating Your Windows 8 App Users with Azure Mobile Services
  • Awake SQL 1.2 Android Edition released: JDBC Access to Your Remote SQL Data on Android
  • Azure Beats Amazon in Cloud Development Survey
  • Back to Basics – Using Keyboard Events in JavaScript
  • Backing Spring Integration Routes with ActiveMQ
  • Backing Spring Integration Routes with ActiveMQ
  • Bash: Piping Data into a Command Using Heredocs
  • Benchmarking a JMS Layer With Open Source JMSTester Tool by FuseSource
  • Best Of: September Windows Phone Links!
  • Boost your Groovy with NailGun
  • Bounding Sums of Random Variables: Part 2
  • Bug Tracker Hell
  • Build Is Coming Up. Here Is An Interview With Rick Barraza @ Build 2011
  • Build Your Own Java stopwatch
  • Building a Message Based Application Using Camel
  • Building A Simple API Proxy Server with PHP
  • Building a Simple TCP Proxy Server with node.js
  • Building an API Wrapper in Phone Gap
  • Building ScalaFX 1.0 with Gradle 1.1
  • Bundler, gems and RPMs
  • Caching and @Cacheable
  • Caching with Guava
  • Callable vs Runnable - the Brawl of the Runners
  • Capistrano Deployment from Jenkins
  • Cardinal $ins: MongoDB Query Performance Over Ranges
  • Changing Delay, and Hence the Order, in a DelayQueue
  • Chef Patterns: Part 1 - Modeling Environment-Specific Differences
  • Choosing Static vs. Dynamic Languages for Your Startup
  • Circle Buttons in CSS
  • CiviCRM Find code from Scheduled Jobs web interface
  • CiviCRM Membership renewal reminder emails from Schedule Jobs
  • Cloud-Aware Applications and PaaS Architecture
  • Coding Challenge: a Sliding Window Map
  • CoffeeScript and jQuery Linksheet!
  • ColdFusion 10 Update 1 Released
  • Collection Framework: Missing Concepts
  • Comment Rate in Applications: The Higher the Better?
  • Comparing Storage Options in Azure
  • Consuming Windows Azure Service Management API in a Windows 8 Application
  • Convergent vs Directed Deployments
  • Cordova (formerly PhoneGap) - Alert, Confirm, Vibrate and Beep in Windows Phone
  • CouchDB and Conflict Resolution
  • Create a Proxy in WSO2 ESB Using Admin Services
  • Creating a Theme Options Page for WordPress
  • Creating Custom Android Styles, the Easy Way
  • Creating Windows 8 Applications using Windows Azure Mobile Services [video]
  • CSS3 - Using Subtle Patterns in Buttons
  • CSS3 Games Collection
  • Customizing Spring Data JPA Repository
  • Cypher and Neo4j
  • DAO Layer - Generics to the Rescue
  • DataContract Attribute Gotcha
  • DDPClient.NET– .NET Client For The Meteor Distributed Data Protocol
  • Dealing with TMI in Statistics
  • Deep Dive into Chrome Web Intents
  • Designers vs. Engineers
  • Developing Stateless Web Apps
  • Development of Latex documents
  • Devops Protocols
  • Disrupt Tech Recruiting II – So You Want Ari Gold?
  • Dissecting MVC Scaffolded Code for EF Updates
  • Domain Modeling with OWL - Part 1
  • Don’t Do it Wrong: Put that Puppet in a Box and Use Nexus for Devops
  • DRY'ing Up Your Zend Framework 2 Models with Annotations
  • DZone on Windows Phone… The App!
  • Easing Into The Extensible Storage Engine on Windows 8 With ManagedEsent v1.8
  • Easy MVVM Examples (In Extreme Detail) Available
  • Enabling JMX Monitoring for Hadoop & Hive
  • Entity Framework 5 First Steps – Mapping
  • Entity Framework 5.0: First Steps and Impressions
  • Entity Framework Schema Translations
  • Entity Framework: Expressing the Missing LINQ
  • Erlang: build and test
  • Erlang: Hello World
  • Erlang: tuples and lists
  • ESB Use Cases Driving a a Successful ESB PoC
  • Evaluating Weather Forecast Accuracy: An Interview with Eric Floehr
  • Even Boring Form Data Can Be Interesting (For A Developer)
  • Exploring Streaming Algorithms - Part 1
  • Exporting CSV files in .NET
  • F# Templates And F# Tools for VS2012 Express for Web
  • F*** MongoDB, F*** Node.js, and F*** You!
  • Face Recognition in Java @ JavaOne 2012
  • Facebook’s HTML5 Mistake
  • Factories: Good and Not So Good Reasons to Use One
  • FastSharp – Building A Fast C# Prototyping Tool Using Roslyn And AvalonEdit
  • Fiddler Acquired by Telerik
  • Fixing Bugs - If You Can't Reproduce a Bug, You Can't Fix It
  • Fixing Common Java Security Code Violations in Sonar
  • Fizzbuzz Without Ifs in 90 Characters -- I'll Buy You a Beer if You Can Beat It
  • Fluent Interfaces: Don't Chain for the Sake of Chaining
  • Follow Up Flag & Due Date Setting for Outlook MSG Files in Java Apps
  • Forget code signing, meet Stringer Java Obfuscator 1.1
  • Free Webinar: What’s New in Project Kotlin
  • From Developers Eye “Django vs. CakePHP vs. CodeIgniter” – Which Framework to Use
  • From Zero to API Cache with Grape & MongoDB in 10 Minutes [video]
  • Fun with Gremlin (No Relation to the Movie or the Car)
  • Geospatial Queries with MongoDB and Node.js
  • Geospatial Queries With Mongoose and Node.js
  • Get Big Climate Data from the KNMI Climate Explorer Web App
  • Get Number of Images in a Slide or Presentation & Save Slide as Image
  • Get, Set, Remove & Manage Document Properties of PDF Files by REST API
  • Getting Started with JAX-WS
  • Getting Started with Scala and Scalatra
  • Getting Started: Apache Camel Using Groovy
  • Git Kata
  • Google Guava Goodness: Converting Between ASCII Case Conventions
  • Google Guava Goodness: Matching All Elements in a Collection
  • Grails scaffolding: enums and i18n
  • Graph Degree Distributions Using R Over Hadoop
  • Griffon 1.1.0 released
  • GWT debugging, go further with jetty and maven
  • Hackathons Make More Sense Than You Think
  • Hadoop, Pig, and Broken Dreams of Environment Variables
  • Head.js is Awesome!
  • Help, My Code Isn't Testable! Do I Need to Fix the Design?
  • Heroku and Cassandra
  • Hidden Code
  • How Even the Ocean (Data) Is In The Cloud
  • How Hackers Choose Tools (thoughts on Paul Graham’s 'Java’s Cover')
  • How IT Will Come Out On Top of The Cloud
  • How Long Does it Take to Run "Hello World" in 5 Different Languages?
  • How Much Memory do I Need (part 2) – What is Shallow Heap?
  • How Often Should You Look at Your Event and System Logs?
  • How Ruby Borrowed a Decades-Old Idea From Lisp
  • How to Access a Named Control Inside a XAML DataTemplate (using CSharp)
  • How to Avoid Shooting Yourself in the Foot with Tasks and Async
  • How To Create A Theme Options Page For WordPress
  • How to Create DataContracts and Translators for Entity Framework Objects
  • How to Create Your Own Windows Azure Publish Settings File
  • How to Deploy a war File Using GlassFish
  • How to Deploy node.js Apps to AWS from Mac OS X(I)
  • How to design a good score function for business resource optimization
  • How To Disrupt Technical Recruiting – Hire an Agent
  • How to Enable XDebug in Windows Azure Web Sites
  • How to Make an Executable WAR File
  • How to Manage Quartz Remotely
  • How to Print Text File Content Inside a Jar File
  • How to Set Logging Content for Tools like Splunk
  • How to Write Better POJO Services
  • HTML5 Blob Objects Made Easier
  • HTML5 Web Storage – Cookies Are So 1994!
  • HTML5: Render Urban Population Growth on a 3D World Globe With Three.js and Canvas
  • Idempotent DB Update Scripts
  • Improving java.util.Properties
  • In-Memory Data Grids Put NoSQL to Shame When You Look at the Majority of Customers
  • IndexedDB: MultiEntry Explained
  • Integrating JavaFX and Swing
  • Integration Testing FTP Connections in .NET
  • Introducing Capacity Analysis for Python
  • Introducing the New Date and Time API for JDK 8
  • Is Java Dead or Invincible?
  • Japplis Toolbox 3.0. Free Text Utilities
  • Java 7: HashMap vs ConcurrentHashMap
  • Java Enums: You have Grace, Elegance and Power and This is What I Love
  • Java Library for Images Conversion to PSD, BMP, JPEG, PNG, TIFF or GIF
  • Java Memory Profiling Simplified
  • Java: Spring Framework Round Table Discussion
  • JavaFX 2 GameTutorial Part 5
  • JavaFX in Spring Day 3 – Authentication and Authorization
  • JavaOne 2012 Announcements and Blog Postings
  • JavaOne 2012: Java Strategy Keynote and IBM Keynote
  • JavaOne 2012: JavaOne Technical Keynote
  • JavaZone 2012: Taming Java Agents
  • Jelastic App Packaging: One-Click Java Cloud Hosting for Non-Techies
  • Jelastic Presents New Version of Its Unique Java Hosting Platform
  • John Allspaw Discusses DevOps and Continuous Delivery
  • JPPF 3.1.3
  • JProfiler 7.2 by ej-technologies
  • jQuery-style Enterprise Application Development with ZK and Grails
  • JSF Component Libraries - Quality is more Than Zero Bugs
  • Juggling Multiple Versions of Java on OS X Mountain Lion
  • Kanban for Skeptics: The 5 Most Common Arguments
  • Killing Visual Studio Quickly
  • KinectContrib Templates Available Through NuGet
  • Large Lists In SharePoint Online
  • Lazy/Eager Loading Using Hibernate by Example
  • Lessons learned from integrating jBPM 4 with Spring
  • Let's Write Better Software
  • Levels of Abstraction in Big Data
  • Load 8 Million Rows in 88 Seconds – NewSQL Speed
  • Location Sensitive Hashing in MapReduce
  • Log4j JSONLayout and JLogIndexer
  • Logging All Unhandled Exceptions In WCF With Log4Net
  • Logging on Linux: What to Look Out For With Lots of Linux Boxes
  • Making Sense of Spaghetti Transactions
  • Manual Test-Driven Development
  • Mediation Routing Using Apache Camel
  • Messaging Anti-Patterns: Part 3
  • Metro Studio – Your Modern UI Style Icons Paradise
  • Monitoring Your Customers with Selenium and Nagios
  • Moving Java Forward into The Future
  • Multitenant Graph Applications
  • My Thoughts on Node.js and Express
  • Naming Antipatterns
  • Nested Data Structures, and non-1NF design in PostgreSQL
  • NetBeans 7.2: Generating (Introduce) Local Extensions
  • NetBeans Weekly News (Issue #553 - Sept 03, 2012)
  • NetBeans Weekly News (Issue #554 - Sept 11, 2012)
  • NetBeans Weekly News (Issue #555 - Sept 18, 2012)
  • NetBeans Weekly News (Issue #556 - Sept 24, 2012)
  • Never Return a Null Collection
  • New ActiveMQ failover and Clustering Goodies
  • New iPhone 5 and iOS 6 Features for HTML 5 Developers
  • NEW VisualVM Refcard! + Additional Resources
  • NextReports 5.3 was released
  • Nginx, Passenger and WSGI
  • Node.js and JavaScript Links
  • NoSQL-like Approaches to PostgreSQL, a reply to Martin Fowler
  • NuGet Perf, Part III–Displaying the Packages page
  • NuGet Perf, Part VIII–Correcting Mistakes and Doing Aggregations
  • NuGet Perf–Results and Source Code
  • NuGet Perf–Setup and Testing
  • NugGet Perf, Part V–Searching Packages
  • OCA Java 7: The if and if-else Constructs
  • Oddjob 1.2 Released
  • On Professional Code
  • Open Data and Ecological Fallacy
  • Open Source Application Monitoring: Catching Exceptions
  • Oracle ADF Core Functionality Now Available for Free
  • Oracle and Maven
  • Oracle and Maven - a Love Story Out of the Ordinary
  • Oracle Public Cloud Java Service Development Tools
  • OSGI Deployment Made Easy With F.A.B
  • Our Experience at the Visual Studio Live NY Conf.
  • Party at the MOMA with Red Hat and JBoss
  • Pattern Oriented Programming
  • Patterns for key-value stores in Redis
  • Perl in Node.js
  • Pluggable ActiveMQ Storage Lockers
  • Powering Mobile Architecture with vFabric
  • Prices of New ASUS Windows 8 Tablets Leaked—Are They Too High?
  • PrimeFaces Push with Atmosphere on GlassFish 3.1.2.2
  • Primer for Task Parallel Library- Task Parallel Dataflow
  • Problems with .Net 2.0 Mixed Mode Assemblies inside Visual Studio .Net 4.5 Test Projects
  • Pushing Ajax Responses using Observer Pattern in JavaScript
  • Qlikview and Google BigQuery – Data Visualization for Big Data
  • Quicksort - the Easy Way
  • RavenDB Role-Playing with RPG With Me
  • Reading and Text Mining a PDF-File in R
  • Reading OpenDocument Spreadsheets Using C#
  • Releases Should be Boring
  • Removing Blank Lines in Eclipse
  • Replacing EasyNetQ Components
  • Resign Patterns – Eliminate Them With Agile practices and Quality Metrics
  • Resolve Circular Dependency in Spring Autowiring
  • Responsibilities of the Application Layer in Domain-Driven Applications
  • REST Web Services Using the CloudBees Java PaaS Platform
  • RESTful Standard Resolved!
  • RESTful Web Service Testing
  • Review: "Java EE 6 Pocket Guide" by Arun Gupta
  • Roslyn CTP 3 Released — Breaking Changes
  • Rule out the Stupid Stuff First: Select Still Ain’t Broken
  • Running RichFaces on WebLogic 12c
  • Runtime Representation of Generics — Part 2
  • Saaspose.Newsletter September 2012 Edition is Out Now!
  • Secrets of Neo4j in Production [video]
  • Security Patterns: Decentralized Federated SAML2 IdPs
  • Security Patterns: Single Sign On across Web Applications and Web Services
  • Select PDF Image & Extract Text from Image of PDF File in the Cloud
  • Setting up a Hadoop Virtual Cluster with Vagrant
  • SharePoint and protocol-relative URL's
  • Shouldn’t we Standardize a Java Logging API?
  • SimpleIOC And The Messenger Service In MVVM Light
  • Some Fun with R Visualization
  • Spring 3.1 Caching and @Cacheable
  • Spring 3.1 Caching and @CacheEvict
  • Spring 3.1 Caching and Config
  • SpriteSheet Animation in MonoGame for Windows 8
  • SQLifying NoSQL – Are ORM tools relevant to NoSQL?
  • SQLShell: A Cross-Database SQL Tool With NoSQL Potential
  • Storyboarding In C++/Cx
  • Strategy Design Pattern
  • Structural Abstractions in Brains and Graphs
  • Style a Stage in a Minimalist Way
  • Sync Block Diagnostics with PSSCor2 (or PSSCor4)
  • TDD Made Easy With NCrunch
  • Test Driven Node.js Development
  • Testing Automation With Selenium - Part 1
  • Testing the Client Side of RESTful Services (Without Using Mocks)
  • TFS 2012 – Issue: TF30063: You Are Not Authorized To Access And Can’t Trace Permissions
  • That Damn R-Squared
  • The "Windows 8 Store Apps Starter Kit" For VB.NET Released
  • The Basics of Design Patterns
  • The Best Code I Have Ever Written Is The Code I Never Wrote
  • The Difference Between 'Hadoop DFS' and 'Hadoop FS'
  • The Heroes of Java: Stephen Colebourne
  • The New .NET 4.5 Feature Every XAML Developer Will Love
  • The Paste Wasteland (or, why the onPaste event is a mess)
  • The XAML Project: XAML Clip Art (Free)
  • Things In C# That You Might Have Missed
  • Thoughts on Node.js and Express
  • Throw Checked Exceptions Like Runtime Exceptions in Java
  • Thursday Code Puzzler: Efficient Duplicate Detection
  • Thursday Code Puzzler: How Many Weekends?
  • Thursday Code Puzzler: Playlist Shuffle Algorithm
  • Thursday Code Puzzler: Reversing Words
  • Tips for Android Tabs
  • To Autowire or Not to Autowire, That is the Question
  • Top 20 Features of Code Completion in IntelliJ IDEA
  • Torque3D Is Open Source
  • Transparently Transfer Data from Server Script to Client JavaScript
  • Troubleshooting False Alerts in Hyperic With Time Sync
  • Understanding Enterprise Integration Patterns
  • Understanding ESB Performance & Benchmarking
  • Understanding the Book-Crossing Dataset: Visualizing Status Data
  • Update to my Node Blog Engine
  • Uptime Report for My Azure Table Services Sample Project: August 2012 = 99.92 %
  • Use Local Resources When Validating XML
  • User Interface from Windows Phone to Windows 8
  • Using Custom PHP Extensions in Windows Azure Web Sites
  • Using Maven to Generate Wrapped or Non-Wrapped SOAP Bindings
  • Using Select In Zend Framework 2
  • Using SQL Instead of Ruby to Speed Migrations
  • Using The :invalid CSS Pseduo Class
  • Using ZeroMQ Devices to Support Complex Network Topologies
  • Vaadin 7 Eases Your Theme Development
  • Visual Studio Column Guides with Editor Guidelines Extension
  • VMware Expert on Virtualizing and Tuning Large Scale Middleware
  • VoltDB's End of Summer Engineering Update
  • Warming Up Your JVM - Superfast Production Servers and IDEs
  • WCF over HTTPS, Compression, and Binary Binding
  • Web Matrix 2 Released To Web - Still Free, Still Awesome
  • Web services framework XINS 3.0 released
  • Web Services: JAX-WS vs Spring
  • Web.NET European Conference: Agenda Now Available
  • Weekly Poll: Where Do Developers Hang Out Online?
  • What's Your Signal-to-Noise Ratio in Your Code?
  • What’s new in .NET 4.5
  • What’s the difference between doing this and that in C#?
  • Which Java Thread Consumes my CPU?
  • Why Application Director + Puppet Work Better Together
  • Why Can’t I Turn Off the Garbage Collector?
  • Why Don't I Have Easy Access to all My Online Personal Data?
  • Why Future Generations Will Hate You for Using java.util.Stack
  • Why I Enrolled in an Online Scala Course
  • Why Is The Windows 8 Store Showing The Wrong Currency?
  • Why Use Backbone.js?
  • Why We Expect Fast Websites: Sex, Drugs, Reward and Fast Pages (Part II)
  • Why We Migrated from MongoDB to Riak
  • Why You Need To Try TFS Team Project Manager
  • Wicket 6.0 Brings Out of The Box JQuery And More
  • Windows 8 - Initial User Experience Review
  • Windows 8 Apps for the PhoneGap Developer-Files
  • Windows 8 Beauty Tip: Using a VariableSizedWrapGrid in a GridView makes Grids Prettier
  • Windows 8 ToDo Demo Walkthrough - Part 1
  • Windows 8: Windows Store Apps and the WebView Control
  • Windows Azure Mobile Services Preview Walkthrough–Part 5: Distributing Your App From the Windows Store
  • Windows Phone 8 SDK Preview Program Open to Developers
  • Windows Phone ButtonImage Control that Supports Pressed and IsEnabled States
  • Windows Store apps - JavaScript & Passing Data To The WebView Control
  • Wire Format Negotiation Timeout and LOG4J JMS Appender FAQs
  • WMF 3.0 RTM, PowerShell 3.0 Released!
  • Workday and Okta: Disrupting HR-Driven IDM in the Cloud
  • XML Validation with Imported/Included Schemas
  • Your First Hadoop MapReduce Job
  • You’re a Top Developer!
  • Zooming Inside a Scrollpane
  • “The Father of Java” uses Jelastic

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: