yeah you can, last I checked, their DataGridView is improving, it can hide columns now, however their VirtualMode on dgv isn't working yet.
I use Mono mostly for Remoting stuff, the DateTime type are now Remoting-compatible(yipee!) in Mono 2.4. before (in 1.9), I have to cast my datetime fields to string so it can be transported from and to Remoting middle-tier, this is not needed anymore in 2.4.
Use this guideline for writing portable software: http://mono-project.com/Guidelines:Application_Portability
an example:
To write portable software, you must
make sure that you use the
System.IO.Path.DirectorySeparatorChar
(http:/monodoc/P:System.IO.Path.DirectorySeparatorChar)
character when you must concatenate
paths, or even better, use the
System.IO.Path.Combine
(http:/monodoc/M:System.IO.Path.Combine(string,string))
method to combine pathnames.