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. Microsoft apps written in VB or .NET

Microsoft apps written in VB or .NET

Scheduled Pinned Locked Moved The Lounge
c++csharpcomtools
22 Posts 14 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 Michael P Butler

    Well Office and Windows are still C/C++ with no MFC. Although there is Microsoft Outlook Business Contact Manager which I think may have used C# and .NET. From what I've seen on Channel 9[^], some teams at MS are using C# internally but I've never heard of Microsoft using VB commercially beyond VBA in Office and other apps. A lot of the web-products use ASP.NET and C# at the back end, such as the new MSN Spaces. Michael CP Blog [^]

    J Offline
    J Offline
    Jim Crafton
    wrote on last edited by
    #3

    MS Money was in VB. ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned

    C M A R 4 Replies Last reply
    0
    • J Jim Crafton

      MS Money was in VB. ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned

      C Offline
      C Offline
      Chris Meech
      wrote on last edited by
      #4

      That explains it all now. :) I could never understand why anyone would ever use that product. Chris Meech I am Canadian. [heard in a local bar] Gently arching his fishing rod back he moves the tip forward in a gentle arch releasing the line.... kersplunk [Doug Goulden] Nice sig! [Tim Deveaux on Matt Newman's sig with a quote from me]

      1 Reply Last reply
      0
      • J Jim Crafton

        MS Money was in VB. ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned

        M Offline
        M Offline
        Michael P Butler
        wrote on last edited by
        #5

        Jim Crafton wrote: MS Money was in VB. That explains a lot. One of Microsoft's more goofy products. Michael CP Blog [^]

        1 Reply Last reply
        0
        • B BlackDice

          Does anyone happen to know of any Microsoft products written in .Net or in VB6? A couple of my co-workers are always saying how C++ is a dead language and is now obsolete. I KNOW that's not true. Anyway, most of the Microsoft products I've ever heard of being written in any language have always been using MFC or C/C++, not that I know any specific ones. But doesn't it say something if a company that makes a language doesn't write any apps in the language themselves? I know in VC6 the 'Tip of the Day' used to pop up every once in a while that said 'We use it before you do. Visual C++ was made using Visual C++!' can this be said about VB My articles www.stillwaterexpress.com BlackDice

          D Offline
          D Offline
          Daniel Turini
          wrote on last edited by
          #6

          http://blogs.msdn.com/danielfe/archive/2004/11/02/251254.aspx[^] Yes, even I am blogging now!

          M 1 Reply Last reply
          0
          • D Daniel Turini

            http://blogs.msdn.com/danielfe/archive/2004/11/02/251254.aspx[^] Yes, even I am blogging now!

            M Offline
            M Offline
            Michael P Butler
            wrote on last edited by
            #7

            Daniel Turini wrote: _http://blogs.msdn.com/danielfe/archive/2004/11/02/251254.aspx\[^\]_ Nice link. Some good "discussion" there. :-D Michael CP Blog [^]

            1 Reply Last reply
            0
            • J Jim Crafton

              MS Money was in VB. ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned

              R Offline
              R Offline
              Rocky Moore
              wrote on last edited by
              #8

              Actually, if it was, it does not appear to be any more. They pull in MSVCRT in their dlls and the main loader app along with MFC42. Rocky <>< www.HintsAndTips.com - RSS Enabled www.JokesTricksAndStuff.com www.MyQuickPoll.com Me Blogs: wdevs - MSN Spaces (new)

              1 Reply Last reply
              0
              • J Jim Crafton

                MS Money was in VB. ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned

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

                Jim Crafton wrote: MS Money was in VB. That's quite a trick, considering that Money 2000 (at least) is dependent on Mfc42.dll... :laugh: Anna :rose: Riverblade Ltd - Software Consultancy Services Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.

                E M 2 Replies Last reply
                0
                • A Anna Jayne Metcalfe

                  Jim Crafton wrote: MS Money was in VB. That's quite a trick, considering that Money 2000 (at least) is dependent on Mfc42.dll... :laugh: Anna :rose: Riverblade Ltd - Software Consultancy Services Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.

                  E Offline
                  E Offline
                  El Corazon
                  wrote on last edited by
                  #10

                  Anna-Jayne Metcalfe wrote: That's quite a trick, considering that Money 2000 (at least) is dependent on Mfc42.dll... and the latest 2005 gives me a .NET service error every time I try to auto-balance my checkbook... X| _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                  A 1 Reply Last reply
                  0
                  • B BlackDice

                    Does anyone happen to know of any Microsoft products written in .Net or in VB6? A couple of my co-workers are always saying how C++ is a dead language and is now obsolete. I KNOW that's not true. Anyway, most of the Microsoft products I've ever heard of being written in any language have always been using MFC or C/C++, not that I know any specific ones. But doesn't it say something if a company that makes a language doesn't write any apps in the language themselves? I know in VC6 the 'Tip of the Day' used to pop up every once in a while that said 'We use it before you do. Visual C++ was made using Visual C++!' can this be said about VB My articles www.stillwaterexpress.com BlackDice

                    D Offline
                    D Offline
                    David Stone
                    wrote on last edited by
                    #11

                    BizTalk 2004 is written entirely in C#. :)


                    Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?

                    1 Reply Last reply
                    0
                    • A Anna Jayne Metcalfe

                      Jim Crafton wrote: MS Money was in VB. That's quite a trick, considering that Money 2000 (at least) is dependent on Mfc42.dll... :laugh: Anna :rose: Riverblade Ltd - Software Consultancy Services Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.

                      M Offline
                      M Offline
                      Michael P Butler
                      wrote on last edited by
                      #12

                      Anna-Jayne Metcalfe wrote: That's quite a trick, considering that Money 2000 (at least) is dependent on Mfc42.dll... The exe stub certainly seems to be a MFC app, maybe some of the DLLs/OCXs are VB COM objects. Michael CP Blog [^]

                      A 1 Reply Last reply
                      0
                      • M Michael P Butler

                        Anna-Jayne Metcalfe wrote: That's quite a trick, considering that Money 2000 (at least) is dependent on Mfc42.dll... The exe stub certainly seems to be a MFC app, maybe some of the DLLs/OCXs are VB COM objects. Michael CP Blog [^]

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

                        Quite possibly. Given that it's a fanancial product, I wouldn't be at all surprised. :~ Anna :rose: Riverblade Ltd - Software Consultancy Services Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.

                        S 1 Reply Last reply
                        0
                        • E El Corazon

                          Anna-Jayne Metcalfe wrote: That's quite a trick, considering that Money 2000 (at least) is dependent on Mfc42.dll... and the latest 2005 gives me a .NET service error every time I try to auto-balance my checkbook... X| _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

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

                          X| X| X| X| X| I'm sticking with Money 2000 for personal finance. As an aside though, when looking into accounting packages for my company I emailed MS and asked them whether they still produced a Small Business Edition in the UK. Apparently they don't - they've walked away from that market, leaving it to Sage and Intuit. Interesting... Anna :rose: Riverblade Ltd - Software Consultancy Services Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.

                          1 Reply Last reply
                          0
                          • B BlackDice

                            Does anyone happen to know of any Microsoft products written in .Net or in VB6? A couple of my co-workers are always saying how C++ is a dead language and is now obsolete. I KNOW that's not true. Anyway, most of the Microsoft products I've ever heard of being written in any language have always been using MFC or C/C++, not that I know any specific ones. But doesn't it say something if a company that makes a language doesn't write any apps in the language themselves? I know in VC6 the 'Tip of the Day' used to pop up every once in a while that said 'We use it before you do. Visual C++ was made using Visual C++!' can this be said about VB My articles www.stillwaterexpress.com BlackDice

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

                            Daniel has a good link. Read the comments. A contributor named James Hancock happens to sum up my major complaints with .NET. In short, even with .NET 2.0, an experienced developer cannot duplicate the look and feel and basic functionality of Microsoft Outlook 2003 without third party ad-ons. Of course, it's not like MS has a good track record in this regard; MFC had the same problem. More recently, Visual Studio 2005 Beta 1 shipped with Windows 3.x icons and toolbar bitmaps. Even if your company can afford a graphic artist creating alpha bitmaps, it's such a waste of time and money. Since MS "wants" users to have a common experience, you'd think they'd be a bit more helpful with things like this. I'm sure if it were up to the developers it would be, but the marketing/project managers are... [a string of obscenities should follow.] Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                            M 1 Reply Last reply
                            0
                            • A Anna Jayne Metcalfe

                              Quite possibly. Given that it's a fanancial product, I wouldn't be at all surprised. :~ Anna :rose: Riverblade Ltd - Software Consultancy Services Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.

                              S Offline
                              S Offline
                              steve_hocking
                              wrote on last edited by
                              #16

                              Ah, there's nothing wrong with financial products written in VB!!! I used to work on two of the UK's best local government apps (web payments and money tracking), and both used VB extensively.

                              A 1 Reply Last reply
                              0
                              • S steve_hocking

                                Ah, there's nothing wrong with financial products written in VB!!! I used to work on two of the UK's best local government apps (web payments and money tracking), and both used VB extensively.

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

                                I'm sure they're great products, but I just could never get used to going back to such an archaic syntax! :laugh: Anna :rose: Riverblade Ltd - Software Consultancy Services Anna's Place | Tears and Laughter "Be yourself - not what others think you should be" - Marcia Graesch "Anna's just a sexy-looking lesbian tart" - A friend, trying to wind me up. It didn't work.

                                1 Reply Last reply
                                0
                                • J Joe Woodbury

                                  Daniel has a good link. Read the comments. A contributor named James Hancock happens to sum up my major complaints with .NET. In short, even with .NET 2.0, an experienced developer cannot duplicate the look and feel and basic functionality of Microsoft Outlook 2003 without third party ad-ons. Of course, it's not like MS has a good track record in this regard; MFC had the same problem. More recently, Visual Studio 2005 Beta 1 shipped with Windows 3.x icons and toolbar bitmaps. Even if your company can afford a graphic artist creating alpha bitmaps, it's such a waste of time and money. Since MS "wants" users to have a common experience, you'd think they'd be a bit more helpful with things like this. I'm sure if it were up to the developers it would be, but the marketing/project managers are... [a string of obscenities should follow.] Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                                  M Offline
                                  M Offline
                                  Member 96
                                  wrote on last edited by
                                  #18

                                  Joe Woodbury wrote: In short, even with .NET 2.0, an experienced developer cannot duplicate the look and feel and basic functionality of Microsoft Outlook 2003 without third party ad-ons. Ahhh a subject near and dear to my heart. We are developing a business app with the look and feel of outlook 2003 in c# and of course we are using the Infragistics UI suite and to be honest it rocks in every way! I still can't figure out why this is such a downside to people. To be honest I think Infragistics is doing a hell of a good job with their UI code and I don't see it being even close to as good and full featured than if Microsoft was writing it. The cost savings of developing in .net are so incredibly huge that it probably paid for the Infragistics suite in about the first week of development on this one new project were working on. From a purely cost benefit analysis point of view when developing a typical business app .net + 3rd party components beats mfc / c++ hands down ever time.

                                  J 1 Reply Last reply
                                  0
                                  • M Michael P Butler

                                    Well Office and Windows are still C/C++ with no MFC. Although there is Microsoft Outlook Business Contact Manager which I think may have used C# and .NET. From what I've seen on Channel 9[^], some teams at MS are using C# internally but I've never heard of Microsoft using VB commercially beyond VBA in Office and other apps. A lot of the web-products use ASP.NET and C# at the back end, such as the new MSN Spaces. Michael CP Blog [^]

                                    N Offline
                                    N Offline
                                    Nish Nishant
                                    wrote on last edited by
                                    #19

                                    I guess most of the Longhorn apps will be written in .NET (stuff like Longhorn Notepad, Wordpad, Calculator etc) Nish :-)


                                    My blog on C++/CLI, MFC/Win32, .NET - void Nish(char* szBlog); My MVP tips, tricks and essays web site - www.voidnish.com

                                    1 Reply Last reply
                                    0
                                    • M Member 96

                                      Joe Woodbury wrote: In short, even with .NET 2.0, an experienced developer cannot duplicate the look and feel and basic functionality of Microsoft Outlook 2003 without third party ad-ons. Ahhh a subject near and dear to my heart. We are developing a business app with the look and feel of outlook 2003 in c# and of course we are using the Infragistics UI suite and to be honest it rocks in every way! I still can't figure out why this is such a downside to people. To be honest I think Infragistics is doing a hell of a good job with their UI code and I don't see it being even close to as good and full featured than if Microsoft was writing it. The cost savings of developing in .net are so incredibly huge that it probably paid for the Infragistics suite in about the first week of development on this one new project were working on. From a purely cost benefit analysis point of view when developing a typical business app .net + 3rd party components beats mfc / c++ hands down ever time.

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

                                      It annoys me because it's absurd and innexcusable. Why should I have to use ComponentOne for things .NET should provide? Fortunately, I work a company that can afford such a suite, but when I owned my own company, I could barely afford Visual Studio, let alone anything more. (Of course, let's not be naive; Microsoft does this to protect Office.) Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                                      M 1 Reply Last reply
                                      0
                                      • J Joe Woodbury

                                        It annoys me because it's absurd and innexcusable. Why should I have to use ComponentOne for things .NET should provide? Fortunately, I work a company that can afford such a suite, but when I owned my own company, I could barely afford Visual Studio, let alone anything more. (Of course, let's not be naive; Microsoft does this to protect Office.) Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                                        M Offline
                                        M Offline
                                        Member 96
                                        wrote on last edited by
                                        #21

                                        But it's not really the job of .net to be all *that* I don't think. Anyone with the Infragistics (or I guess the componentone) suite could make a clone of every Office product in fairly short order given sufficient (and not incredible) resources, I don't think Microsoft is worried about that per se. I think they just have different teams working on different things and one of those teams who does Outlook (in particular) is tasked with ensuring it has the most user friendly interface possible. The visual studio and developer tools team (or, I guess whoever is responsible for Windows.Forms namespace in .net) is like a different company completely than the one that does outlook they are so far removed. I'm sure .net will advance and include more and more as time goes by.

                                        1 Reply Last reply
                                        0
                                        • B BlackDice

                                          Does anyone happen to know of any Microsoft products written in .Net or in VB6? A couple of my co-workers are always saying how C++ is a dead language and is now obsolete. I KNOW that's not true. Anyway, most of the Microsoft products I've ever heard of being written in any language have always been using MFC or C/C++, not that I know any specific ones. But doesn't it say something if a company that makes a language doesn't write any apps in the language themselves? I know in VC6 the 'Tip of the Day' used to pop up every once in a while that said 'We use it before you do. Visual C++ was made using Visual C++!' can this be said about VB My articles www.stillwaterexpress.com BlackDice

                                          J Offline
                                          J Offline
                                          jspano
                                          wrote on last edited by
                                          #22

                                          MS's CRM product was written in C# Parts of vs.net were written in c#. I think the entire upper part of the .net framework are in c#. The lower level stuff like garbage collection are still in c++. I may be wrong on this though.

                                          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