From: Mike Schilling on
Arne Vajh�j wrote:
> On 12-05-2010 20:24, grasp06110 wrote:
>> I am in an unfortunate situation where I need to work on a C# project
>> for a while. We are using Visual Studio 2005. The code I need to
>> work on is a C# desktop application with no unit testing what so
>> ever.
>>
>> Is there anyone out there that has made this transition? What are
>> the best bits of advice you can offer someone who is going through
>> it? Specifically, what tools would you recommend for Unit Testing? For
>> an IDE? Am I hopelessly tied to what every my company is willing to
>> pay for wrt what IDE I use? I miss Eclipse more than words can tell.
>
> Possible IDE's:
> - Visual Studio (Express Edition is free, the rest cost money)
> - SharpDevelop (open source, I like it !)
> - Eclipse with Emonic C# plugin
>
> Unit testing:
> - the one that comes with the expensive versions of VS
> - NUunit which is a relative direct port of JUnit
>
> Other tools that may make you feel at home:
> - log4net
> - nant

ANT also has tasks to build .NET apps. This is very handy for a combined
..NET/Java build.


From: Arved Sandstrom on
Arne Vajh�j wrote:
> On 12-05-2010 20:53, Arved Sandstrom wrote:
>> If you don't like Visual Studio 2005, exactly how tough is it to Google
>> just a bit and find all the Visual X 2008 Express IDEs?
>
> 2010 has been out for approx. a month now.
>
> Arne

You're quite right - I hadn't twigged to the fact that the 2010 Express
versions are also now available.

I specifically mentioned the Express versions because the OP noted that
they are still using VS 2005, I'd have to assume the full version. So
from the sounds of it the willingness to pay for anything more recent
isn't there. But IMHO you can get your work done readily enough with the
Express editions.

AHS
From: Mike Schilling on
Arved Sandstrom wrote:
> Arne Vajh�j wrote:
>> On 12-05-2010 20:53, Arved Sandstrom wrote:
>>> If you don't like Visual Studio 2005, exactly how tough is it to
>>> Google just a bit and find all the Visual X 2008 Express IDEs?
>>
>> 2010 has been out for approx. a month now.
>>
>> Arne
>
> You're quite right - I hadn't twigged to the fact that the 2010
> Express versions are also now available.
>
> I specifically mentioned the Express versions because the OP noted
> that they are still using VS 2005, I'd have to assume the full
> version. So from the sounds of it the willingness to pay for anything
> more recent isn't there. But IMHO you can get your work done readily
> enough with the Express editions.

Version of VS are tied quite heavily to version of .NET. VS 2005
correspsonds to .NET 2.0; if you're using 3.x or anything newer, you'll need
a more recent version of VS.


From: Peter Duniho on
Mike Schilling wrote:
> [...]
> Version of VS are tied quite heavily to version of .NET. VS 2005
> correspsonds to .NET 2.0; if you're using 3.x or anything newer, you'll need
> a more recent version of VS.

That's mostly true. However, note that the .NET 3.0 and 3.5 SDKs were
usable with VS2005.

There is, at least for now, no .NET 4.0 SDK as far as I can tell. So
for .NET 4.0 features, VS2010 is required. It's theoretically possible
they will release a .NET 4.0 SDK though that can be used to enable .NET
4 development in VS2008 (or maybe even VS2005!).

Pete
From: Arne Vajhøj on
On 13-05-2010 02:42, Mike Schilling wrote:
> Is there only one NUnit now? At the time I needed one (back in 2002 or
> so), there were about four at SourceForge. I picked the one that looked
> like it had had the most work done on it, and it was fine.

I have never seen other than http://www.nunit.org/ !

Arne