Hello again. My name is Ale Contenti, and I’m the Dev Lead for the VC++ Libraries. I’m writing this blog entry from my hotel room in Barcelona. Steve Teixeira and I are here for TechEd Developers Europe. Let me tell you that the atmosphere here is just great! Lots of people and a lot of Visual Studio and C++ users. Lots of interest in Visual Studio 2008 and all the new features and functionality we’ve added to the product.
Kate Gregory, Steve and I covered more than 7 talks about different C++ topics, ranging from debugging to interop to MFC. My main talk was about “MFC Updates for Visual Studio 2008 and Beyond”. In this session I introduced the major new features we’re implementing for MFC. With these features, developers will be able to create modern applications that leverage the “look and feel” of Microsoft Office, Internet Explorer and Visual Studio.
My MFC talk was in a pretty big room, and the audience was extremely interested! It was great to show the demos and look at the code together! I had a lot of fun and the Q&A session was just perfect, with a lot of great questions and (hopefully) satisfying answers from me J.
Let me share with you some of the comments from the attendees:
· “Great session! At last, MFC is back!”
· “Good demo, great job with all these new control”
· “I am really glad to see the future of MFC/VC++ and the commitment to the native programmer. This was a great session and a nice glimpse of the things to come. Keep up the good work. Also, nice to see so many C++ topics this year with really great presenters.”
· “Very surprised on all the work that has been done to MFC, having been in the situation where MFC seemed to have been left behind (visually at least)”
I was really happy to have the opportunity to present these updates to the MFC Libraries! Special thanks to the VC++ Libraries Team!
Kate and I also talked about C++0x and TR1 during a couple of “interactive sessions” or “chalk talk”. Again, great interest on the new TR1 extensions and on what will come from the C++ Standard.
During the talks, I had time to meet with a lot of customers and MVPs in the VS2008 Ask The Expert (ATE) booth. I really like to listen to our customers scenarios: It really forces me to think outside the box and to realize how many different “field” problems our customers need to face every day!
Last but not least, Charles from Channel9 found some time to interview Kate, Steve and I about C++, customers and what’s next for VC.
Heading to Germany, now, for more customer visits!
VC++ Libraries Dev Lead
Ayman Shoukury has announced an update to Visual Studio 2008 that is a new release of the Microsoft Foundation
Having cut my teeth on MFC programming prior to coming to Microsoft, it is nostalgic and surprising that
Finally, MFC is no longer 'the kid left alone'.
I was surprised and impressed by your MFC presentation in Barcelona. I didn't expect so much from the "new MFC" and that is a really good news for me (1). Many thanks to all the MFC/VC Team for your great job.
Of course I have also been on all other C++ sessions during this week and i would also like to congratulate Kate and Steeve for their very clear and precise presentations.
(1) I have to maintain and enhance a large MFC/Cocoa application and before "Barcelona" I thought my only issue would be a total rewriting in C#/Forms...
Thanks, thanks, thanks for this new MFC Update. I love it. But Is it all for Visual Studio 2008/VC++?
A C++ developper cannot build another kind of application like a Silverlight 2.0 Application using C++/CLI with XAML (like in C# or VB.NET). Are VC++ libraries teams only focused in Windows Application?
• Currently VC++ has no IDE support in Visual Studio for programming these CLR technologies (why???):
• 1) ASP .NET
• 2) WPF
• 3) WCF
• 4) LINQ
while of course C# supports all of them. Clearly you, and Microsoft, could support all of these using C++/CLI in pure/safe mode modules.
If you are not interested in supporting .NET, and just ceding .NET development to C#, just drop C++/CLI and stop pretending that you are creating a level field for all .NET languages.
• What is the real reason of releasing the only Web library ATL Server on CodePlex.com? Is it to hard to ingrate some of sophisticated web components like in ASP. NET to make our only web developpement in C++ Web library ATL Server easy to use?
• MFC will support BCG controls bar but it is only for desktop application and not for web application.
• Can we built 3-tiers application entirely in VC++?
You did an excellent job of creating a first class .NET language with C++/CLI and you have done a general good job in interoperating between C++/CLI and standard C++, but you have done a terrible job of bringing .NET technologies to C++/CLI.
• I would want to say that [url]www.hotmail.com[/url] still use *.srf web page to open connection in the mail box. And *.srf pages are built using ATL Server technology. It 's the same for .NET passeport web pages. Can you explain this?
• With Silverlight 1.1 we can build interaction web application using C# or VB .NET with the .NEt Framework and C++/CLI is not a .NET language?
• Is ASP .NET only for C# and VB.NET? But it is not all of .NET language?
• I don't no LINQ very well It is the same with WPF, WCF but I want to learn it using C++/CLI and not with another .NET language.
• Can you explain the real Visual C++ Futures?
WHAT VISUAL C++ 2008 LIBRARY THAT TARGETS THE WEB?
WHAT VISUAL C++ 2008 TOOLS THAT TARGETS WPF?
WHAT VISUAL C++ 2008 TOOLS THAT TARGETS WCF?
WHAT VISUAL C++ 2008 TOOLS THAT TARGETS LINQ?
WHAT VISUAL C++ 2008 TOOLS THAT TARGETS ASP. NET?
WHAT VISUAL C++ 2008 TOOLS THAT TARGETS SILVERLIGHT?
WHAT KIND OF VISUAL STUDIO 2008 WITH VISUAL C++ INSIDE MICROSOFT WOULD GIVE US?
WHAT ABOUT THE FUTUR OF VISUAL C++?
Excuse me my english.