I would say, not yet. This is what I would advise: better wait till the end of this year for Visual Studio 2015.
Alternatively, use Mono for Mac OS X and Mono for Windows. Mono for Windows will be heavily used for testing on Windows, because there is a good number of incompatibilities:
http://en.wikipedia.org/wiki/Mono_%28software%29[
^],
http://www.mono-project.com/[
^].
Alternatively to Visual Studio, you can use MonoDevelop:
http://en.wikipedia.org/wiki/MonoDevelop[
^].
It's not a big problem to use Mono for running many Windows applications
without recompilation. On all platforms, except… the Apple's, where those
System.Windows.Forms
application looks foreign and ugly. Same goes for Qt and GTK+ based applications. To develop true Apple-style UI (not that I recommend it, but you might be required to do so), you will need (waste? :-)) a lot more effort. First thing you will need is monobjC:
http://en.wikipedia.org/wiki/Monobjc[
^],
http://www.monobjc.net/[
^].
I did it; it works, but development on just a Windows system becomes too problematic, you would really need a Mac OS X system in your hands.
—SA