GoingNative 15: VC++ turns 20, Ale turns 40, C9 turns 9

NuGet support for C++ projects in Visual Studio has arrived in NuGet version 2.5! This has been an elusive feature for VC++ developers so we are thrilled it's here. It's been around for about a month now so we figured we'd go talk to one of the developers who helped make it happen, Microsoft's Garrett Serack.
Huge thanks to Garrett and the awesome NuGet team for bringing NuGet goodness to C++!
Download NuGet 2.5
Download the tools to build C++ packages
[00:00] GoingNative();// Charles and Ale construct the show. Sorry about missing last month! Milan update. NuGet.
[02:25] Charles interviews Garrett Serack about NuGet for C++
[39:04] ~GoingNative(); // Please send any and all feedback about NuGet for C++ to us!
More information:
NuGet Team blog post on NuGet for C++
VC++ Team blog post on NuGet for C++
Building Native Libraries for NuGet with CoApp's Powershell Tools (video)
Consuming Native NuGet Packages in Visual Studio (video)
We really want to hear from you, so please tweet feedback to @C9GoingNative (follow us!) and send your requests, ideas, complaints, praises, hate mail, and love letters to C9GoingNative@hotmail.com. We will read and respond to all messages! That's how we roll, brothers and sisters. If you are a Facebook user (who isn't these days?), then please join our C9::GoingNative Facebook group.
ha, funny you talked about dx.h, because Kenny Kerr's reaction was like this:
https://twitter.com/kennykerr/status/327856228778770433
and one day before that
https://twitter.com/kennykerr/status/327588456962338816
so what can we expect from Milan update?
@felix9: Well, as you can see (and hear) from the conversation here with Garrett, it was no small task to get C++ support into NuGet ... I'd say use it and provide useful feedback to the NuGet team so they know where the rough edges are - there's bound to be edge cases given the complexity of C++ projects... This is early days for this technology, so it will only get better in time. Without any specific information from the tweets you shared, there is no way of knowing the precise problems faced by the tweeters...
C
@Alex: The update in this case is an informational one (how many folks have downloaded the CTP, bugs found, what the team has learned, etc...).
C
Do you try package Qt 5?
@KindDragon:No, not yet. I know there are some community folks that would like to do that.We're focused on a bunch of smaller libraries first.
Top show chaps, and good to hear about 'Milan' - we where getting worried
Is there any chance of a Going Native special to coincide with BUILD 2013. I gather from some passing comments Herb Sutter has made publically that there will be lots of native goodies there, so it would be awesome if you folks could pull it all together in a wrap up (or similar) episode.
@tomkirbygreen: We'll probably be GoingNative live at build as part of C9 Live
So, yes. Absolutely!
C
Really glad to hear about the CMake support being worked on! :-)
// BTW, are there any thoughts on joining efforts with the Ryppl project /* http://ryppl.org/ */? The final comment about Boost made me think about that, and there seems to be some significant overlap in form of the common goals.
Viewers may experience occasional undefined behavior in the scheduling and distribution of the show.
@Charles: I think Garrett Serack @fearthecowboy knows the problem, he retweeted one of those
Charles, question about Milan.
I guess you can not reveal when the Milan features air. However when new C++11 features are released as production-ready, can we expect only what was in Milan or something new as well. I mean... it's been a long time.
@Kris: You guess right? I'm not the droid you're looking for.
C
Love it! Looking for the Boost nuget +10 Stars!!
@Kris:the news on Milan is out there.
http://tomkirbygreen.com/2013/06/07/no-more-c-11-updates-for-visual-studio-2012/
I am unable to understand the web address for the online compiler. Is it liesforfun.com/vcpp ?
This does not exist so I am probably hearing it wrong. Can anyone please telle me the address?
@John: The online compiler is available at http://rise4fun.com/vcpp