Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
A couple of months ago, I blogged about our plans to invest in native libraries. Today, we are taking the next step forward in that journey.
I am pleased to announce the beta version of the Visual C++ 2008 Feature Pack is now available for download. This drop provides a major update to MFC as well as an implementation of the TR1 library.
Using the new MFC library, developers will be able to create applications that feature the “look and feel” of Microsoft’s most popular products – including Office, Internet Explorer and Visual Studio. With the TR1 library, developers gain access to a number of important features such as smart pointers, regular expression parsing and new container classes.
For more information, check out the C++ team blog.
Namaste!
Comments
Anonymous
January 08, 2008
PingBack from http://geeklectures.info/2008/01/08/visual-c-2008-feature-pack-beta/Anonymous
January 08, 2008
Microsoft is offering the beta version of its Visual C++ 2008 Feature Pack, enabling development of applications with the look and feel of popular Microsoft products, Microsoft's S. "Soma" Somasegar said in his blog Tuesday. The Feature Pack extends VisualAnonymous
January 09, 2008
Does giving native support for the Ribbon in MFC mean that it will be relatively easy for people to write .Net wrappers on top of that and before too long we could have free .Net libraries that natively reproduce the ribbon? I've played with Telerik's RibbonBar, but it's just not the same. It's the best I've seen of the wannabes, but it's not native. Is anyone already planning on / working on .Net wrappers for these new MFC capabilities?Anonymous
January 09, 2008
I haven't found much in the last 5 days that is New and Notable but here is a few items of interestAnonymous
January 09, 2008
Does that mean C++ snippets are supported now?Anonymous
January 09, 2008
Mmm, native regular expressions :) My heart leaps with joy.Anonymous
January 10, 2008
Hey I recently installed MSDN Library for Visual Studio 2008 and VS2008 Pro Trial but found that J# documentation was removed!! Although J# is not present, it's an absolute pain to install 2 MSDN versions simply for the sake of having J# documentation. Can MS make J# documentation available as an compiled CHM eBook or something?Anonymous
January 10, 2008
The comment has been removedAnonymous
January 10, 2008
Hi Tanveer. Unfortunately we don't have any short term solution for using the Feature Pack with Express. When the Express product was originally defined it was decided not to include MFC. We've reevaluated this decision and our hope is to ship MFC & ATL with future Express versions. We'll need to wait until the next major release though. Bill Dunlap Visual C++ Development TeamAnonymous
January 16, 2008
The SKU for Visual Studio 2008 Team System Development Edition isn't recognized as a valid SKU by the installer package. People who have this edition (and maybe others) can't install this update - the installer says 'none of the products this package updates are installed on this machine', or something to that effect. How should we work around this issue? Thanks.Anonymous
January 16, 2008
Would it be possible to add the following to the share_ptr implementation? shared_ptr(_Ty* p = 0); _Ty* operator->() const; BTW, does anybody know when the Feature Pack will be out of beta? ThanksAnonymous
January 16, 2008
The comment has been removedAnonymous
January 16, 2008
Hi Stephan, just like James Swaine I use Visual Studio 2008 Team System for Developers which is not a supported SKU for MFCNext and TR1 beta. Is there any way to make the beta installable for that version of VS, too? Regards, SvenAnonymous
January 17, 2008
I love how the C++ team is more than happy to answer questions about these new features, but they don't seem to care about the fact that half the people trying to use it can't even install it. As a newcomer to the C++ world, this is my first exposure to all things C++, and I have to say I'm pretty underwhelmed by the team's lack of a response on this issue. The ironic thing is that I would assume most developers who are using the Team System VS editions work for companies who can afford TFS, and people talk. Just another reason to stick with other languages/technologies that are much better supported.Anonymous
January 17, 2008
Hello James, Folks on the C++ team are currently looking into the installation issues. We discovered the reason for such issues and are investigating the appropriate actions. Thanks in advance for your patience. We will make sure to communicate the result of the investigation. Thanks, Ayman Shoukry Visual C++ TeamAnonymous
January 20, 2008
Soma annonce sur son blog le support du TR1 dans Visual Studio 2008 . Vous pouvez télécharger la bétaAnonymous
January 21, 2008
Any idea when we are going to have Visual UI control inheritance in Visual Studio 2008? I believe that is a feature of FoxPro ... Mark http://dotbloat.blogspot.com/Anonymous
January 26, 2008
It's great to see MSVC incorporating TR1 though, to be fair, most serious C++ developers have been using the boost libraries to get these features for a very long time. What's the plan for incorporating TR2? Are there any plans to develop a new UI framework that follow the TR1 naming conventions and makes better use of generic programming? It's nice to see to see controls like the ribbon, but MFC was getting long in the tooth 5 years ago. Isn't it time for a new, streamlined UI framework with a richer design-time experience?Anonymous
January 28, 2008
I'm having some trouble using the new project wizards. For example, a file named toolbar_256.bmp (IIRC) is not included here. I think I saw some other bug too, in that an empty Window menu was attempted to be created in the .rc file, but that's not allowed by Visual Studio. Anyway, those things are sort of expected in betas. Otherwise, fixing up those post-wizard errors manually, things have been working pretty well!Anonymous
February 04, 2008
Hi Jonas, If you've found bugs in the MFC wizards using the Feature Pack Beta, could you please log them using Connect? Thanks! Pat Brenner Visual C++ Libraries DevelopmentAnonymous
February 04, 2008
The comment has been removedAnonymous
April 03, 2008
Is there a release date set for MFC Feature Pack? MFC Feature Pack provides the tools we need to modernize our MFC-based application. It is extremely crucial for us to ship it with the new capability powered by VC++ Feature Pack. I will be very appreciative if someone could provide some insight on the release schedule. Thanks.Anonymous
April 10, 2008
re: Visual C++ 2008 Feature Pack Beta Thursday, April 03, 2008 9:37 PM by jwang
> Is there a release date set for MFC Feature Pack? It is now released, see here for details: http://blogs.msdn.com/vcblog/archive/2008/04/07/visual-c-2008-feature-pack-released.aspx Thanks Damien
- Anonymous
June 16, 2008
Hello, I found a case sensitivity bug in this version of the feature pack and I have simplified it down to very simple and small reproducible code and regex's: std::tr1::wregex rx(L"^[a-z]$", (std::tr1::regex::flag_type)(std::tr1::regex_constants::ECMAScript | std::tr1::regex_constants::icase)); ASSERT(std::tr1::regex_match((LPCWSTR)"A", rx));