Tools - Software Development

Get Started. It's Free
or sign up with your email address
Rocket clouds
Tools - Software Development by Mind Map: Tools - Software Development

1. Project Management

2. .NET

2.1. Testing

2.1.1. Mock Objects

2.1.1.1. Easymock.net

2.1.1.2. TypeMock

2.1.1.3. MoQ

2.1.1.4. NMock

2.1.1.5. Rhino Mocks

2.1.2. Unit Testing

2.1.2.1. NUnit

2.1.2.2. Specter

2.2. Performance

2.3. Debugging

2.4. Source Code Analysis

2.4.1. StyleCop

2.5. Assembly Analysis

2.5.1. FxCop

2.6. IDE

2.6.1. SharpDevelop

2.6.2. MonoDevelop

2.6.3. Eclipse

2.6.4. Visual Studio

2.6.4.1. Express Editions

2.7. .NET Libraries

2.7.1. PostSharp

2.7.2. Quartz.NET

2.7.3. Logging

2.7.3.1. log4net

2.7.3.2. NLog

2.7.3.3. Common.Logging

2.7.4. Dependency Injection

2.7.4.1. Ninject

2.7.4.2. Spring.NET

2.7.5. Castle

2.7.6. NHibernate

2.7.7. Enterprise Library

2.7.8. ShadeTree

2.7.9. Configuration

2.7.9.1. Nini

2.8. Languages

2.8.1. C#

2.8.2. Boo

2.8.3. Visual Basic.NET

3. C/C++

3.1. Linux Kernel

3.2. Testing

3.2.1. Check

3.3. Performance

3.3.1. Gprof

3.4. Debugging

3.4.1. Gdb

3.4.2. Memory Analyzer

3.4.2.1. Valgrind

4. Building

4.1. Automation

4.1.1. CruiseControl.NET

4.1.2. Tinderbox

4.1.3. CruiseControl

4.2. Software Buildsystems

4.2.1. Autotools

4.2.1.1. Autoconf

4.2.1.2. Libtool

4.2.1.2.1. Dolt

4.2.1.3. Automake

4.2.2. Scons

4.2.3. GNU Make

4.2.4. Waf

4.3. Toolchains

4.3.1. Crosstool

4.4. Linux Distributions

4.4.1. OpenEmbedded

4.4.2. buildd

4.4.3. Koji

4.4.4. Conary

5. Python

6. SCM

7. Bug Tracking

8. Packaging & Deployment

8.1. Installer Creation

8.1.1. InstallShield

8.1.2. NSIS

8.1.3. Wise

8.2. Linux Package Creation

8.3. Linux Root Filesystem & Image Creation

9. Performance Testing

9.1. Oprofile

9.2. C/C++

9.3. .NET