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. Future editions of Visual Studio will target non-programmers

Future editions of Visual Studio will target non-programmers

Scheduled Pinned Locked Moved The Lounge
visual-studiocsharphtmlcomjson
30 Posts 18 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.
  • C Chris Buckett

    In today's Insider, there was a link to an article[^] about Orcas not shipping this year. In the last paragraph of that article, it mentioned that "Future editions of Visual Studio will target non-programmers." How does everyone feel about this? I'm not sure about what MS's intentions would be, unless they are trying to create a "codeless programming" IDE - click and drag to create applications. From my experience, programmers have a certain mindset and Visual Studio (and other IDE's) is a toolkit that has been designed by programmers for programmers. Would non-programmers be able to adapt their expectations of computer usage to the "programmers" toolkit? Or will the programmers developing VS be able to create something that would enable non-programmers to use it, without dumbing it down for the rest of us. It all makes for an interesting future in the world of dev!

    ChrisB ChrisDoesDev[^]

    V Offline
    V Offline
    V 0
    wrote on last edited by
    #15

    I thought they already created VB for this. We all know how well that worked out :doh: :-D

    V. I found a living worth working for, but haven't found work worth living for.

    C 1 Reply Last reply
    0
    • R Roger Stoltz

      Chris Buckett wrote:

      How does everyone feel about this?

      In fact, it makes me very sad. I think this will change the definition of what a programmer is, at least from my point of view. Soon everyone will be considered programmers and some will program in PowerPoint. :suss: I suspect that employers and other characters responsible for development will jump on this hype since it more or less promises that the development cost will be radically decreased. It will probably be a tough market for some time, but I think it will shoot itself in the foot when people realize that the competence resides in the human being and not in the tool. The whole embedded systems field probably won't be effected by this "hype", leaving opportunities for real programmers.


      "It's supposed to be hard, otherwise anybody could do it!" - selfquote
      "High speed never compensates for wrong direction!" - unknown

      V Offline
      V Offline
      V 0
      wrote on last edited by
      #16

      Roger Stoltz wrote:

      hen people realize that the competence resides in the human being and not in the tool.

      Amen.

      V. I found a living worth working for, but haven't found work worth living for.

      1 Reply Last reply
      0
      • D Daniel Grunwald

        It's not about non-programmers doing the programmers' jobs. It's about moving everything related to the development process into the IDE - including the parts done by non-programmers (the article names "project management, development and operations management").

        C Offline
        C Offline
        Christian Graus
        wrote on last edited by
        #17

        OK, so the continuation of VSTS. Well, that's no big deal.

        Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )

        1 Reply Last reply
        0
        • C Chris Buckett

          In today's Insider, there was a link to an article[^] about Orcas not shipping this year. In the last paragraph of that article, it mentioned that "Future editions of Visual Studio will target non-programmers." How does everyone feel about this? I'm not sure about what MS's intentions would be, unless they are trying to create a "codeless programming" IDE - click and drag to create applications. From my experience, programmers have a certain mindset and Visual Studio (and other IDE's) is a toolkit that has been designed by programmers for programmers. Would non-programmers be able to adapt their expectations of computer usage to the "programmers" toolkit? Or will the programmers developing VS be able to create something that would enable non-programmers to use it, without dumbing it down for the rest of us. It all makes for an interesting future in the world of dev!

          ChrisB ChrisDoesDev[^]

          P Offline
          P Offline
          Paul Brower
          wrote on last edited by
          #18

          Think about MS Access. so what if they target 'non' developers. Developers will always have an upper hand.

          P 1 Reply Last reply
          0
          • C Chris Buckett

            In today's Insider, there was a link to an article[^] about Orcas not shipping this year. In the last paragraph of that article, it mentioned that "Future editions of Visual Studio will target non-programmers." How does everyone feel about this? I'm not sure about what MS's intentions would be, unless they are trying to create a "codeless programming" IDE - click and drag to create applications. From my experience, programmers have a certain mindset and Visual Studio (and other IDE's) is a toolkit that has been designed by programmers for programmers. Would non-programmers be able to adapt their expectations of computer usage to the "programmers" toolkit? Or will the programmers developing VS be able to create something that would enable non-programmers to use it, without dumbing it down for the rest of us. It all makes for an interesting future in the world of dev!

            ChrisB ChrisDoesDev[^]

            M Offline
            M Offline
            Marc Clifton
            wrote on last edited by
            #19

            Chris Buckett wrote:

            How does everyone feel about this?

            It's inevitable. For example, with Interacx, I've created two demos so far (screenshots, a punch clock[^] and contact manager[^] application). These were created without any programming as we think of it. The apps are n-tier, capable of automatically synchronizing among clients, etc. They're created using a schema designer, form designer, and report designer. The logic is expressed as workflows, not as actual "code", again as we normally think of programming. The entire Interacx suite was developed by myself over a period of a year spending certainly less than 40 hours a week on it. Documentation is non-existant, there's lots of missing features and I'm discovering certain "gotchas" that I'm still solving. Now imagine what Microsoft can do, leveraging WPF, Entity Framework, WF, WCF, and things like Linq. I absolutely see that non-programmers will be able to create professional business applications that work in WinForm, Web, and Mobile platforms. I'm actually more amazed this hasn't happened yet! What programmers will be doing is coding up the special cases that app frameworks like Interacx can't handle natively--the custom client and server side logic that is application specific that cannot be expressed by the built in or third party workflows. It's neither good nor bad. It's what's going to happen. Marc

            Thyme In The Country
            Interacx

            People are just notoriously impossible. --DavidCrow
            There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
            People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

            P P 2 Replies Last reply
            0
            • M Marc Clifton

              Chris Buckett wrote:

              How does everyone feel about this?

              It's inevitable. For example, with Interacx, I've created two demos so far (screenshots, a punch clock[^] and contact manager[^] application). These were created without any programming as we think of it. The apps are n-tier, capable of automatically synchronizing among clients, etc. They're created using a schema designer, form designer, and report designer. The logic is expressed as workflows, not as actual "code", again as we normally think of programming. The entire Interacx suite was developed by myself over a period of a year spending certainly less than 40 hours a week on it. Documentation is non-existant, there's lots of missing features and I'm discovering certain "gotchas" that I'm still solving. Now imagine what Microsoft can do, leveraging WPF, Entity Framework, WF, WCF, and things like Linq. I absolutely see that non-programmers will be able to create professional business applications that work in WinForm, Web, and Mobile platforms. I'm actually more amazed this hasn't happened yet! What programmers will be doing is coding up the special cases that app frameworks like Interacx can't handle natively--the custom client and server side logic that is application specific that cannot be expressed by the built in or third party workflows. It's neither good nor bad. It's what's going to happen. Marc

              Thyme In The Country
              Interacx

              People are just notoriously impossible. --DavidCrow
              There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
              People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

              P Offline
              P Offline
              Pete OHanlon
              wrote on last edited by
              #20

              Advertising your product Mr Clifton?:-D Seriously though, you are right. This is the logical extension to utilities like code generators and architectures like SOA. Abstraction frameworks are now easier to create than ever before, and it makes sense that applications will be built using components that encapsulate "best" practices.

              Deja View - the feeling that you've seen this post before.

              M 1 Reply Last reply
              0
              • P Paul Brower

                Think about MS Access. so what if they target 'non' developers. Developers will always have an upper hand.

                P Offline
                P Offline
                Pete OHanlon
                wrote on last edited by
                #21

                Paul Brower wrote:

                Think about MS Access. so what if they target 'non' developers. Developers will always have an upper hand

                True - but developers will end up having to sort out the mess that these systems create.

                Deja View - the feeling that you've seen this post before.

                P 1 Reply Last reply
                0
                • P Pete OHanlon

                  Paul Brower wrote:

                  Think about MS Access. so what if they target 'non' developers. Developers will always have an upper hand

                  True - but developers will end up having to sort out the mess that these systems create.

                  Deja View - the feeling that you've seen this post before.

                  P Offline
                  P Offline
                  Paul Brower
                  wrote on last edited by
                  #22

                  I got some good projects about 10 years back from companies that wanted to 'fix' home-grown ms access systems. The problem for companies that allow non developers to 'develop', is that sooner or later the system needs to be fixed or enhanced ... something that is difficult to do if proven development methodologies have not been used. ... not to mention ... Mr. Gates won't abandon us developers ... he IS one of us:)

                  1 Reply Last reply
                  0
                  • M Marc Clifton

                    Chris Buckett wrote:

                    How does everyone feel about this?

                    It's inevitable. For example, with Interacx, I've created two demos so far (screenshots, a punch clock[^] and contact manager[^] application). These were created without any programming as we think of it. The apps are n-tier, capable of automatically synchronizing among clients, etc. They're created using a schema designer, form designer, and report designer. The logic is expressed as workflows, not as actual "code", again as we normally think of programming. The entire Interacx suite was developed by myself over a period of a year spending certainly less than 40 hours a week on it. Documentation is non-existant, there's lots of missing features and I'm discovering certain "gotchas" that I'm still solving. Now imagine what Microsoft can do, leveraging WPF, Entity Framework, WF, WCF, and things like Linq. I absolutely see that non-programmers will be able to create professional business applications that work in WinForm, Web, and Mobile platforms. I'm actually more amazed this hasn't happened yet! What programmers will be doing is coding up the special cases that app frameworks like Interacx can't handle natively--the custom client and server side logic that is application specific that cannot be expressed by the built in or third party workflows. It's neither good nor bad. It's what's going to happen. Marc

                    Thyme In The Country
                    Interacx

                    People are just notoriously impossible. --DavidCrow
                    There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
                    People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

                    P Offline
                    P Offline
                    Paul Brower
                    wrote on last edited by
                    #23

                    hey Marc ... non related message question ... I checked out your interacx website ... very cool stuff by the way. I curious what product you use for creating your object diagrams. I use Enterprise Architect (not to be confused with Microsoft .Net Enterprise Architect), but I really like the colors and simplicity your diagraming tool has. If you are willing to share that please let me know. Paul Brower

                    M 1 Reply Last reply
                    0
                    • P Pete OHanlon

                      Advertising your product Mr Clifton?:-D Seriously though, you are right. This is the logical extension to utilities like code generators and architectures like SOA. Abstraction frameworks are now easier to create than ever before, and it makes sense that applications will be built using components that encapsulate "best" practices.

                      Deja View - the feeling that you've seen this post before.

                      M Offline
                      M Offline
                      Marc Clifton
                      wrote on last edited by
                      #24

                      Pete O`Hanlon wrote:

                      Advertising your product Mr Clifton?

                      I was trying not to. :) Marc

                      Thyme In The Country
                      Interacx

                      People are just notoriously impossible. --DavidCrow
                      There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
                      People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

                      1 Reply Last reply
                      0
                      • P Paul Brower

                        hey Marc ... non related message question ... I checked out your interacx website ... very cool stuff by the way. I curious what product you use for creating your object diagrams. I use Enterprise Architect (not to be confused with Microsoft .Net Enterprise Architect), but I really like the colors and simplicity your diagraming tool has. If you are willing to share that please let me know. Paul Brower

                        M Offline
                        M Offline
                        Marc Clifton
                        wrote on last edited by
                        #25

                        Paul Brower wrote:

                        I curious what product you use for creating your object diagrams.

                        I use Visio mostly, but for pure UML modelling, I've found that EA is the best one out there, and I use it as well. Marc

                        Thyme In The Country
                        Interacx

                        People are just notoriously impossible. --DavidCrow
                        There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
                        People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

                        1 Reply Last reply
                        0
                        • V V 0

                          I thought they already created VB for this. We all know how well that worked out :doh: :-D

                          V. I found a living worth working for, but haven't found work worth living for.

                          C Offline
                          C Offline
                          Christopher Duncan
                          wrote on last edited by
                          #26

                          V. wrote:

                          We all know how well that worked out

                          Yeah. VB won. :)

                          Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com

                          V 1 Reply Last reply
                          0
                          • C Chris Buckett

                            In today's Insider, there was a link to an article[^] about Orcas not shipping this year. In the last paragraph of that article, it mentioned that "Future editions of Visual Studio will target non-programmers." How does everyone feel about this? I'm not sure about what MS's intentions would be, unless they are trying to create a "codeless programming" IDE - click and drag to create applications. From my experience, programmers have a certain mindset and Visual Studio (and other IDE's) is a toolkit that has been designed by programmers for programmers. Would non-programmers be able to adapt their expectations of computer usage to the "programmers" toolkit? Or will the programmers developing VS be able to create something that would enable non-programmers to use it, without dumbing it down for the rest of us. It all makes for an interesting future in the world of dev!

                            ChrisB ChrisDoesDev[^]

                            C Offline
                            C Offline
                            Christopher Duncan
                            wrote on last edited by
                            #27

                            People have been trying to do this for decades and haven't been able to overcome the fact that creating software is a complex matter requiring a degree of intelligence. When you create a system designed to be so easy to work with that even fools can use it, you can be assured that you will therefore have fools working for you. Is that really what you want?

                            Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com

                            1 Reply Last reply
                            0
                            • C Christopher Duncan

                              V. wrote:

                              We all know how well that worked out

                              Yeah. VB won. :)

                              Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com

                              V Offline
                              V Offline
                              V 0
                              wrote on last edited by
                              #28

                              :laugh: :laugh: :laugh: :laugh: Best joke ever !! ;P

                              V.
                              Stop smoking so you can: Enjoy longer the money you save. Moviereview Archive

                              1 Reply Last reply
                              0
                              • A Anton Afanasyev

                                Will they also make a version for non-supercomputers? ie,one that works fast?


                                :badger:

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

                                Anton Afanasyev wrote:

                                Will they also make a version for non-supercomputers?

                                Yes, when my computers are no longer considered above normal. ;P

                                _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                                1 Reply Last reply
                                0
                                • C Chris Buckett

                                  In today's Insider, there was a link to an article[^] about Orcas not shipping this year. In the last paragraph of that article, it mentioned that "Future editions of Visual Studio will target non-programmers." How does everyone feel about this? I'm not sure about what MS's intentions would be, unless they are trying to create a "codeless programming" IDE - click and drag to create applications. From my experience, programmers have a certain mindset and Visual Studio (and other IDE's) is a toolkit that has been designed by programmers for programmers. Would non-programmers be able to adapt their expectations of computer usage to the "programmers" toolkit? Or will the programmers developing VS be able to create something that would enable non-programmers to use it, without dumbing it down for the rest of us. It all makes for an interesting future in the world of dev!

                                  ChrisB ChrisDoesDev[^]

                                  S Offline
                                  S Offline
                                  Steven Ashley
                                  wrote on last edited by
                                  #30

                                  I thought they called that Access?? I would not hold my breath, if they could have created a "codeless programming" they would have long ago. Access never turned out they way they thought it would. ;)

                                  Steven S. Ashley

                                  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