So recently I started trying to learn C# w/ Visual Studio Express 2013 and MonoGame. MonoGame seemed like a good start to rapidly creating simple video games.
However, I've already run into two instances of things that work in XNA 4 but don't work in MonoGame.
The first is the GraphicsDeviceManager property IsFullScreen. It doesn't work in MonoGame and always switches to false. Instead, I work around that using borderless window mode; not the same as exclusive full screen mode, but workable.
Then I try to get the current resolution using the GraphicsAdapter.DefaultAdapter.CurrentDisplayMode Width and Height properties. Yet, they always return 800 x 600 resolution, regardless of actual display resolution.
In XNA, both of these properties work as advertised, so why not in MonoGame? The fact I'm already running into these broken features makes me worried about what else might be broken.
Should I ditch VSE 2013/Monogame and just use VSE 2010/XNA 4 instead? I know XNA 4 is not supported anymore, but I'm just using this to get my feet wet in games programming again. Or are there better alternatives like FNA?