Viewing the Windows Developer Preview documentation offline
As many of you have pointed out, the developer experience is a rather significant departure from what has been the traditional documentation approach for Windows. The documentation on the Windows Dev Center has been moving into an encapsulated experience where you follow down a path starting from a big picture and moving deeper into the learning task as you follow links. What this means is that rather than having the traditional table of contents as “branches in the tree” on the left pane of your Window, with “peer” nodes as leaves as seen in the following screenshot:
You instead have the breadcrumb on the top of the page to replace the branches and “peer” nodes rendered within the left pane.
We have received feedback that the experience where you have the TOC is convenient sometimes when you are looking for a reference and, believe it or not, this experience still exists for all of the Windows developer content. To view the TOC and go through the documentation in the more traditional way:
Just wanted to say I really enjoy the new layout. I was reading up on the Windows Driver Development Kit (a daunting idea to begin with) and really felt like it was pretty easy to get ramped up on the big picture as well as finding my way down to details. I think I marked a few as helpful to try to throw you guys a bone, but wanted to mention it here too. It really made for a much better experience than the old MSDN experience.
The whole C++ section is missing from the offline documentation.
So here are some online links:
Comparison between Metro and Desktop applications
Metro style app development
Forum for Building Metro style apps with C++
Metro style C++ app samples
Roadmap for creating Metro style apps using C++,or others
Visual C++ reference for Windows Runtime
Using Windows Runtime Components in Visual C++
Explains ref new, Value Structs, Strings, Properties, Events, Collections,
Windows Runtime APIs
All C++ tagged presentations from Build
@AndrewDover Thank you for all the links, you rock! Regarding getting the C++ documentation, you can install this content by adding the offline documentation for "Windows Desktop". Click the "Add" button that is next to the "Desktop\Desktop Development" row of the Manage tab that is opened in step 5 of the above instructions and then clicking the Start button on the bottom right of the Microsoft Help Viewer 2.0 management window. Alternatively, you can get the offline experience through the Windows SDK installer as described in more detail in the first "See Also" link at the bottom of the post.
@DanF Great to hear, thank you!
@AndrewDover A correction on the right books to download, you are probably looking for "Win32 and COM Development" (395 MB) which contains most of the existing Windows C++ content for desktop development.
Nope, it still seems to me that the METRO section is missing all the Metro C++ reference material. I'm not looking for WIN32 or COM, but the C++ documentation for the new Metro Windows runtime material.
Use the Help | Add/Remove local content, and navigate to:
Help Viewer Home
Windows Metro style App Development
Metro style App Reference
----> Language reference for Metro style apps
Visual Basic and C# language reference
You will notice that no C++ reference material follows VB and C#.
However the Web documentation does have this Metro material!
Language reference for Metro style apps
Visual Basic and C# language reference
---> Visual C++ component extensions reference
---> Visual C++ Windows Runtime Programming Guide
Collections (Windows::Foundation::Collections) Namespace
Just to reinforce the point; C++ is a first class language for programming the new Windows Runtime API, and should have its documentation included for off-line reading.
@Andrew We'll look into it, I can see what you're talking about.