Visual Studio 2015 Unleashed is a long book (1320 pages) that covers a lot of Visual Studio's capabilities and usage.
As you might expect, anything covering the whole surface of a system as large as VS must be shallow at places. Nevertheless, I feel that is well enough to give an useful overview of many of the technologies involved, such as WinForms, WPF, UWP, Apache Cordova, Xamarin, creating Office add-ins, writing VS extensions and many more.
Obviously it doesn't cover the latest version (2017) but most of the changes are not important enough to matter.