1. Continous Integration (CI)
1.1. CruiseControl.Net
1.1.1. CCNETConfig
1.1.2. CCTray
1.2. TeamCity
1.3. Draco.NET
1.4. Hudson
1.5. Team Foundation Build
1.6. CI Factory
2. Issue Tracking
2.1. Jira
2.2. Bugzilla
2.3. IBM Rational ClearQuest
2.4. Trac
2.5. HP Mercury Quality Center
3. IoC Containers
3.1. StructureMap
3.2. Spring.NET
3.3. Castle Windsor
3.4. Microsoft Unity
3.5. Common Service Locator Library
3.6. NInject
3.7. Autofac
4. AOP
4.1. Spring.NET
4.2. Post Sharp
4.3. Aspect#
4.4. Aspect.NET
4.5. Policy Injection Application Block
5. IDE
5.1. MS Visual Studio
5.1.1. 2005
5.1.1.1. Professional
5.1.1.2. Team System
5.1.1.3. Tools for Office
5.1.2. 2008
5.1.2.1. Professional
5.1.2.2. Team System
5.1.2.2.1. Architecture
5.1.2.2.2. Database
5.1.2.2.3. Developement
5.1.2.2.4. Test
5.1.2.3. Team Foundation Server
5.1.3. 2010
5.1.3.1. Professional
5.1.3.2. Premium
5.1.3.3. Ultimate
5.1.3.4. Test Professional
5.2. SharpDevelop
5.3. MonoDelevep
5.4. Expression Studio
5.4.1. Expression Blend
5.4.2. Expression Web
5.4.3. SketchFlow
5.4.4. Expression Design
5.4.5. Expression Encoder
5.5. Expression Web
6. Code Generation
6.1. NextGeneration
6.2. CodeSmith
6.3. T4 Templates
7. Design Principles
7.1. SOLID
7.1.1. SRP: Single Responsibility Principle
7.1.2. OCP: Open Closed Principle
7.1.3. LSP: Liskov Substitution Principle
7.1.4. ISP: Interface Segregation Principle
7.1.5. DIP: Dependency Inversion Principle
7.2. OOP
7.2.1. Polimorphysm
7.2.2. Encapsulation
7.2.3. Inheritance
7.2.4. Abstraction
7.3. DRY
7.4. YAGNI
7.5. KISS
7.6. Separation of Concerns
8. Applied Technologies & Tools
8.1. UI
8.1.1. WPF
8.1.2. ASP.NET
8.1.2.1. Ajax
8.1.2.2. JQuery
8.1.3. Windows Forms
8.1.4. MVC
8.1.4.1. ASP.NET MVC
8.1.4.2. MonoRail
8.1.5. Reporting
8.1.5.1. Crystal Reports
8.1.5.2. SQL Server Repporting Services
8.1.6. Charting
8.1.7. Mobile
8.1.8. Smart Client Software Factory
8.1.9. Web Client Software Factory
8.1.10. RIA
8.1.10.1. Silverlight
8.1.10.2. Flex
8.1.10.3. Flash
8.2. BL
8.2.1. Castle ActiveRecord
8.2.2. Workflow Foundation (WF)
8.3. DAL
8.3.1. Data Access Application Block
8.3.2. ORM
8.3.2.1. NHibernate
8.3.2.1.1. NHProfiler
8.3.2.1.2. Fluent NHibernate
8.3.2.1.3. NHibernate LINQ
8.3.2.1.4. Hbm2net
8.3.2.1.5. NHibernate Contrib
8.3.2.1.6. NHibernate Burrow
8.3.2.1.7. WcfNHibernate
8.3.2.2. MS Entity Framework
8.3.2.3. LLBLGen Pro
8.3.2.4. EntitySpaces
8.3.2.5. Genome
8.3.2.6. IBatis
8.3.3. LINQ
8.3.3.1. LINQ To SQL
8.3.3.1.1. LINQ To SQL Profiler
8.3.3.2. LINQ To Object
8.3.3.3. LINQ To XML
8.3.4. ncommon
8.3.5. SubSonic
8.4. Service Layer
8.4.1. WCF
8.4.2. Web Services
8.5. Crosscutting Concerns
8.5.1. Security
8.5.1.1. Security Application Block
8.5.2. Error Handling
8.5.2.1. Exception Handling Application Block
8.5.3. Performance
8.5.3.1. Caching
8.5.3.1.1. Caching Application Block
8.5.3.1.2. NVelocity
8.5.4. Logging & Tracing
8.5.4.1. Log4net
8.5.4.2. Logging Application Block
8.5.5. Validation
8.5.5.1. Validation Application Block
8.5.5.2. ValidationAspects
8.5.6. Localization & Globalization
8.5.7. Configuration
8.5.8. Personalization
8.5.9. Code Contracts
8.6. Backend
8.6.1. Database Servers
8.6.1.1. MySql
8.6.1.2. Oracle
8.6.1.3. MS SQL Server
8.6.1.4. SyBase
8.6.1.5. MS Acces
8.6.1.6. IBM DB2
8.6.2. Tools
8.6.2.1. Embarcadero DBArtisan
9. Software Developement Methodologies
9.1. Scrum
9.2. Kahnban
9.3. RUP
9.4. XP
10. Languages
10.1. C#
10.1.1. 1.0
10.1.2. 1.1
10.1.3. 2.0
10.1.4. 3.0
10.1.5. 4.0
10.2. HTML
10.3. JavaScript
10.4. XML
10.5. JSon
10.6. SQL
10.6.1. T-SQL
10.6.2. PL SQL
10.7. CSS
10.8. XSLT
11. Other Tools
11.1. Red Gates .NET Reflector
11.2. Xenocode .NET Obfuscator
11.3. Unlocker
11.4. ILMerge
11.5. Merging Tools
11.5.1. Perforce P4Merge
11.5.2. Altova DiffDog
11.5.3. WinMerge
11.5.4. KDiff3
11.6. Altova XMLSpy
11.7. Code Converters
11.7.1. C-Sharpener
11.8. UI Setching Tools
12. Refactoring
12.1. JetBrains ReSharper
12.2. Refactor! Pro
12.3. Simian
13. Developement Approaches
13.1. DDD
13.2. BDD
13.3. TDD
13.4. SOA
14. Configuration Management (CM)
14.1. IBM Rational ClearCase
14.2. IBM Rational Synergy
14.3. CollabNet TeamForge
14.4. Serena Dimensions CM
14.5. MS Visual Studio ALM
14.6. Perforce
15. Source Code Repository
15.1. SVN
15.1.1. TortoisSVN
15.1.2. AnkhSVN
15.1.3. VisualSVN
15.2. MS Visual SourceSafe
15.3. Git
15.4. CVS
16. Build Tools
16.1. MSBuild
16.1.1. MSBuild Explorer
16.1.2. SideKick
16.1.3. MSBuild Extension
16.1.4. MSBuild Profiler
16.1.5. SDC Tasks Library
16.1.6. MSBuildShellExtension
16.1.7. MSBuild Community Tasks
16.2. NAnt
16.2.1. NAnt Wizard
16.2.2. NAntBuilder
16.2.3. NAnt Contrib
16.3. OpenMake Meister
17. Testing
17.1. Unit Tests
17.1.1. Unit Test Frameworks
17.1.1.1. NUnit
17.1.1.2. MBUnit
17.1.1.3. Gallio
17.1.1.4. MS Unit Testing Framework
17.1.2. Isolation Frameworks
17.1.2.1. Rhino Mocks
17.1.2.2. NMock
17.1.2.3. Typemock
17.1.2.4. Moq
17.2. Integration Tests
17.3. Performance Tests
17.3.1. WCAT
17.3.2. MS Performance Monitor
17.3.3. ANTS Performance Profiler
17.3.4. Fiddler
17.3.5. Firebug
17.3.6. ANTS Memory Profiler
17.3.7. dotTrace
17.4. Acceptance Tests
17.4.1. FitNesse
17.4.2. StoryTeller
17.5. UI Tests
17.5.1. Web
17.5.1.1. Watin
17.5.1.1.1. Watin Test Recorder
17.5.1.2. Selenium
17.5.1.3. Ivona
17.5.1.4. NUnitAsp
17.5.1.5. Spoon Plugin
17.5.2. Windows
17.5.2.1. NUnitForms
17.6. Functional Testing
17.6.1. IBM Rational Robot
17.7. Database Testing
17.7.1. ndbUnit
17.8. TDD
18. Design Patterns
18.1. GOF
18.1.1. Creational
18.1.1.1. Abstract Factory
18.1.1.2. Prototype
18.1.1.3. Builder
18.1.1.4. Singleton
18.1.1.5. Factory Method
18.1.2. Behavioral
18.1.2.1. Template Method
18.1.2.2. Interpreter
18.1.2.3. Mediator
18.1.2.4. Chain of Responsibility
18.1.2.5. Observer
18.1.2.6. Strategy
18.1.2.7. Command
18.1.2.8. State
18.1.2.9. Visitor
18.1.2.10. Iterator
18.1.3. Structural
18.1.3.1. Adapter
18.1.3.2. Composite
18.1.3.3. Proxy
18.1.3.4. Flyweight
18.1.3.5. Facade
18.1.3.6. Bridge
18.1.3.7. Decorator
18.2. Enterprise Architecture Patterns
18.2.1. UI
18.2.1.1. MVC
18.2.1.1.1. Model2
18.2.1.2. MVP
18.2.1.2.1. Passive View
18.2.1.2.2. Supervising Controller
18.2.1.3. Presentation Model
18.2.2. BL
18.2.2.1. Domain Model
18.2.2.2. Transaction Script
18.2.2.3. Active Record
18.2.2.4. Table Module
18.2.3. DAL
18.2.3.1. Unit of Work
18.2.3.2. Separated Interface
18.2.3.3. Plugin
18.2.3.4. Service Locator
18.2.3.5. Inversion of Control
18.2.3.6. Data Mapper
18.2.3.7. Repository
18.2.3.8. Query Object
18.2.3.9. Identity Map
18.2.3.10. Optimistic Offline Lock
18.2.3.11. Lazy Loading
18.2.4. Service Layer
18.3. DDD
18.3.1. Agregates
18.3.2. Entities
18.3.3. Value Objecta
18.3.4. Repository
19. Code Metrics
19.1. Code Coverage
19.1.1. NCover
19.2. Code Analisys
19.2.1. NDepend
19.3. Coding Standards
19.3.1. FXCop
19.3.2. StyleCop
20. Deployment
20.1. WIX
20.2. ClickOnce
20.3. FinalBuilder
21. Web Servers
21.1. IIS
21.2. Cassini
22. Documentation
22.1. UML
22.1.1. Enterprise Architect
22.1.2. IBM Rational Rose
22.1.3. Visio
23. Web Browsers
23.1. MS Internet Explorer
23.2. Firefox
23.3. Google Chrome
24. Project Management Tools
24.1. MS Project
25. Operating Systems
25.1. Windows
25.1.1. 2000
25.1.2. XP
25.1.3. 2003
25.1.4. Vista
25.1.5. 7