Hi On Sun, Mar 7, 2010 at 10:47 AM, Charles Chan <cchan...@users.sourceforge.net> wrote: > I am aware of those 2 choices as well. Can anyone provide more experience > about SharpDevelop? > Yes, I can. It is a very good open source alternative for developing on the .NET platform that provides support (including code completion) for C#, VB.NET, Boo, and other languages. There is also NAnt support via a plugin that can be found in the SharpDevelop source code (it isn't actively maintained anymore but it should should still work).
This being said, I am not 100% sure if this would be the best choice as it is only targeting the .NET platform, not Mono. Also, it is not cross platform as it employs windows specific P/Invoke calls, if I remember past conversations correctly. > Let me try to rephrase my questions. Given NAnt is an open source project, > and Visual Studio (non-Express) is not free. This could a significant barrier > for some people wanting to help. What IDE is most suitable for developing > NAnt to allow development and to allow everyone to use one or two consistent > environment? I have two options that could be viable. One is MonoDevelop and the other is Eclipse with the Emonic plugin. Both are cross platform and open source projects that should be easily available to anyone who wants it. However, MonoDevelop may be the better option of the two since it was originally based on SharpDevelop code and has many of the same features as its parent. Plus it is easier to install, in theory. > > If people feel using an IDE helpful. I can put this into the roadmap for > future (and create and maintain the appropriate project/solution files). As > it stands today, the VS2003 solution files in the source tree is dated. > Perhaps this is a discussion for later (eg. picking the version of VS Express > and SharpDevelop? > > Thoughts? > I think this is good to start thinking now since it can help with development regardless of where we are in the current (or future) roadmap. > Regards, > Charles > >> >> The first part of your assertion is not totally >> correct. You can use the >> Express versions of Visual Studio. >> >> http://www.microsoft.com/express/Windows/ >> >> <http://www.microsoft.com/express/Windows/>Your >> second part would be true. >> >> The only only other one that I am familiar with (and only >> somewhat from a >> play perspective) is SharpDevelop. >> >> http://www.icsharpcode.net/OpenSource/SD/ >> >> <http://www.icsharpcode.net/OpenSource/SD/> > > > > __________________________________________________________________ > Looking for the perfect gift? Give the gift of Flickr! > > http://www.flickr.com/gift/ > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > nant-developers mailing list > nant-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/nant-developers > -- Thanks, Ryan ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ nant-developers mailing list nant-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-developers