Linked by Thom Holwerda on Fri 14th Mar 2008 20:41 UTC, submitted by John Mills
Mono Project "The MonoDevelop team is proud to announce the release of MonoDevelop 1.0. MonoDevelop is a GNOME IDE primarily designed for C# and other .NET languages. MonoDevelop enables developers to quickly write desktop and ASP.NET Web applications on Linux and Mac OS X. MonoDevelop makes it easy for developers to port .NET applications created with Visual Studio to Linux and Mac OS X and to maintain a single code base for all three platforms."
Thread beginning with comment 305041
To read all comments associated with this story, please click here.
Maybe this is the one
by fretinator on Fri 14th Mar 2008 21:28 UTC
fretinator
Member since:
2005-07-06

I hope this is the version of Mono/Monodevelop that will allow me to create ASP.NET apps. So far, on every previous version, the template that created an ASP.NET project always produced a Default.aspx page that refused to compile and run. I am a .NET deveoper in Windows, and I really want to move some of that skill into the Mono world. I really would think that the simple app that your wizard creates should at least compile and run. It may have been because I was using VB.NET. There seemed to be a conflict between the class being named Default, and Default being a reserved word under VB. I tried renaming the page (and references to it, of course) to something else, which allowed it to compile, but then it refused to run. I could never figure out how to get the embedded XSP server to run my "new" page. Anyhoo, this release may be the one! I'm going to try it this week-end if I can get it to work under Feisty. I had to go to an older version of Ubuntu due to Parallels not working for me with Gutsy (even the latest Parallels). Perhaps now that Parallels is going to be distributed with Ubuntu, I may be able to get Parallels working with a newer version of Ubuntu. Ideally, Hardy Heron would support Parallels out of the box and come with Monodevelop 1.0. Woohoo!

Reply Score: 2

RE: Maybe this is the one
by MHutch on Fri 14th Mar 2008 22:00 in reply to "Maybe this is the one"
MHutch Member since:
2008-03-14

The default VB.NET templates for ASP.NET are fixed in the 1.0 release. The ASP.NET templates are auto-translated from C# using CodeDOM, and the VB.NET provider didn't handle escaping of language keywords. Unfortunately it's difficult to find time to give full attention to languages other than C#, which is why this went unnoticed for a while, but bug reports and patches are always appreciated ;)

Reply Parent Score: 3

RE[2]: Maybe this is the one
by fretinator on Fri 14th Mar 2008 22:59 in reply to "RE: Maybe this is the one"
fretinator Member since:
2005-07-06

I can use either language (I would _HOPE_ most developers could), so I think I will stick to C# this time for safety's sake!

Reply Parent Score: 2

RE: Maybe this is the one
by Litespeed on Fri 14th Mar 2008 22:41 in reply to "Maybe this is the one"
Litespeed Member since:
2006-04-10

@fretinator
I use VirtualBox on Gutsy and it runs perfectly. XP actually boots faster than when it was running on this hardware natively!

Edited 2008-03-14 22:42 UTC

Reply Parent Score: 2

RE[2]: Maybe this is the one
by fretinator on Fri 14th Mar 2008 22:58 in reply to "RE: Maybe this is the one"
fretinator Member since:
2005-07-06

I agree. I also have an XP image setup in VBox, and it runs great. The problem is I already have some extensive Parallels images (dev tools installed, etc) setup that I do not want to recreate. I actually have separate licensed copies of XP Pro for my VBox and Parallels images. One of these days I will be able to wean myself from Windows, but not yet. I also keep a real windows partition around (Vista Business) for running Half-life 1.

Reply Parent Score: 3