Development Tool Recommendations

R

Robert Cramer

I'm looking to formalize my development process and methodology and
currently plan to use NUnit to assist with automated unit testing, and FxCop
for code analysis - to help ensure that my code conforms to current
guidelines.

I have done some research and it appears that ReSharper is quite popular
amongst .NET developers too - and that it's code analysis operates on source
code (whereas FxCop operates on compiled assemblies).

I'd appreciate your feedback on these tools. Would you consider any of these
to be so good as to be "required" for any serious development project? Would
you recommend alternatives to any of these?

Thanks!
 
T

thomasnguyencom

I'm looking to formalize my development process and methodology and
currently plan to use NUnit to assist with automated unit testing, and FxCop
for code analysis - to help ensure that my code conforms to current
guidelines.

I have done some research and it appears that ReSharper is quite popular
amongst .NET developers too - and that it's code analysis operates on source
code (whereas FxCop operates on compiled assemblies).

I'd appreciate your feedback on these tools. Would you consider any of these
to be so good as to be "required" for any serious development project? Would
you recommend alternatives to any of these?

Thanks!

After a semester in college using ReSharper a few years back and
Eclipse in the workplace, I refuse to use Visual Studio without
ReSharper. But, when I played with VS 2008 I found a few automated
tasks to generate unit tests baked into the IDE. A great improvement
to the IDE, but still far from the many tools ReSharper provides.

A friend attended a course led by Jeffrey Palermo. Take a look at all
the stuff they played with in just a few days, yes there's even source
code!
http://codebetter.com/blogs/jeffrey...2/first-headspring-net-boot-camp-wrap-up.aspx

Stuff I've been able to utilize so far:
* Subversion
* Inversion of Control
* Test-Driven Development
* SVN branching and merging
* Resharper
* Build automation with Nant and CCNet
* Refactoring
* Integration testing
* Interfaced-based programming
* NHibernate basics
* Using CruiseControl.net
* Source control structure (trunk, tags, branches)
* Automated deployments
* Nant
* SQL Profiler
* TortoiseSVN
* NUnit
* VisualSVN
* Log4Net

I'm now modeling my development environment after reading about this
course and hopefully I'll be able to attend one soon.

-tom
 
A

Arne Vajhøj

thomasnguyencom said:
A friend attended a course led by Jeffrey Palermo. Take a look at all
the stuff they played with in just a few days, yes there's even source
code!
http://codebetter.com/blogs/jeffrey...2/first-headspring-net-boot-camp-wrap-up.aspx

Stuff I've been able to utilize so far:
* Subversion
* Inversion of Control
* Test-Driven Development
* SVN branching and merging
* Resharper
* Build automation with Nant and CCNet
* Refactoring
* Integration testing
* Interfaced-based programming
* NHibernate basics
* Using CruiseControl.net
* Source control structure (trunk, tags, branches)
* Automated deployments
* Nant
* SQL Profiler
* TortoiseSVN
* NUnit
* VisualSVN
* Log4Net

I'm now modeling my development environment after reading about this
course and hopefully I'll be able to attend one soon.

That list is a mix of development tools, libraries, software
patterns and development processes.

Arne
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top