Multithreaded programming can be quite difficult, and there’s a tremendous body of concepts and tools to learn when one embarks on this task. To help out, the Microsoft .NET Framework provides the SynchronizationContext class. Unfortunately, many developers aren’t even aware of this useful tool.
Many times we want to capture web page as picture. One possible solution is using print screen while viewing page, problem with this solution we can not capture whole page.
This is a small snippet which will capture whole page as a picture and save it to our desired path on disk.