We review recent developments in probing the capability of the channeling technique to produce micrometric or nanometric sized beams using micro-structured crystals or nanotubes. A particle beam of very small cross-section can be used in many accelerator applications including biological and medical ones. The channeled beam can be deflected and thus well separated in angle and space from the primary and scattered particles. Monte Carlo simulation is done to evaluate the characteristics of a channeled microbeam. Emittances down to 0.1-0.001 nanometer radian, and flux up to 1 million particles per square micron per second, can be achieved for protons and ions. We review also the possibility for experiments with high-energy particles channeled in crystalline undulator, a novel compact source of radiation. The first experiment on photon emission in crystal undulator has been started at LNF with 800 MeV positrons aiming to produce 50 keV undulator photons.