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. .Net AppFramework

.Net AppFramework

Scheduled Pinned Locked Moved The Lounge
csharpc++comjsonquestion
22 Posts 13 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.
  • D Davy Mitchell

    Hi Code-Bunnies, I've not got round to installing Beta2 since XP took over my machine :-D Does this version have any sort of Application Framework? One of the things I liked about MFC was the feature to create a full app in seconds and customise it with a few function calls to the framework e.g. I've made many custom text editors with MFC Doc/View. Does C# do the same? J++ did. Yes its nice to have a blank sheet and a powerful API but wizards are nice sometimes!! Cheers, Davy http://www.scottishcatholic.com

    C Offline
    C Offline
    Chris Maunder
    wrote on last edited by
    #3

    Visual Studio .NET - especially with C# and VB.NET - is a great RAD environment. The designers are more powerful than VC6, while still affording your just as much (if not more) control. Install it!!! cheers, Chris Maunder (CodeProject)

    W P S 3 Replies Last reply
    0
    • C Chris Maunder

      Visual Studio .NET - especially with C# and VB.NET - is a great RAD environment. The designers are more powerful than VC6, while still affording your just as much (if not more) control. Install it!!! cheers, Chris Maunder (CodeProject)

      W Offline
      W Offline
      William E Kempf
      wrote on last edited by
      #4

      My big complaint is that MS is still treating C++ as the bastard child in this case. The RAD facilities won't work for C++. Their argument (as I've seen posted on the Usenet) is that it's too difficult to do with C++'s preprocessor and macros. This is hogwash to me. First, the MFC wizards work despite this, and the issues should be the same. Second, the RAD stuff should be able to be seperated out into sections of the code where MS specific #pragmas could actually turn the preprocessor off. Third, C++ programmers can just live with any theoretical problems that might exist here. There really isn't any (valid) excuse for the RAD stuff to not work with C++. William E. Kempf

      P E 2 Replies Last reply
      0
      • C Chris Maunder

        Visual Studio .NET - especially with C# and VB.NET - is a great RAD environment. The designers are more powerful than VC6, while still affording your just as much (if not more) control. Install it!!! cheers, Chris Maunder (CodeProject)

        P Offline
        P Offline
        Paul Watson
        wrote on last edited by
        #5

        alright Chris, own up. Who's paying you? :-D But I totally agree, actually. Interdev in VS6 was pretty bad IMHO when it came to drag-and-drop of controls etc. onto web pages. Now with ASP.NET and the VS.NET IDE it is a helluva lot better. (Damn the cross browse support is FABULOUS!) Also the C# and VB IDE's really have been thoughout and improved. Almost makes me want to do traditional apps again... regards, Paul Watson Cape Town, South Africa e: paulmwatson@email.com w: vergen.org

        C 1 Reply Last reply
        0
        • W William E Kempf

          My big complaint is that MS is still treating C++ as the bastard child in this case. The RAD facilities won't work for C++. Their argument (as I've seen posted on the Usenet) is that it's too difficult to do with C++'s preprocessor and macros. This is hogwash to me. First, the MFC wizards work despite this, and the issues should be the same. Second, the RAD stuff should be able to be seperated out into sections of the code where MS specific #pragmas could actually turn the preprocessor off. Third, C++ programmers can just live with any theoretical problems that might exist here. There really isn't any (valid) excuse for the RAD stuff to not work with C++. William E. Kempf

          P Offline
          P Offline
          Paul Watson
          wrote on last edited by
          #6

          ..."There really isn't any (valid) excuse for the RAD stuff to not work with C++."... unless of course you have a new language you are heavily promoting (read: C#) which you say is as powerful as C++ but has the RAD ease of use of VB. i.e. Microsoft want C# to appeal to people and, while not directly saying it (because that would seriously anger all C++ devotees), they want to phase C++ out... languages come and go, cobol was once big, how come they have not made a RAD ide for it? Of course this is my opinion and is sure to attract criticism and responses of "absolute rubbish" :) regards, Paul Watson Cape Town, South Africa e: paulmwatson@email.com w: vergen.org

          W 1 Reply Last reply
          0
          • P Paul Watson

            ..."There really isn't any (valid) excuse for the RAD stuff to not work with C++."... unless of course you have a new language you are heavily promoting (read: C#) which you say is as powerful as C++ but has the RAD ease of use of VB. i.e. Microsoft want C# to appeal to people and, while not directly saying it (because that would seriously anger all C++ devotees), they want to phase C++ out... languages come and go, cobol was once big, how come they have not made a RAD ide for it? Of course this is my opinion and is sure to attract criticism and responses of "absolute rubbish" :) regards, Paul Watson Cape Town, South Africa e: paulmwatson@email.com w: vergen.org

            W Offline
            W Offline
            William E Kempf
            wrote on last edited by
            #7

            MS has been pulling similar things with C++ long before C# existed. Also, correct me if I'm wrong, but third party vendors who plugin into VS.NET can make use of the RAD can't they? So there may well be a RAD for Cobol.NET. William E. Kempf

            T 1 Reply Last reply
            0
            • W William E Kempf

              MS has been pulling similar things with C++ long before C# existed. Also, correct me if I'm wrong, but third party vendors who plugin into VS.NET can make use of the RAD can't they? So there may well be a RAD for Cobol.NET. William E. Kempf

              T Offline
              T Offline
              Tim Smith
              wrote on last edited by
              #8

              LOL, I should make a fourth.net :) Tim Smith Descartes Systems Sciences, Inc.

              W 1 Reply Last reply
              0
              • C Chris Maunder

                Visual Studio .NET - especially with C# and VB.NET - is a great RAD environment. The designers are more powerful than VC6, while still affording your just as much (if not more) control. Install it!!! cheers, Chris Maunder (CodeProject)

                S Offline
                S Offline
                Stan Shannon
                wrote on last edited by
                #9

                Just a couple of question, Chris. I have the .net framework beta 2 CD which I want to install. I have three machines on which I can install it: 1) Win98, 2) Win ME (gag) 3)Win2000 - is .net equally compatible with all three? Second, is it safe to put .net on a development machine that has VS6 on it? Can I do VS6 development and .net development on the same machine? "Want to know what makes me mad? Everything!" The Ranting Swede.

                M C C 3 Replies Last reply
                0
                • S Stan Shannon

                  Just a couple of question, Chris. I have the .net framework beta 2 CD which I want to install. I have three machines on which I can install it: 1) Win98, 2) Win ME (gag) 3)Win2000 - is .net equally compatible with all three? Second, is it safe to put .net on a development machine that has VS6 on it? Can I do VS6 development and .net development on the same machine? "Want to know what makes me mad? Everything!" The Ranting Swede.

                  M Offline
                  M Offline
                  Michael Dunn
                  wrote on last edited by
                  #10

                  Beta 2 won't install on 9x/Me. --Mike-- http://home.inreach.com/mdunn/ Ford: How would you react if I said that I'm not from Guildford after all, but from a small planet somewhere in the vicinity of Betelguese? Arthur: I don't know. Why, do you think it's the sort of thing you're likely to say?

                  1 Reply Last reply
                  0
                  • T Tim Smith

                    LOL, I should make a fourth.net :) Tim Smith Descartes Systems Sciences, Inc.

                    W Offline
                    W Offline
                    William E Kempf
                    wrote on last edited by
                    #11

                    Not that funny. You'd be surprised at how many and which languages are being ported to the .NET framework. William E. Kempf

                    1 Reply Last reply
                    0
                    • S Stan Shannon

                      Just a couple of question, Chris. I have the .net framework beta 2 CD which I want to install. I have three machines on which I can install it: 1) Win98, 2) Win ME (gag) 3)Win2000 - is .net equally compatible with all three? Second, is it safe to put .net on a development machine that has VS6 on it? Can I do VS6 development and .net development on the same machine? "Want to know what makes me mad? Everything!" The Ranting Swede.

                      C Offline
                      C Offline
                      Christian Tratz
                      wrote on last edited by
                      #12

                      I wouln't install VS6 and VS.NET on the same OS. If you hav Win2K go for a dual boot installation.

                      1 Reply Last reply
                      0
                      • S Stan Shannon

                        Just a couple of question, Chris. I have the .net framework beta 2 CD which I want to install. I have three machines on which I can install it: 1) Win98, 2) Win ME (gag) 3)Win2000 - is .net equally compatible with all three? Second, is it safe to put .net on a development machine that has VS6 on it? Can I do VS6 development and .net development on the same machine? "Want to know what makes me mad? Everything!" The Ranting Swede.

                        C Offline
                        C Offline
                        Chris Maunder
                        wrote on last edited by
                        #13

                        I had beta 1 and VC6 on the same machine with no probs, and have heard of many others running VC6 and beta 2 on the same box, so unless there's a big nasty that no one has bothered mentioning, then all should be good. Install it on the W2K box. cheers, Chris Maunder (CodeProject)

                        1 Reply Last reply
                        0
                        • P Paul Watson

                          alright Chris, own up. Who's paying you? :-D But I totally agree, actually. Interdev in VS6 was pretty bad IMHO when it came to drag-and-drop of controls etc. onto web pages. Now with ASP.NET and the VS.NET IDE it is a helluva lot better. (Damn the cross browse support is FABULOUS!) Also the C# and VB IDE's really have been thoughout and improved. Almost makes me want to do traditional apps again... regards, Paul Watson Cape Town, South Africa e: paulmwatson@email.com w: vergen.org

                          C Offline
                          C Offline
                          Chris Maunder
                          wrote on last edited by
                          #14

                          alright Chris, own up. Who's paying you? they...they bribed me with glow-in-the-dark VB.NET pens, and free .NET beta disks, and threatened to cancel my Billy G fan club membership if I didn't say one good thing a week about .NET. :(( cheers, Chris Maunder (CodeProject)

                          D realJSOPR 2 Replies Last reply
                          0
                          • C Chris Maunder

                            alright Chris, own up. Who's paying you? they...they bribed me with glow-in-the-dark VB.NET pens, and free .NET beta disks, and threatened to cancel my Billy G fan club membership if I didn't say one good thing a week about .NET. :(( cheers, Chris Maunder (CodeProject)

                            D Offline
                            D Offline
                            David Wulff
                            wrote on last edited by
                            #15

                            You're a member of the Billy G fan club too? That's so cool as the Billy G Europe group are going on a tour of Australia to raise awareness for our cause. Maybe i'll see you at one of the meetings when we're over there? P.S. Did you ever get your membership pack? I sent them fifty pounds and was promised a ringbinder with a calendar, spreadsheet, and wordprocessor built in, but all I got was a filofax and a biro. ;) David Wulff dwulff@battleaxesoftware.com

                            M 1 Reply Last reply
                            0
                            • D David Wulff

                              You're a member of the Billy G fan club too? That's so cool as the Billy G Europe group are going on a tour of Australia to raise awareness for our cause. Maybe i'll see you at one of the meetings when we're over there? P.S. Did you ever get your membership pack? I sent them fifty pounds and was promised a ringbinder with a calendar, spreadsheet, and wordprocessor built in, but all I got was a filofax and a biro. ;) David Wulff dwulff@battleaxesoftware.com

                              M Offline
                              M Offline
                              Maximilian Hanel
                              wrote on last edited by
                              #16

                              >You're a member of the Billy G fan club too? [...] What on earth is the Billy G fan club :confused: ? Are you both joking, or does this fan club realy exist? Max

                              J D P 3 Replies Last reply
                              0
                              • M Maximilian Hanel

                                >You're a member of the Billy G fan club too? [...] What on earth is the Billy G fan club :confused: ? Are you both joking, or does this fan club realy exist? Max

                                J Offline
                                J Offline
                                jkgh
                                wrote on last edited by
                                #17

                                It's another name for the Department of Justice in the States:-D [Yes, I am teasing you] C++/C# Student. Wither Thee VB.Net.

                                M 1 Reply Last reply
                                0
                                • C Chris Maunder

                                  alright Chris, own up. Who's paying you? they...they bribed me with glow-in-the-dark VB.NET pens, and free .NET beta disks, and threatened to cancel my Billy G fan club membership if I didn't say one good thing a week about .NET. :(( cheers, Chris Maunder (CodeProject)

                                  realJSOPR Offline
                                  realJSOPR Offline
                                  realJSOP
                                  wrote on last edited by
                                  #18

                                  I have a good thing to say about .NET. The CD's (and DVD's) they are shipping out all seem to fit easily into any garbage can I happen to toss them into. That's quite an engineering marvel because there are SO MANY different sizes and shapes for trash cans. I suspect that the small size and thin form factor of their CD's makes this possible.

                                  1 Reply Last reply
                                  0
                                  • J jkgh

                                    It's another name for the Department of Justice in the States:-D [Yes, I am teasing you] C++/C# Student. Wither Thee VB.Net.

                                    M Offline
                                    M Offline
                                    Maximilian Hanel
                                    wrote on last edited by
                                    #19

                                    /*It's another name for the Department of Justice in the States*/ :laugh: That's a good one... /*[Yes, I am teasing you]*/ ;P Max

                                    1 Reply Last reply
                                    0
                                    • M Maximilian Hanel

                                      >You're a member of the Billy G fan club too? [...] What on earth is the Billy G fan club :confused: ? Are you both joking, or does this fan club realy exist? Max

                                      D Offline
                                      D Offline
                                      David Wulff
                                      wrote on last edited by
                                      #20

                                      Yes, we were both kidding. Or at least I was, maybe Chris wasn't? David Wulff dwulff@battleaxesoftware.com

                                      1 Reply Last reply
                                      0
                                      • M Maximilian Hanel

                                        >You're a member of the Billy G fan club too? [...] What on earth is the Billy G fan club :confused: ? Are you both joking, or does this fan club realy exist? Max

                                        P Offline
                                        P Offline
                                        Paul Watson
                                        wrote on last edited by
                                        #21

                                        Of course it does. Though I have a bit of a conundrum... The Linus T fan club stipulates in it's rules that a fan may not also be a member of the Billy G club (though the Billy G fan club gives kudos to Linus T fan's joining the Billy G club). My recommendation, if you want to join both fan clubs, is to get a fake ID, social security number and really, really old orange anorrak and then join the Linus T fan club with that lot. For the Billy G club I recommend a shark fin, CEO suit, switch blade knife for quick back stabbings oh and a flashy looking credit card/cheque book. Then again you could just ignore both Fan Clubs and carry on being a CP fan :) *sorry Max, just felt like having a bit of fun on a slow Sunday. I think the only ppl who can join the Billy G fan club have the words "Fortune 100" or "WTO" in their resume ;) regards, Paul Watson Cape Town, South Africa e: paulmwatson@email.com w: vergen.org

                                        1 Reply Last reply
                                        0
                                        • W William E Kempf

                                          My big complaint is that MS is still treating C++ as the bastard child in this case. The RAD facilities won't work for C++. Their argument (as I've seen posted on the Usenet) is that it's too difficult to do with C++'s preprocessor and macros. This is hogwash to me. First, the MFC wizards work despite this, and the issues should be the same. Second, the RAD stuff should be able to be seperated out into sections of the code where MS specific #pragmas could actually turn the preprocessor off. Third, C++ programmers can just live with any theoretical problems that might exist here. There really isn't any (valid) excuse for the RAD stuff to not work with C++. William E. Kempf

                                          E Offline
                                          E Offline
                                          Erik Funkenbusch
                                          wrote on last edited by
                                          #22

                                          Umm... Do you understand how the RAD stuff works? Unlike the old way, where dialogs were laid out in binary resource files, the .NET designers work with code. When you drag a button onto your form, it generates code in your app to do so, not just data in a form file. Since this code can be edited by hand, the C++ designers have to reverse engineer C++ code in order to layout the forms again for round-trip. C++, espcially ANSI C++ is a VERY complex language to do this in, since it has to understand free-form C++ and cannot rely on special code warts. If you notice, VC7 has moved away from using inline comments for markers, even for the MFC classwizard stuff. It's all gone. They're goal is to not require *ANY* markers in your code to validate such stuff. Yeah, MS could do what you mention, however, they'd have to start all their designs over since this would invalidate their code in progress. They claim they will release a C++ designer later, either in an update or in VC7.1 (when they also provide the remaining standard conformance). Is it annoying? Yeah.. Same with standards conformance. But they have a lot on their plate, and this slipped.

                                          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