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

Leave a comment

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

* indicates mandatory fields.

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

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 ... more

Log in


Sign up | Forgot your password?

  • Renai LeMay Startup Camp Sydney: The review

    Three new Australian technology start-ups, uTag, TrafficHawk.com.au and LinkViz, were conceived and launched over the weekend in a lightning initiative dubbed "Startup Camp Sydney". Read more »

    -- posted by Renai LeMay

  • Staff Apple to developer: Fart jokes aren't funny

    When Apple announced it would be vetting every application submitted for inclusion in the App Store, this was just the kind of question that entered many a mind: just how arbitrary would the company be in wielding that veto power? Read more »

    -- posted by Staff

  • Staff Chrome is just another browser

    Hands up if you missed the Chrome release -- didn't think anyone did. Google's browser arrived with all the fanfare and hype that only Google can produce. Read more »

    -- posted by Staff

What's on?