Questions about .NET

Discussion in 'Mac Programming' started by Soulstorm, May 24, 2006.

  1. Soulstorm macrumors 68000


    Feb 1, 2005
    Sorry if this question sounds newbish, but I just want to make sure that I have understood everything right.

    What exactly is .NET framework? What does it offer?

    Also, is it windows only? I had heard somewhere that it exists for OS X but I'm not sure, and I can't find it anywhere.

    Do I need it to develop sophisticated applications in Windows? How do I get it?

    Thank you in advance.
  2. PatrickF macrumors 6502

    Feb 16, 2006
    It's a big API framework and uses a runtime that works in a way similar to Java. That's a VERY shortened summary, there's plenty of resources out there to fully answer that question better than I can.

    The official .NET Framework is Windows only, however, the Mono project have written their own implementation based on the standards that Microsoft published. Mono currently works on Linux, FreeBSD, Mac OS X, Windows and possibly more. Note that Windows Forms is obviously slightly problematic on platforms other than Windows since other operating systems do not have the same window bindings. I haven't followed this progress for a while so you may want to check up what can/can't be done with standard Windows Forms.

    You can also use some of the other window bindings, such as Gtk# and Cocoa# that work in a similar way to Windows Forms but the former will only work on machines where GTK is installed and the latter will only work on OS X.

    You don't need it to develop applications, however, it's a very nice framework to develop with and it's free.

    The traditional approach on the Windows side would be to develop large applications using C++ and more often than not the MFC framework.

    The only downside with .NET applications is that you need the .NET framework installed to even run .NET applications.

    For more information visit and
  3. bsaint9 macrumors newbie

    May 19, 2006
    Mono on Intel Macs?

    is there an intel port of Mono for Mac OS X? they only seem to have a PPC version on their site
  4. PatrickF macrumors 6502

    Feb 16, 2006
    Doesn't look like there is. You could always try building from SVN. It's not too hard - instructions are on their website somewhere.

Share This Page