Methods, devices and apparatus are disclosed for carrying out multiple
chemical reactions, such as in situ synthesis of polynucleotides, on a
surface comprising an array of discrete sites. Molecules are deposited at
a predetermined number of the discrete sites on the surface for reaction
at the discrete sites. The surface is positioned relative to an outlet of
a fluid ejection device, which is activated to dispense a small volume of
a fluid through the outlet to the surface to provide uniform coating of a
continuous region of the surface comprising a multiple of the discrete
sites. The fluid is dispensed as uniform particles having a diameter such
that the uniform particles form a sheet to coat the continuous region of
the surface. In one embodiment of the present invention, liquid is
dispensed as uniform particles through a fluid ejection device activated
by means of ultrasonic energy. The invention has particular application
to the in situ synthesis of polynucleotides in arrays on a surface.