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. Unacceptable?

Unacceptable?

Scheduled Pinned Locked Moved The Lounge
csharpvisual-studiocomhelpquestion
37 Posts 19 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.
  • 1 Offline
    1 Offline
    123 0
    wrote on last edited by
    #1

    See[^]. Does anyone see a problem here? Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it? Is Visual Studio really so deficient that a programmer must resort to a wiki to get a function header? Is C# so incomplete that a programmer can't convert a point from device to logical coordinates without leaping out of the managed code paradigm? Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

    R R R J N 14 Replies Last reply
    0
    • 1 123 0

      See[^]. Does anyone see a problem here? Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it? Is Visual Studio really so deficient that a programmer must resort to a wiki to get a function header? Is C# so incomplete that a programmer can't convert a point from device to logical coordinates without leaping out of the managed code paradigm? Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

      R Offline
      R Offline
      Rama Krishna Vavilala
      wrote on last edited by
      #2

      I am ashamed:(

      1 Reply Last reply
      0
      • 1 123 0

        See[^]. Does anyone see a problem here? Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it? Is Visual Studio really so deficient that a programmer must resort to a wiki to get a function header? Is C# so incomplete that a programmer can't convert a point from device to logical coordinates without leaping out of the managed code paradigm? Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

        R Offline
        R Offline
        Red Stateler
        wrote on last edited by
        #3

        The Grand Negus wrote:

        Unacceptable?

        That you made a new post to link to another post that's on the same page instead of just responding to it? Yes.

        1 Reply Last reply
        0
        • 1 123 0

          See[^]. Does anyone see a problem here? Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it? Is Visual Studio really so deficient that a programmer must resort to a wiki to get a function header? Is C# so incomplete that a programmer can't convert a point from device to logical coordinates without leaping out of the managed code paradigm? Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

          R Offline
          R Offline
          Rob Graham
          wrote on last edited by
          #4

          Demonstrating that you don't know what you're talking about again?

          1 Reply Last reply
          0
          • 1 123 0

            See[^]. Does anyone see a problem here? Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it? Is Visual Studio really so deficient that a programmer must resort to a wiki to get a function header? Is C# so incomplete that a programmer can't convert a point from device to logical coordinates without leaping out of the managed code paradigm? Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

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

            In a perfect world, yes. In reality, it's a coin toss. Keep in mind, if you think this is bad, try programming in Unix, specifically GUI programming with the idiocies of X. Talk about incomplete documentation. The problem, IMHO, is the lack of competition, both for Microsoft, and for unix like systems, specifically those unix systems that insist on promoting the brain dead X system. Curiosity: As I typed this, FF underlined "unix" as a spelling error. When I right clicked on the text, the first suggestion I got in the menu was "unfix". I thought that was funny :)

            ¡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 Save an Orange - Use the VCF! Techno Silliness

            1 Reply Last reply
            0
            • 1 123 0

              See[^]. Does anyone see a problem here? Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it? Is Visual Studio really so deficient that a programmer must resort to a wiki to get a function header? Is C# so incomplete that a programmer can't convert a point from device to logical coordinates without leaping out of the managed code paradigm? Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

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

              The Grand Negus wrote:

              See[^].

              Blast! I wish you had at least written "See Nish's thread" instead of objectifying me and my thread into a mere incident you could capitalize on to push your stuff. I bet that if your English language compiler works at all, that it lacks politeness and etiquette and is an extremely rude compiler. :rolleyes:

              Regards, Nish


              Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
              Currently working on C++/CLI in Action for Manning Publications. (*Sample chapter available online*)

              R M J 3 Replies Last reply
              0
              • 1 123 0

                See[^]. Does anyone see a problem here? Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it? Is Visual Studio really so deficient that a programmer must resort to a wiki to get a function header? Is C# so incomplete that a programmer can't convert a point from device to logical coordinates without leaping out of the managed code paradigm? Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

                S Offline
                S Offline
                Shog9 0
                wrote on last edited by
                #7

                The Grand Negus wrote:

                Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it?

                They did. In the form of C/C++ header files. Which, in their wisdom, they made inaccessible to C# and VB.NET apps, except via a C++/CLI proxy. Enter PInvoke, a souped-up version of a feature in classic VB. End result: it's actually less error-prone to call native APIs from C++/CLI than it is from the supposedly "safe" languages... Was it a stupid move? Well, yes. But if you look at it from the perspective of creating a platform that wouldn't need access to low-level routines... it's still stupid. But perhaps understandable, at least as a hack for those of us needing access to very old routines living in DLLs where the source code is no longer available. But yeah, i wouldn't recommend it for new systems, and i'm surprised MS didn't provide a better way of accessing WinAPI routines.

                1 Reply Last reply
                0
                • 1 123 0

                  See[^]. Does anyone see a problem here? Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it? Is Visual Studio really so deficient that a programmer must resort to a wiki to get a function header? Is C# so incomplete that a programmer can't convert a point from device to logical coordinates without leaping out of the managed code paradigm? Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

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

                  The Grand Negus wrote:

                  Does anyone see a problem here?

                  Yes. You are not the world's cop on what is right and wrong.

                  The Grand Negus wrote:

                  Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it?

                  It is documented. In fact, there's a lot of information on using PInvoke on the Microsoft website that is FAR better than what's on pinvoke.net. Just because someone decides to re-invent the wheel (which frankly is what pinvoke is in many cases) doesn't mean somebody else isn't doing there job.

                  The Grand Negus wrote:

                  Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

                  Why? The implication here is that Microsoft must be perfect and that a community built resource is somehow representative of imperfection. If you want to make the world a better place, I'd start with something more important to the average Joe than whether Microsoft provides an C# pinvoke example for every one of its (documented) SDK API's. If you want to make this forum a better place, I'd suggest taking a hike. Marc

                  Thyme In The Country

                  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

                  D P 2 Replies Last reply
                  0
                  • N Nish Nishant

                    The Grand Negus wrote:

                    See[^].

                    Blast! I wish you had at least written "See Nish's thread" instead of objectifying me and my thread into a mere incident you could capitalize on to push your stuff. I bet that if your English language compiler works at all, that it lacks politeness and etiquette and is an extremely rude compiler. :rolleyes:

                    Regards, Nish


                    Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                    Currently working on C++/CLI in Action for Manning Publications. (*Sample chapter available online*)

                    R Offline
                    R Offline
                    Rama Krishna Vavilala
                    wrote on last edited by
                    #9

                    Nishant Sivakumar wrote:

                    thread into a mere incident you could capitalize on to push your stuff.

                    To be fair he has not mentioned PEC in his post.

                    Nishant Sivakumar wrote:

                    that it lacks politeness and etiquette and is an extremely rude compiler.

                    :laugh::laugh:

                    1 Reply Last reply
                    0
                    • N Nish Nishant

                      The Grand Negus wrote:

                      See[^].

                      Blast! I wish you had at least written "See Nish's thread" instead of objectifying me and my thread into a mere incident you could capitalize on to push your stuff. I bet that if your English language compiler works at all, that it lacks politeness and etiquette and is an extremely rude compiler. :rolleyes:

                      Regards, Nish


                      Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                      Currently working on C++/CLI in Action for Manning Publications. (*Sample chapter available online*)

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

                      Nishant Sivakumar wrote:

                      that it lacks politeness and etiquette and is an extremely rude compiler.

                      His compiler probably so verbose it spits out a novel just to explain how your English language description of what you want done is inconsistent, incomplete, and irrelevant, complete with fictitous characters, a complex plot involving a murder, and heck, maybe even a sex scene or two. Marc

                      Thyme In The Country

                      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

                      N 1 2 Replies Last reply
                      0
                      • M Marc Clifton

                        Nishant Sivakumar wrote:

                        that it lacks politeness and etiquette and is an extremely rude compiler.

                        His compiler probably so verbose it spits out a novel just to explain how your English language description of what you want done is inconsistent, incomplete, and irrelevant, complete with fictitous characters, a complex plot involving a murder, and heck, maybe even a sex scene or two. Marc

                        Thyme In The Country

                        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

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

                        Marc Clifton wrote:

                        and heck, maybe even a sex scene or two.

                        Marc, it looks as if that LA hangover is gonna linger on for a few days more :rolleyes: :-D

                        Regards, Nish


                        Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                        Currently working on C++/CLI in Action for Manning Publications. (*Sample chapter available online*)

                        1 Reply Last reply
                        0
                        • 1 123 0

                          See[^]. Does anyone see a problem here? Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it? Is Visual Studio really so deficient that a programmer must resort to a wiki to get a function header? Is C# so incomplete that a programmer can't convert a point from device to logical coordinates without leaping out of the managed code paradigm? Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

                          P Offline
                          P Offline
                          PIEBALDconsult
                          wrote on last edited by
                          #12

                          I don't recognize the term "unacceptable".

                          1 Reply Last reply
                          0
                          • 1 123 0

                            See[^]. Does anyone see a problem here? Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it? Is Visual Studio really so deficient that a programmer must resort to a wiki to get a function header? Is C# so incomplete that a programmer can't convert a point from device to logical coordinates without leaping out of the managed code paradigm? Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

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

                            Clearly, you have no idea how this stuff works.  The Microsoft API is documented, how to call that API from C# is documented, the site is there so people don't have to reinvent the wheel.

                            Christian Graus - C++ MVP 'Why don't we jump on a fad that hasn't already been widely discredited ?' - Dilbert

                            1 Reply Last reply
                            0
                            • 1 123 0

                              See[^]. Does anyone see a problem here? Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it? Is Visual Studio really so deficient that a programmer must resort to a wiki to get a function header? Is C# so incomplete that a programmer can't convert a point from device to logical coordinates without leaping out of the managed code paradigm? Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

                              J Offline
                              J Offline
                              Joan M
                              wrote on last edited by
                              #14

                              Hello! I'm thinking on start to post a lot of messages related to the great paradigm of the new plain CATALAN LANGUAGE COMPILER... It is as strange as yours, but I like CATALAN and I'll use that language to do that... Could you please send me all the source code of your work... Then I'll be able to translate the functions and all this stuff to CATALAN. I'm sure that only me will use that, but then this will place CATALAN at the same level than ENGLISH... (ooops! sorry, I shouldn't have posted that here...) I've seen that negus is a noun used formerly as a title for emperors of Ethiopia... (http://www.thefreedictionary.com/negus[^])... I don't want to be an emperor... I think I can continue being the BIGGEST AND GREATEST SUPER-ULTRA-WONDERFUL-EVER-KING-OF-THE-UNIVERSE-THAT-IS-BIGGER-THAN-ANYTHING-ELSE-EVEN-THE-GRAND-NEGUS-DON'T-MISS-THAT... and as I suppose that nobody here will speak CATALAN, I'll translate it as Joan Murt... (in this way I must not change my name here in CP)... PS: this is for you guys in the CP... be prepared... I'm coming!!!! HAHAHAHAHAHAAAAAHHHAHAAHHHHHghg ggc *cough* *cough* :rose:

                              J G 2 Replies Last reply
                              0
                              • M Marc Clifton

                                Nishant Sivakumar wrote:

                                that it lacks politeness and etiquette and is an extremely rude compiler.

                                His compiler probably so verbose it spits out a novel just to explain how your English language description of what you want done is inconsistent, incomplete, and irrelevant, complete with fictitous characters, a complex plot involving a murder, and heck, maybe even a sex scene or two. Marc

                                Thyme In The Country

                                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 Offline
                                1 Offline
                                123 0
                                wrote on last edited by
                                #15

                                Boy, you've turned nasty. And you know better. Why?

                                M 1 Reply Last reply
                                0
                                • M Marc Clifton

                                  The Grand Negus wrote:

                                  Does anyone see a problem here?

                                  Yes. You are not the world's cop on what is right and wrong.

                                  The Grand Negus wrote:

                                  Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it?

                                  It is documented. In fact, there's a lot of information on using PInvoke on the Microsoft website that is FAR better than what's on pinvoke.net. Just because someone decides to re-invent the wheel (which frankly is what pinvoke is in many cases) doesn't mean somebody else isn't doing there job.

                                  The Grand Negus wrote:

                                  Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

                                  Why? The implication here is that Microsoft must be perfect and that a community built resource is somehow representative of imperfection. If you want to make the world a better place, I'd start with something more important to the average Joe than whether Microsoft provides an C# pinvoke example for every one of its (documented) SDK API's. If you want to make this forum a better place, I'd suggest taking a hike. Marc

                                  Thyme In The Country

                                  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

                                  D Offline
                                  D Offline
                                  Dave Kreskowiak
                                  wrote on last edited by
                                  #16

                                  Marc Clifton wrote:

                                  Yes. You are not the world's cop on what is right and wrong.

                                  :laugh: So true. I wish I could have voted you higher than 5!

                                  Dave Kreskowiak Microsoft MVP - Visual Basic

                                  1 Reply Last reply
                                  0
                                  • 1 123 0

                                    Boy, you've turned nasty. And you know better. Why?

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

                                    The Grand Negus wrote:

                                    Boy, you've turned nasty. And you know better. Why?

                                    Because YOU should know better, yet continue to demonstrate that you don't. Marc

                                    Thyme In The Country

                                    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
                                    • J Joan M

                                      Hello! I'm thinking on start to post a lot of messages related to the great paradigm of the new plain CATALAN LANGUAGE COMPILER... It is as strange as yours, but I like CATALAN and I'll use that language to do that... Could you please send me all the source code of your work... Then I'll be able to translate the functions and all this stuff to CATALAN. I'm sure that only me will use that, but then this will place CATALAN at the same level than ENGLISH... (ooops! sorry, I shouldn't have posted that here...) I've seen that negus is a noun used formerly as a title for emperors of Ethiopia... (http://www.thefreedictionary.com/negus[^])... I don't want to be an emperor... I think I can continue being the BIGGEST AND GREATEST SUPER-ULTRA-WONDERFUL-EVER-KING-OF-THE-UNIVERSE-THAT-IS-BIGGER-THAN-ANYTHING-ELSE-EVEN-THE-GRAND-NEGUS-DON'T-MISS-THAT... and as I suppose that nobody here will speak CATALAN, I'll translate it as Joan Murt... (in this way I must not change my name here in CP)... PS: this is for you guys in the CP... be prepared... I'm coming!!!! HAHAHAHAHAHAAAAAHHHAHAAHHHHHghg ggc *cough* *cough* :rose:

                                      J Offline
                                      J Offline
                                      JimmyRopes
                                      wrote on last edited by
                                      #18

                                      Do you have a manifesto, or was that just it? :rolleyes:

                                      Simply Elegant Designs JimmyRopes Designs
                                      Think inside the box! ProActive Secure Systems
                                      I'm on-line therefore I am. JimmyRopes

                                      J 1 Reply Last reply
                                      0
                                      • M Marc Clifton

                                        The Grand Negus wrote:

                                        Does anyone see a problem here?

                                        Yes. You are not the world's cop on what is right and wrong.

                                        The Grand Negus wrote:

                                        Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it?

                                        It is documented. In fact, there's a lot of information on using PInvoke on the Microsoft website that is FAR better than what's on pinvoke.net. Just because someone decides to re-invent the wheel (which frankly is what pinvoke is in many cases) doesn't mean somebody else isn't doing there job.

                                        The Grand Negus wrote:

                                        Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

                                        Why? The implication here is that Microsoft must be perfect and that a community built resource is somehow representative of imperfection. If you want to make the world a better place, I'd start with something more important to the average Joe than whether Microsoft provides an C# pinvoke example for every one of its (documented) SDK API's. If you want to make this forum a better place, I'd suggest taking a hike. Marc

                                        Thyme In The Country

                                        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
                                        #19

                                        Marc - I'm getting a slight hint of ambivalence towards pinvoke.net from you here.

                                        the last thing I want to see is some pasty-faced geek with skin so pale that it's almost translucent trying to bump parts with a partner - John Simmons / outlaw programmer
                                        Deja View - the feeling that you've seen this post before.

                                        M 1 Reply Last reply
                                        0
                                        • 1 123 0

                                          See[^]. Does anyone see a problem here? Isn't it Microsoft's job to document the operating system and provide programmers with the means to use it? Is Visual Studio really so deficient that a programmer must resort to a wiki to get a function header? Is C# so incomplete that a programmer can't convert a point from device to logical coordinates without leaping out of the managed code paradigm? Clearly, anyone who promotes Microsoft's principles and products should be ashamed.

                                          D Offline
                                          D Offline
                                          Dave Kreskowiak
                                          wrote on last edited by
                                          #20

                                          Unacceptable? The Grand Negus Is it an odd, yet humorous, coincidence that these two items appear on the same line? Yes, I think so! Ah, but not quite a coincidence, rather a statement of belief for I do find you Unacceptable.

                                          Dave Kreskowiak Microsoft MVP - Visual Basic

                                          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