Other Tools
Another area where the open source community in particular has stepped up for .NET is in the testing space. NUnit is a popular unit-testing framework for the .NET languages that was originally ported from JUnit, the well known unit testing tool for Java. NUnit is a popular tool among software developers and has been completely re-written using C#.

The tool boasts a command line or GUI user interface for testing applications. The command line suits running large test batches where you don't necessarily need to see the results at once, while the GUI features a -stoplight" approach where green, yellow and red indicators are used to return the test status.

The latest version of the tool is 2.2 and if you are using MonoDevelop, the open source IDE for developing .NET applications on Linux and other platforms, a version is installed with the product but you will need to upgrade to get the latest version.

Summary
So the question remains, can you replace Visual Studio completely? The answer is yes, as long as you are happy with the alternatives -- for developers who are new to .NET development it will be easier to get them started on another development environment, but for hard-core Visual Studio.NET users, there has to be a compelling reason or feature to get them to a new platform. Of course, with the increasing cost of Visual Studio.NET some of the open source and low-cost alternatives we have looked at may just fit the bill.

Tool Ease of use Features and functionality User interface development Code development Platform and language support Documentation and support Cost
Visual Studio.NET
SharpDevelop
MonoDevelop
XDevelop
Visual SlickEdit
Macromedia Dreamweaver
 
= Excellent    = Good    = Average

Do you need help with .Net? Gain advice from Builder AU forums

Related links

Comments

1

Rob Poyntz - 22/06/05

How could you perform this comparison of tools without considering the Borland Developer Studio / Delphi 2005? With support for both Delphi.Net and C#, surely the author should have considered this IDE in the article?

» Report offensive content

2

Brendon Chase - 23/06/05

We chose these tools because they were a cheap alternative and lesser known than other enterprise options such as Delphi 05. We have covered Borland tools for .NET (well C# Builder just before Delphi 05) in our RAD tools comparison which can be found here:
http://www.builderau.com.au/program/0,39024614,39131183-5,00.htm

However, stay tuned for a head-to-head with VS in the near future!

Thanks for feedback,
Brendon Chase
Editor, Builder

» Report offensive content

3

David Boccabella - 23/06/05

I agree SharpDevelop is an excellent product for learing the more advance features on .NET

One can purchase the standard and professional versions of VB.NET however it does not allow you to create Services etc..

SharpDevelop fills that gap and in a connstant developmetn cycle to improve it.

Very good Product indeed.

» Report offensive content

4

Witness - 23/06/05

Visual SlickEdit costs $284 for a single copy. How can it be "Excellent" for cost??? Is the writer using a pirated copy of it? :-)

» Report offensive content

5

Lewis Daniells - 23/06/05

Visual SlickEdit isn't free?

» Report offensive content

6

James Brockman - 24/06/05

There was one other product that was worth mentioning:

http://www.c-point.com/c_sharp_editor.php

James Brockman

» Report offensive content

7

Andrew Arnott - 25/06/05

Dreamweaver is NOT a replacement for Visual Studio coding.

It may have the ability to create an .aspx page, and even drop in a few standard ASP.NET controls, but in no way can it replace VS for writing Windows Forms applications, or any decently sized, ASP.NET-utilizing web app. Heck, it doesn't even have support for a compiler.

» Report offensive content

8

Jon Paal - 30/06/05

Sharp Develop is not an excellent product. It is horribly buggy and hangs on every attempt to exit. the help and documentation is out of sync with the current version, the copy to clipboard often throws an ugly error message. I could go on.

Yes it's definitely free and it shows.

» Report offensive content

9

Piet Pieters - 11/07/05

What about Borland Delphi ? The Delphi 2005 IDE can be used to develop .NET applications in Delphi and in C#.

http://www.borland.com/us/products/delphi/index.html

» Report offensive content

10

ionut - 22/03/09

Leave a comment

You must read and type the 6 chars within 0..9 and A..F

* indicates mandatory fields.

10

ionut - 22/03/09

good ... more

9

Piet Pieters - 07/11/05

What about Borland Delphi ? The Delphi 2005 IDE can be used to develop .NET applications in Delphi and in C#. http://www.borland.com/us/products/delphi/index.html ... more

8

Jon Paal - 30/06/05

Sharp Develop is not an excellent product. It is horribly buggy and hangs on every attempt to exit. the ... more

Log in


Sign up | Forgot your password?

  • Staff Aussies to pay more for Win 7

    If you are looking to make some money in these troubled times, perhaps importing copies of Windows 7 could be for you. Read more »

    -- posted by Staff

  • Staff Firefox: Greens want it, 3.5rc2 not up to par

    This week's roundup looks at the situation surrounding a campaign to change Outlook HTML renderer, a Greens MP wants to install Firefox but is restricted and all the photos from the iPhone 3GS launch. Read more »

    -- posted by Staff

  • Chris Duckett Microsoft misses the Outlook point

    Ask designers which mail program is the bane of their existence, and you'll find that Outlook tops the list. The reason why the most popular email reader is also the most painful is simple: it uses Word to render HTML emails. Read more »

    -- posted by Chris Duckett

What's on?