The substantial book 

Kriegl, A. and Michor, P.W., The convenient setting of global analysis, Mathematical
  Surveys and Monographs, Volume 53.  American Mathematical Society, Providence, RI (1997).

does use categorical notions and methods; a pdf is available.