我们计划在Mono中开发一个简单的基于多表单的桌面应用程序。
最初,这个应用程序将有一些表单(添加/编辑数据)和网格(查看,排序和执行基本操作)。还有一些其他的东西,比如验证,日历等等。由一些像SQLite等的中等独立数据库支持..(甚至是一个简单的xml文件)
我们一直在研究以Mono为基础的开发,但我们需要决定是否 - 在VS.Net C#win表单中开发应用程序,然后使用Mono进行迁移(编译)。要么 使用MonoDevelop,Monocross等Mono IDE进行开发。 显然,将这些IDE与VS.Net进行比较是不对的,学习曲线也可能会产生影响。我们尝试过MonoDevelop并发现它非常基本。所以,请告诉我们哪种开发模式适合Win& amp; amp; amp; amp; Mac中。
PS:这可能是一个更好的未来解决方案吗?答案 0 :(得分:2)
首先是GUI Toolkit的选择:
因此,我建议您使用XWT toolkit而不是System.Windows.Forms。
现在,就开发环境而言: