Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Visual C++ 2008 Feature Pack Release

Visual C++ 2008 Feature Pack Release

Scheduled Pinned Locked Moved The Lounge
c++combeta-testingquestionannouncement
15 Posts 8 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Mathias S

    Like it says on download page. The VC++ 2008 MFC libraries have been extended to support creation of applications that have: Office Ribbon style interface Office 2007, Office 2003 and Office XP look and feel Modern Visual Studio-style docking toolbars and panes Fully customizable toolbars and menus A rich set of advanced GUI controls Advanced MDI tabs and groups And much more! This feature pack also includes an implementation of TR1. Portions of TR1 are scheduled for adoption in the upcoming C++0x standard as the first major addition to the ISO 2003 standard C++ library. Our implementation includes a number of important features such as: Smart pointers Regular expression parsing New containers (tuple, array, unordered set, etc) Sophisticated random number generators Polymorphic function wrappers Type traits And more!

    L Offline
    L Offline
    Lost User
    wrote on last edited by
    #5

    So it ships with the BCGControlBar library and a chunk of Boost? :) Cool!

    M 1 Reply Last reply
    0
    • L Lost User

      So it ships with the BCGControlBar library and a chunk of Boost? :) Cool!

      M Offline
      M Offline
      Mathias S
      wrote on last edited by
      #6

      Almost. Except that MS got there TR1 implementation from dinkumware.

      1 Reply Last reply
      0
      • M Mathias S

        Like it says on download page. The VC++ 2008 MFC libraries have been extended to support creation of applications that have: Office Ribbon style interface Office 2007, Office 2003 and Office XP look and feel Modern Visual Studio-style docking toolbars and panes Fully customizable toolbars and menus A rich set of advanced GUI controls Advanced MDI tabs and groups And much more! This feature pack also includes an implementation of TR1. Portions of TR1 are scheduled for adoption in the upcoming C++0x standard as the first major addition to the ISO 2003 standard C++ library. Our implementation includes a number of important features such as: Smart pointers Regular expression parsing New containers (tuple, array, unordered set, etc) Sophisticated random number generators Polymorphic function wrappers Type traits And more!

        S Offline
        S Offline
        Simon P Stevens
        wrote on last edited by
        #7

        Mathias S. wrote:

        Office Ribbon style interface Office 2007, Office 2003 and Office XP look and feel

        So they include Ribbon stuff in VC++, but neglect it in WPF. Bit odd don't you think. does anyone know if there are any plans to update WPF with Ribbons, or have MS decided to stop supporting WPF already!

        Simon

        M 1 Reply Last reply
        0
        • S Simon P Stevens

          Mathias S. wrote:

          Office Ribbon style interface Office 2007, Office 2003 and Office XP look and feel

          So they include Ribbon stuff in VC++, but neglect it in WPF. Bit odd don't you think. does anyone know if there are any plans to update WPF with Ribbons, or have MS decided to stop supporting WPF already!

          Simon

          M Offline
          M Offline
          Mathias S
          wrote on last edited by
          #8

          They licensed the Ribbon stuff (And all the other new MFC stuff) from BCGSoft. So you are not getting the same implementation as the office team uses. Would not supprise me if MS license some 3de party Ribbons implementation for WPF.

          S 1 Reply Last reply
          0
          • M Mathias S

            Visual C++ 2008 Feature Pack is now out of beta and is Released. Go get it here

            M Offline
            M Offline
            Mathias S
            wrote on last edited by
            #9

            So to all MFC developers how are still out there. Go download it and start write lot of new MFC articles for all the new controllers.

            1 Reply Last reply
            0
            • M Mathias S

              They licensed the Ribbon stuff (And all the other new MFC stuff) from BCGSoft. So you are not getting the same implementation as the office team uses. Would not supprise me if MS license some 3de party Ribbons implementation for WPF.

              S Offline
              S Offline
              Simon P Stevens
              wrote on last edited by
              #10

              Mathias S. wrote:

              They licensed the Ribbon stuff (And all the other new MFC stuff) from BCGSoft.

              WTF! Hang on, let me get this straight. MS design the ribbon UI, MS write the ribbon UI and use it in office. BCGSoft copy the ribbon UI and write their own, MS asks BCGSoft if they can use their version in MFC!!! Why on earth did they not just include the version they had already written for office? What a complete waste of time. Ok, that makes sense for WPF, there's probably a fair bit of work to make a WPF ribbon, but surely the office team wrote the ribbon as a library/control that MS could just include/wrap in MFC. Or is the office ribbon so badly written that it can't be reused.

              Simon

              M 1 Reply Last reply
              0
              • S Simon P Stevens

                Mathias S. wrote:

                They licensed the Ribbon stuff (And all the other new MFC stuff) from BCGSoft.

                WTF! Hang on, let me get this straight. MS design the ribbon UI, MS write the ribbon UI and use it in office. BCGSoft copy the ribbon UI and write their own, MS asks BCGSoft if they can use their version in MFC!!! Why on earth did they not just include the version they had already written for office? What a complete waste of time. Ok, that makes sense for WPF, there's probably a fair bit of work to make a WPF ribbon, but surely the office team wrote the ribbon as a library/control that MS could just include/wrap in MFC. Or is the office ribbon so badly written that it can't be reused.

                Simon

                M Offline
                M Offline
                Mathias S
                wrote on last edited by
                #11

                They mention it on a show on channel 9 Do not remember what show it was now. But If I recall it correct it is because the office ribbon is written in win32 and transforming it into MFC in a good way would have taken to long. And to be able to give us developers something now instead having to wait a year. They went this way. It might be this one, not sure. http://channel9.msdn.com/Showpost.aspx?postid=355087

                J 1 Reply Last reply
                0
                • M Mathias S

                  Like it says on download page. The VC++ 2008 MFC libraries have been extended to support creation of applications that have: Office Ribbon style interface Office 2007, Office 2003 and Office XP look and feel Modern Visual Studio-style docking toolbars and panes Fully customizable toolbars and menus A rich set of advanced GUI controls Advanced MDI tabs and groups And much more! This feature pack also includes an implementation of TR1. Portions of TR1 are scheduled for adoption in the upcoming C++0x standard as the first major addition to the ISO 2003 standard C++ library. Our implementation includes a number of important features such as: Smart pointers Regular expression parsing New containers (tuple, array, unordered set, etc) Sophisticated random number generators Polymorphic function wrappers Type traits And more!

                  A Offline
                  A Offline
                  Anna Jayne Metcalfe
                  wrote on last edited by
                  #12

                  Mathias S. wrote:

                  This feature pack also includes an implementation of TR1. Portions of TR1 are scheduled for adoption in the upcoming C++0x standard as the first major addition to the ISO 2003 standard C++ library.

                  According to Alistair Meredith (of Codegear) C++ 0x will now almost certainly be C++ 2009. Apparently the release candidate of the spec is due out this September, so 2009 is a pretty good bet. He did a very fast "C++ 2009 in 90 minutes" overview of the changes in the language (the libraries weren't covered due to time constraints) at this year's ACCU Conference which gave an idea of how wide-ranging the changes in the standard are going to be. I've briefly covered the changes he described in the blog post The Last Day...[^], but I simply couldn't do it justice without writing a book on it. C++ 2009 is a huge change from C++ 2003 - and some of the changes which are proposed (e.g. Lambda Expressions, varaidic templates and a fully defined memory model) are very interesting. Fascinating stuff. :)

                  Anna :rose: Linting the day away :cool: Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

                  1 Reply Last reply
                  0
                  • M Mathias S

                    They mention it on a show on channel 9 Do not remember what show it was now. But If I recall it correct it is because the office ribbon is written in win32 and transforming it into MFC in a good way would have taken to long. And to be able to give us developers something now instead having to wait a year. They went this way. It might be this one, not sure. http://channel9.msdn.com/Showpost.aspx?postid=355087

                    J Offline
                    J Offline
                    James R Twine
                    wrote on last edited by
                    #13

                    Mathias S. wrote:

                    [...] and transforming it into MFC in a good way would have taken [too] long

                    Since when has THAT stopped MS from doing anything?  As usual, just do it the crappy way to get it out there! :)    Peace!

                    -=- James
                    Please rate this message - let me know if I helped or not! * * * If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong!
                    Remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road!
                    See DeleteFXPFiles

                    K 1 Reply Last reply
                    0
                    • M Mathias S

                      Visual C++ 2008 Feature Pack is now out of beta and is Released. Go get it here

                      J Offline
                      J Offline
                      Joe Woodbury
                      wrote on last edited by
                      #14

                      Whoo hoo, even more hugely bloated MFC libraries (because the idiots didn't separate the BCG crap into another library.)

                      Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                      1 Reply Last reply
                      0
                      • J James R Twine

                        Mathias S. wrote:

                        [...] and transforming it into MFC in a good way would have taken [too] long

                        Since when has THAT stopped MS from doing anything?  As usual, just do it the crappy way to get it out there! :)    Peace!

                        -=- James
                        Please rate this message - let me know if I helped or not! * * * If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong!
                        Remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road!
                        See DeleteFXPFiles

                        K Offline
                        K Offline
                        Kevin McFarlane
                        wrote on last edited by
                        #15

                        James R. Twine wrote:

                        As usual, just do it the crappy way to get it out there!

                        Actually, that's the secret of MS's success! Get something out and then improve it over time until the competition is ground to dust. :)

                        Kevin

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups