This article may be of use, although it still requires .NET framework and some other dependencies (but I do not think you will ever get away without using them): http://www.codeproject.com/Articles/31861/Windows-Mobile-Development-Without-Visual-Studio