One of the few items most manufacturers guarentee for the "life" of a dishwasher (sometimes 20 years) is the basin. Holes can be caused in the drying cycle if the heating loop is misaligned or something conductive bridges the coil and the tub. Check your manufacturer warranty first.
From my Maytag: "From the date of original purchase through the twentieth year, should the tub develop a water leak in normal home use, the dishwasher itself will be replaced free of charge".