want to deploy .net windows application on os x

Discussion in 'macOS' started by bhavin12300, Dec 19, 2008.

  1. bhavin12300 macrumors newbie

    Dec 19, 2008
    hi sir,
    i want to deploy windows .net application on os x.
    i am totally new to os x.
    can anyone let me know how to do it.
    by doing googling what i found is as follow.
    You'll have to port it to Cocoa or Carbon if you want it to run natively on OS X.
    can anyone help me out.
    its really urgent to me.
    waiting eagerly for reply.
  2. jmann macrumors 604


    Dec 8, 2007
    bump on a log in a hole in the bottom of the sea
    you have options,
    you can download wine and try to run the program like that,
    or i could suggest using something like vmware or parallels?
  3. bhavin12300 thread starter macrumors newbie

    Dec 19, 2008
    firstly thank you so much for your reply.
    i am totally new to this os dont even know a b c d of this.
    can you tell me more about

    "wine "," vmware" or parallels?
    how to use it ?
    really know nothing about this.
    waiting for your reply
  4. applefan69 macrumors 6502a

    Oct 9, 2007
    .net windows applications, have been built for windows.
    OS X applications are built for OS X.

    what it means by porting the apps to carbon or cocoa, its it saying you would have to re-write those application into an OS X programming API. OS X uses primarily Carbon or cocoa, although i believe carbon is slowly dying.

    Wine is linux software thats been ported to OS X that was made to run windows programs in linux/now OS X. Its still pretty much beta software though and no garuntees it will work.

    VMware/Parallels is software made for OS X that emulates PC's allowing you to install windows and run it with OS X.
  5. elppa macrumors 68040


    Nov 26, 2003
    If they wanted portability, the the app creators should have put more thought into it before writing the app in .NET.

    If your app is to be sold to the public (i.e. it's not an internal tool) then you'll need to do a rewrite using OS X frameworks. This may be expensive, but the plain fact is that there are too many good Mac apps for people to put up with ports, no matter how good.
  6. wfarr macrumors newbie

    Dec 20, 2008
    Depending on whether or not it uses Windows.Forms, and to what extent, you may be able to get it to run on the Mono runtime with little difficulty (mainly, using the Mono APIs where Windows-specific things aren't available). The nice thing being that once you get it to build and run in Mono, you can (or should be able to) run it on the big three without any further difficulty.

Share This Page