Visual Studio Toolbox: Performance Profiling : http://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Visual-Studio-Toolbox-Performance-Profiling
Silverlight Firestarter 2010 Session 6 - Tune Your Application: Profiling and Performance Tips : http://channel9.msdn.com/Series/Silverlight-Firestarter/Silverlight-Firestarter-2010-Session-6-Tune-Your-Application-Profiling-and-Performance-Tips
Visualizing Concurrency: VS 2010 Beta 2 - Parallel Performance Profiling Advancements : http://channel9.msdn.com/shows/Going+Deep/Visualizing-Concurrency-Inside-the-Concurrency-Visualizer-Profiling-Tool/
Microsoft Visual Studio IntelliTrace, Test Impact Analysis and Tier Interaction Profiling : http://channel9.msdn.com/Events/PDC/PDC10/FT05
Profiling and Debugging Parallel Code with Microsoft Visual Studio 2010 : http://channel9.msdn.com/Events/TechEd/NorthAmerica/2010/DEV317
SC08: Windows HPC: Multi-core Parallel Code Profiling in VS2010 : http://channel9.msdn.com/shows/The+HPC+Show/SC08-Windows-HPC-Multi-core-Parallel-Code-Profiling-in-VS2010/
Ian Huff - Using VSTS Performance Tools to Speed Up Your App (Part 1) : http://channel9.msdn.com/Blogs/TheChannel9Team/Ian-Huff-Using-VSTS-Performance-Tools-to-Speed-Up-Your-App-Part-1
Ian Huff - Using VSTS Performance Tools to Speed Up Your App (Part 2) : http://channel9.msdn.com/Blogs/TheChannel9Team/Ian-Huff-Using-VSTS-Performance-Tools-to-Speed-Up-Your-App-Part-2
CPU Sampling using Visual Studio 2010 Performance Analyzer Tool : http://channel9.msdn.com/Blogs/wriju/CPU-Sampling-using-Visual-Studio-2010-Performance-Analyzer-Tool
The zen of async: Best practices for best performance : http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-829T
------------------------------
Defrag Tools Series:
Defrag Tools: #1 - Building your USB thumbdrive
Defrag Tools: #2 - Process Explorer : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-2-Process-Explorer
Defrag Tools: #3 - Process Monitor : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-3-Process-Monitor
Defrag Tools: #4 - Process Monitor - Examples
Defrag Tools: #5 - Autoruns and MSConfig : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-5-Autoruns
Defrag Tools: #6 - RAMMap : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-6-RAMMap
Defrag Tools: #7 - VMMap : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-7-VMMap
Defrag Tools: #8 - Mark Russinovich : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-8-Mark-Russinovich
Defrag Tools: #9 - ProcDump : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-9-ProcDump
Defrag Tools: #10 - ProcDump - Triggers : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-10-ProcDump-Triggers
Defrag Tools: #11 - ProcDump - Windows 8 & Process Monitor : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-11-ProcDump-Windows-8--Process-Monitor
Defrag Tools: #12 - TaskMgr and ResMon : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-12-TaskMgr-and-ResMon
Defrag Tools: #13 - WinDbg : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-13-WinDbg
Defrag Tools: Live - //build/ 2012 : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-Live-Build2012
Defrag Tools: #14 - WinDbg - SOS : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-14-WinDbg-SOS
Defrag Tools: #15 - WinDbg - Bugchecks (BSOD) : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-15-WinDbg-Bugchecks
Defrag Tools: #16 - WinDbg - Driver Verifier : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-16-WinDbg-Driver-Verifier
Defrag Tools: #17 - WinDbg - Driver Verifier - Part 2 : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2
Defrag Tools: #18 - WinDbg - Driver Verifier - Part 3 : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-18-WinDbg-Driver-Verifier-Part-3
Defrag Tools: #19 - WinDbg - OCA : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA
Defrag Tools: #20 - WinDbg - Basic Commands : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-20-WinDbg-Basic-Commands
Defrag Tools: #21 - WinDbg - Memory User Mode : http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-21-WinDbg-Memory-User-Mode
------------------------------
ASP.Net
Bigger, Faster, Stronger: Optimizing ASP.NET Applications : http://channel9.msdn.com/events/MIX/MIX11/FRM04
Bundling and Optimizing : http://channel9.msdn.com/Events/aspConf/aspConf/Bundling-and-Optimizing
Optimize your website using ASP.NET and IIS8: http://channel9.msdn.com/events/BUILD/BUILD2011/SAC-837T
Building High Performance Web Applications with the Windows Azure Platform : http://channel9.msdn.com/Events/PDC/PDC10/CS01
Improving-ASPNET-MVC-Application-Performance: http://channel9.msdn.com/Series/mvcConf/mvcConf-2-Steven-Smith-Improving-ASPNET-MVC-Application-Performance
------------------------------PerfView Tutorial
Tutorial-0-Getting-PerfView: http://channel9.msdn.com/Series/PerfView-Tutorial/PerfView-Tutorial-0-Getting-PerfView
Tutorial-1-Collecting-data-with-the-Run-command: http://channel9.msdn.com/Series/PerfView-Tutorial/PerfView-Tutorial-1-Collecting-data-with-the-Run-command
Tutorial-2-A-Simple-CPU-Performance-Investigation : http://channel9.msdn.com/Series/PerfView-Tutorial/PerfView-Tutorial-2-A-Simple-CPU-Performance-Investigation
Tutorial-3-Resolving-Symbols : http://channel9.msdn.com/Series/PerfView-Tutorial/PerfView-Tutorial-3-Resolving-Symbols
Tutorial-4-Grouping-And-Folding : http://channel9.msdn.com/Series/PerfView-Tutorial/PerfVIew-Tutorial-4-Grouping-And-Folding
Tutorial-5-Drilling-Into-Feature : http://channel9.msdn.com/Series/PerfView-Tutorial/PerfView-Tutorial-5-Drilling-Into
Tutorial-6-The-Event-Viewer-Basics: http://channel9.msdn.com/Series/PerfView-Tutorial/Perfview-Tutorial-6-The-Event-Viewer-Basics
Tutorial-7 - Using-the-Event-Viewer-in-ASPNET-Scenarios:
http://channel9.msdn.com/Series/PerfView-Tutorial/PerfView-Tutorial-7-Using-the-Event-Viewer-in-ASPNET-Scenarios
Tutorial-8-Generating-Your-Own-Events-with-EventSources : http://channel9.msdn.com/Series/PerfView-Tutorial/PerfView-Tutorial-8-Generating-Your-Own-Events-with-EventSources
Tutorial-9-NET-Memory-Investigation-Basics-of-GC-Heap-Snapshots : http://channel9.msdn.com/Series/PerfView-Tutorial/PerfView-Tutorial-9-NET-Memory-Investigation-Basics-of-GC-Heap-Snapshots
Tutorial-10-Investigating-NET-Heap-Memory-Leaks-Part1-Collecting-the-data : http://channel9.msdn.com/Series/PerfView-Tutorial/Tutorial-10-Investigating-NET-Heap-Memory-Leaks-Part1-Collecting-the-data
Tutorial-11-Investigating-NET-Heap-Memory-Leaks-Part2-Analyzing-the-data : http://channel9.msdn.com/Series/PerfView-Tutorial/Tutorial-11-Investigating-NET-Heap-Memory-Leaks-Part2-Analyzing-the-data
Tutorial-12-Wall-Clock-Time-Investigation-Basics : http://channel9.msdn.com/Series/PerfView-Tutorial/Tutorial-12-Wall-Clock-Time-Investigation-Basics
Tutorial-13-Leveraging-Tasks-make-sense-of-ParallelAsynchronous-programs : http://channel9.msdn.com/Series/PerfView-Tutorial/Tutorial-13-Leveraging-Tasks-make-sense-of-ParallelAsynchronous-programs
----------------------------------------------------------
.Net Best Practices:
.NET Best Practice No: 1:- Detecting High Memory consuming functions in .NET code : http://www.codeproject.com/Articles/45292/NET-Best-Practice-No-1-Detecting-High-Memory-cons.NET Best Practice No: 2:- Improve garbage collector performance using finalize/dispose pattern : http://www.codeproject.com/Articles/39246/NET-Best-Practice-No-2-Improve-garbage-collector
.NET Best Practice No: 3:- Using performance counters to gather performance data: http://www.codeproject.com/Articles/42001/NET-Best-Practice-No-3-Using-performance-counters
.Net Best Practice No 4:- Improve bandwidth performance of ASP.NET sites using IIS compression : http://www.codeproject.com/Articles/42391/Best-Practice-No-4-Improve-bandwidth-performance-o
.Net Best Practices No 5: - Detecting .NET application memory leaks : http://www.codeproject.com/Articles/42721/Best-Practices-No-5-Detecting-NET-application-memo
------------------------------
Book on performance testing: The Complete Guide to .NET Performance Testing and Optimization