当前位置: 代码迷 >> .NET面试 >> net开发,用苹果电脑有什么不方便吗
  详细解决方案

net开发,用苹果电脑有什么不方便吗

热度:120   发布时间:2016-05-02 01:27:10.0
net开发,用苹果电脑有什么不便吗?
请求,各位大哥,有用苹果电脑开发net的,如果使用期间有什么不便的,请告诉小弟。
------解决方案--------------------
看你系统是什么了    如果是win系列的    不跟一般的电脑是一样么
------解决方案--------------------
OS X 上使用.NET开发应用程序
引用
MonoMac是面向Mac OSX API的C#绑定,其API设计主要受到了MonoTouch的启发,后者可以基于Mono开发原生的iOS应用程序。MonoMac套件的目标之一,也是发布独立的 .app应用程序,让最终用户摆脱对Mono的依赖。MonoTouch的成功则是一个良好的基础,于是Mono开始将Cocoa API使用C#和.NET世界中的模式与惯例用法表现出来,并提供开发人员整套Cocoa应用程序的开发工具。

------解决方案--------------------
用苹果电脑开发.NET程序不是不可以,但是建议搭建完整的微软产品堆栈(也就是从操作系统到服务器到开发工具整套使用微软产品),这么做不但可以获得最优的开发体验,更重要的是,你的开发环境和生产环境保持一致,可以有效避免环境不一致造成的难以调试和测试的问题,也就是当你用mono+第三方数据库并且运行在MacOS上良好的程序,未必在Windows下运行良好,而这种不一致导致调试很困难。再说,VS也是最棒的IDE。

所以你可以考虑如下方案:
(1)直接在苹果电脑上安装Windows操作系统,或者MacOS和Windows共存。
(2)使用虚拟机,比如VMWare或者VBox,然后安装Windows操作系统。
(3)使用远程桌面,以及一个远程主机,比如Windows Azure提供的开箱即用的Windows主机,此时你的电脑只当作一个连接器。
------解决方案--------------------
基于相同的理由,有两种情况不在我说的之列:
(1)你的程序本身就打算在MacOS上运行,或者在Unix Like系统上运行。
(2)使用.NET开发基于iOS的应用程序。
如果你属于上面两条,你可以考虑使用MacOS直接开发。
  相关解决方案