Mono IDE on Windows - ide

Is there any IDE for coding mono on windows platform?

MonoDevelop has now released a installer for Windows. You no longer need to build it from source. It is available from the MonoDevelop website
However on windows it runs on the .NET Framework, not Mono - it uses the .NET debugger instead of the Mono one.

SharpDevelop and Visual Studio will both work. You can also use the Windows version of MonoDevelop.

I would recommend #develop or check out the status of porting MonoDevelop (A fork of #develop) back to Windows.

SharpDevelop comes to mind... I've found this quick howto for setting up a development environment with it and Mono and windows:
http://yacoding.blogspot.com/2006/04/howto-mono-sharpdevelop-and-firebird.html

Use Delphi Prism 2010

Related

Where can I download the REAL MonoDevelop Windows binaries?

The monodevelop.com website just takes me to this "Xamarin Studio" thing that has severe restrictions on the usage of the free version, and pricing that's almost as bad as Visual Studio on the paid versions! Is MonoDevelop for Windows dead? All I want to do is develop a GTK# application without installing Linux!
There's used to be a version up on Sourceforge, but 9 years after I wrote this answer it seems to have disappeared. Sounds reasonable enough...
If you really need version 4 you'll have to build it yourself. If you still have/find the sources that is.
You do not have to pay to use Xamarin Studio to develop GTK# applications. There are no limitations whatsoever (except your imagination!) on what you can create with Xamarin Studio for the desktop.
You only have to pay if you want to develop applications for Android (and even for Android apps there is a free Starter edition).
Honestly, it is a real pain in the butt to build MonoDevelop from the source or even to install on some platforms.
I did a lot of research and worked out for hours but still could not manage to build MonoDevelop and at the end of the day Decided to use SharpDevelop 4.3 (http://www.icsharpcode.net/OpenSource/SD/) instead and I gotta tell everybody that SharpDevelop is easy peasy to install. There are other alternatives too like Webbo, QuickSharp and Xamarin Studio but I haven't tried all of them.
If it is that easy to build MonoDevelop they would have build by them self and put an exe or a msi file or even a zip file with all the binaries and dependencies to download.
They have a similar problem which is quite annoying when it comes to installing the latest version of MonoDevelop on Ububtu or PC BSD.
First thing, I reckon its Git's problem but every time I downloaded the MonoDevelop source from its Git repo, the zip file is smaller than the real size and always corrupted.
Anyway I tried a few times and managed to download the source.
Then I downloaded and installed all the prerequisites.
I could not even open the Solution file in Microsoft Visual C# 2010 x86 (express).
Then I decided to build using MonoDevelop 3.0.6 as it is suggested in http://monodevelop.com/Developers/Building_MonoDevelop
When I tried to install MonoDevelop 3.0.6 it keeps on saying that I need to install GTK# 2.12.9 or newer even if I have already installed GTK# 2.12.22 (the latest one).
At the end I was really frustrated and decided to use SharpDevelop 4.3 as an alternative to M$ Visual Studio and MoNo-Develop.

Installing simplest plugin on German Windows XP

I'm trying to figure out why the simplest firebreath plugin wont install on a German Windows XP SP3. I'm running Windows XP as a virtual machine.
The event viewer in Windows XP tells me something about the Windows Installer aborting but not why. I'm logged in as the administrator.
The installer works on Windows 7.
For development I use Windows 7, Visual Studio 2010 and some one months old firebreath trunk.
Is this is known problem? What are the typical steps I could use to track down the issue?
Regards,
Christian
If you get an error saying module can't be found it means that you are missing a .dll file needed to make the plugin work. The most common if it works on most computers (or many) but not that one is that your .dll was compiled with a dynamic runtime, in which case you'll have to install the common runtime for whatever version of visual studio you compiled it with.
For example, the runtime distributable for vs2008 is at http://www.microsoft.com/en-us/download/details.aspx?id=29
Dependency Walker might help you to find out which dll is missing.

What development tools can build 64 bit programs for Windows x64 and/or Mac?

Delphi does not yet support building 64-bit applications. What common tools are there for building native 64 bit programs, especially with an IDE? For instance, I believe that Visual Studio supports this. Anything else?
On Mac, Xcode builds 64-bit apps. Bear in mind that you must use the Cocoa UI APIs.
Visual Studio 2005, Visual Studio 2008, Free Pascal x64.
Delphi XE2, with FireMonkey, now supports Windows x64 and the Mac OS.

alternative to visual studio 2010

Is there any alternative to visual studio 2010 for develop with .net 4.0?
thanks
Considering that .NET 4.0 only just came out (at the same time as VS 2010) I would hazard a guess at "No". :)
In general, Visual Studio is by far the best IDE I've ever used. Nothing else even comes close.
You can use SharpDevelop to develop .NET projects, including .NET version 4.0. SharpDevelop 4.0 final has been released 06/2011. (though the support for 4.0 is still in beta status AFAIK.)
Notepad and .net 4.0 compiler :-)
MonoDevelop is really catching up. It is not a 100% replacement of VS, because it is based on Mono. The IDE is starting to be really good (GUI designer, debugger, test framework, web and IPhone stuff etc. etc.). Supports .NET 3.5 for now.
The visual studio platform crashes frequeltly, Several times a day, especially when debugging.
I use sharpdevelop when debugging. It does not have all the features of VS, but it doesn't crash.
If you want to do your development in the cloud, check out www.coderun.com

From where to download compiled and ready to use MonoDev for Mono 2 under Windows?

I have heard a lot about Mono and its usability compared to .NET and its cross platform support.
I tried to find a working version of MonoDev which will give me a visual way (like MS visual Studio) of working with Mono 2.x.
Have we to compile it from code or has someone provided a link to download a working and precompiled version of MonoDev that works in Win 2000 and higher?
You don't need MonoDevelop to build applications that run on Mono. The main feature of Mono is that it runs .NET assemblies without need for re-compilation. You can build in Visual Studio (including any of the free versions of Visual Studio Express) and run your applications under Mono without change, providing Mono supports the API's you're using.
You can use the Mono Migration Analyzer (MOMA) to test your assemblies to see if Mono will support them. It inspects the MSIL code directly, so it's very quick to test them.
I believe it is possible to run MonoDevelop on Win32: http://www.monodevelop.com/MonoDevelopWin32
You can run MonoDevelop on Windows using AndLinux.
You can either:
Download one of the completely free Visual Studio Express versions: http://www.microsoft.com/express/product/default.aspx
Use SharpDevelop. There is no need to 'support' Mono, just develop like you normally would, and then copy your binaries over and Mono will run them.
Like others said, the point of Mono is to work the same as MS's .NET. You can develop in VS, then run it on Mono. That being said, if you really want to run MonoDevelop on Windows, don't let anyone tell you it can't be done. If you're curious about it, with a little bit of Cygwin hackery, I've been able to get MonoDevelop to compile cleanly on Windows, and run in an acceptable way. http://monodevelop.com/MonoDevelopWin32 has some instructions on how to get it working, but they are out of date. The current SVN trunk for MonoDevelop has better support for Windows, so try compiling with Cygwin if you're feeling daring.
MonoDevelop does not currently run on Windows. It currently runs on Linux and OSX.
On Windows, you can use Visual Studio or SharpDevelop and copy your binaries over to Linux or OSX to run them.