This presentation (PPT, PDF) covers a developer's perspective on what netCDF is, an overview of the netCDF Java library, NcML, and the the three layers of the Unidata Common Data Model. There are side-bars on multicore CPUs, row stores versus column stores, the importance of shared dimensions, representation of coordinate systems, and the need for conventions.