Results 1 to 9 of 9

Thread: c# compiler

  1. #1

    Thread Starter
    Addicted Member
    Join Date
    Mar 2006
    Posts
    187

    c# compiler

    please,I want to know where i can find a good compiler to c#....i've got visual studio c++ 6.0...can i to use it or do i find other???can you suggest me a good compilator???is it possible in italian??thanks!!!!!!!!!

  2. #2
    Frenzied Member
    Join Date
    Aug 2005
    Posts
    1,042

    Re: c# compiler

    stejano:

    You can't use Visual Studio C++ 6.0 as a compiler for C#.

    I don't know where you can find a compiler for C# in Italian but you might want to check these out:

    Free C# Compilers
    Free Microsoft Visual C# 2005 Express Edition
    The Microsoft C# compiler is available free of charge from Microsoft. It generates programs for the .NET framework, not native code. Like all the current versions of their software, you will need Windows 2000, XP, 2003, Vista or the x64 versions. It comes with the MSDN Express Library and the Microsoft SQL Server 2005 Express Edition. If you are looking for the complete Visual Studio package, you will need to buy the commercial Microsoft Visual Studio Professional 2005.

    Free Borland C#Builder Personal Edition
    The Borland C# Builder Personal Edition is free for non-commercial development. It allows you to create applications for the Microsoft .NET Framework that is also interoperable with J2EE and COBRA.

    MCS: The Ximian C# Compiler (Mono)
    Mono is an open source cross-platform implementation of Microsoft's .NET Development Framework. It includes a C# compiler (generating .NET virtual machine code, not native code), a runtime for CLR (the Common Language Infrastructure) and a set of libraries. You can embed the runtime into your C# applications. Mono currently works on Linux (both x86 and PPC), Windows, S390, with work being carried on for Strong/ARM and SPARC.

    You can find a lot more by just doing a search on "C# Compiler"

    Good Luck

  3. #3
    I'm about to be a PowerPoster!
    Join Date
    Jan 2005
    Location
    Everywhere
    Posts
    13,647

    Re: c# compiler

    The C# "compiler" is csc.exe which is included with the .NET framework. The others are all IDEs which are graphical frontends for compilers.

    Bear in mind C# like all .NET langauges is not actually fully compiled, it is converted into MSIL which is then compiled by the JIT (Just-In-Time) compiler as required. The compiled platform-specific native code is then stored in the machine's GAC (global assembly cache).

  4. #4
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170

    Re: c# compiler

    .NET Framework

    You can use commandline to compile your applications, but it won't work straight-off on VC++ applications.

    You may have to rewrite it for C#, and if you are accustomed to using IDEs, get Visual Studio 2005.

  5. #5
    KrisSiegel.com Kasracer's Avatar
    Join Date
    Jul 2003
    Location
    USA, Maryland
    Posts
    4,985

    Re: c# compiler

    Quote Originally Posted by penagate
    The others are all IDEs which are graphical frontends for compilers.
    Not true. Microsoft offers the .Net SDK for free which includes compilers for C#, C++ (Managed and Non-Managed), VB, J#, and even ASP.Net (I'm not experienced with it but this may be just included in the VB/C# compilers).
    KrisSiegel.com - My Personal Website with my blog and portfolio
    Don't Forget to Rate Posts!

    Free Icons: FamFamFam, VBCorner, VBAccelerator
    Useful Links: System.Security.SecureString Managed DPAPI Overview Part 1 Managed DPAPI Overview Part 2 MSDN, MSDN2, Comparing the Timer Classes

  6. #6
    I'm about to be a PowerPoster!
    Join Date
    Jan 2005
    Location
    Everywhere
    Posts
    13,647

    Re: c# compiler

    What did I say that contradicts that?

  7. #7
    KrisSiegel.com Kasracer's Avatar
    Join Date
    Jul 2003
    Location
    USA, Maryland
    Posts
    4,985

    Re: c# compiler

    Quote Originally Posted by penagate
    What did I say that contradicts that?
    Opps I read your answer wrong. Though VB and J#'s compilers are also built into the .Net framework... or at least I thought they were but I never looked into it.

    I really dropped the ball on that reply though.... ugh
    KrisSiegel.com - My Personal Website with my blog and portfolio
    Don't Forget to Rate Posts!

    Free Icons: FamFamFam, VBCorner, VBAccelerator
    Useful Links: System.Security.SecureString Managed DPAPI Overview Part 1 Managed DPAPI Overview Part 2 MSDN, MSDN2, Comparing the Timer Classes

  8. #8
    I'm about to be a PowerPoster!
    Join Date
    Jan 2005
    Location
    Everywhere
    Posts
    13,647

    Re: c# compiler

    Hahah, that's OK

  9. #9
    Hyperactive Member BramVandenbon's Avatar
    Join Date
    Jan 2002
    Location
    Belgium
    Posts
    502

    Re: c# compiler

    Quote Originally Posted by penagate
    Bear in mind C# like all .NET langauges is not actually fully compiled, it is converted into MSIL which is then compiled by the JIT (Just-In-Time) compiler as required. The compiled platform-specific native code is then stored in the machine's GAC (global assembly cache).
    Indeed, this can be solved with ngen.exe,
    The Native Image Generator
    ____________________________________________

    Please rate my messages. Thank you!
    ____________________________________________
    Bram Vandenbon
    http://www.bramvandenbon.com

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width