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. Products beginning with the letter "I"

Products beginning with the letter "I"

Scheduled Pinned Locked Moved The Lounge
comhelp
51 Posts 25 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 Christopher Duncan

    Yeah, you gotta love the whole interface naming convention. IUnknown. IDispatch. IChihuahua...

    Christopher Duncan Author of The Career Programmer and Unite the Tribes Coming soon: Got a career question? Ask the Attack Chihuahua! www.PracticalUSA.com

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

    Christopher Duncan wrote:

    IUnknown. IDispatch. IChihuahua...

    ICaramba... :omg:

    _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb) John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others."

    1 Reply Last reply
    0
    • R Rajesh R Subramanian

      Douglas Troy wrote:

      Certainly; but please start your subject with "URGENT! PLZ HELP!!!", so we can provide you with a rapid and effective snide remark helpful response.

      That's *our Indian* trade mark. Why won't you come up with something original you loser? ;P

      Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

      D Offline
      D Offline
      Douglas Troy
      wrote on last edited by
      #35

      Rajesh R Subramanian wrote:

      That's *our Indian* trade mark.

      That's odd, I thought "Hi! Welcome to 7-11" was ... ;P


      :..::. Douglas H. Troy ::..
      Bad Astronomy |VCF|wxWidgets|WTL

      1 Reply Last reply
      0
      • M Marc Clifton

        Like Interacx. The problem is, if I create a class like IXFoobaz, it looks like an interface, what with that leading I. And then if the last letter is and X and you abbreviate like I did above, then a class (which I actually have) called IXXmlContainer just starts to look gawdawful and confusing. Especially since the class implements IXmlContainer, which is, you guessed it, an interface. :sigh: Marc

        Thyme In The Country Interacx My Blog

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

        Perhaps you could use something I-ish from Unicode? Î I I I ?

        1 Reply Last reply
        0
        • M Marc Clifton

          Like Interacx. The problem is, if I create a class like IXFoobaz, it looks like an interface, what with that leading I. And then if the last letter is and X and you abbreviate like I did above, then a class (which I actually have) called IXXmlContainer just starts to look gawdawful and confusing. Especially since the class implements IXmlContainer, which is, you guessed it, an interface. :sigh: Marc

          Thyme In The Country Interacx My Blog

          J Offline
          J Offline
          jpg 0
          wrote on last edited by
          #37

          Try to avoid the "I", use other characters combination such as "ntx" in your case. Actually, XML would be named EML if they insist on using the first char only.

          1 Reply Last reply
          0
          • M Marc Clifton

            Like Interacx. The problem is, if I create a class like IXFoobaz, it looks like an interface, what with that leading I. And then if the last letter is and X and you abbreviate like I did above, then a class (which I actually have) called IXXmlContainer just starts to look gawdawful and confusing. Especially since the class implements IXmlContainer, which is, you guessed it, an interface. :sigh: Marc

            Thyme In The Country Interacx My Blog

            S Offline
            S Offline
            Stuart Dootson
            wrote on last edited by
            #38

            Ummm - isn't that what namespaces are for, rather than using a product specific prefix? Then you could have Interacx::Foobaz...

            M 1 Reply Last reply
            0
            • M Marc Clifton

              Like Interacx. The problem is, if I create a class like IXFoobaz, it looks like an interface, what with that leading I. And then if the last letter is and X and you abbreviate like I did above, then a class (which I actually have) called IXXmlContainer just starts to look gawdawful and confusing. Especially since the class implements IXmlContainer, which is, you guessed it, an interface. :sigh: Marc

              Thyme In The Country Interacx My Blog

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

              Surely your interfaces would be prefixed II then?

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

              My blog | My articles

              P 1 Reply Last reply
              0
              • S Stuart Dootson

                Ummm - isn't that what namespaces are for, rather than using a product specific prefix? Then you could have Interacx::Foobaz...

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

                Stuart Dootson wrote:

                Ummm - isn't that what namespaces are for, rather than using a product specific prefix?

                Indeed it is. But in this case, the classes in question are controls and I want to differentiate them from the .NET controls. Like how Infragistics prefixes its controls with "Ultra", I'm prefixing my controls with "IX". Marc

                Thyme In The Country Interacx My Blog

                P 1 Reply Last reply
                0
                • M Marc Clifton

                  James R. Twine wrote:

                  Because XML is correctly written as "XML" and not "Xml."

                  Well, as far as my coding standards go, I try to adhere to first letter caps, all other letters lowercase, even for abbreviations and acronyms, even though I realize this goes against the standard. But it does avoid things like: class XMLIDGUIDMap which I would write as: class XmlIdGuidMap Marc

                  Thyme In The Country Interacx My Blog

                  C Offline
                  C Offline
                  CPallini
                  wrote on last edited by
                  #41

                  Marc Clifton wrote:

                  class XmlIdGuidMap

                  becomes: class XIGM but then, in your standard: class XiGm that is, for acronym fans: class XG but, again, your way imposes: class Xg so call it class X and don't bother about anymore. :)

                  If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
                  This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke

                  1 Reply Last reply
                  0
                  • M Marc Clifton

                    Stuart Dootson wrote:

                    Ummm - isn't that what namespaces are for, rather than using a product specific prefix?

                    Indeed it is. But in this case, the classes in question are controls and I want to differentiate them from the .NET controls. Like how Infragistics prefixes its controls with "Ultra", I'm prefixing my controls with "IX". Marc

                    Thyme In The Country Interacx My Blog

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

                    Marc Clifton wrote:

                    I'm prefixing my controls with "IX".

                    So prefix them with Nine.

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

                    My blog | My articles

                    M 1 Reply Last reply
                    0
                    • P Pete OHanlon

                      Marc Clifton wrote:

                      I'm prefixing my controls with "IX".

                      So prefix them with Nine.

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

                      My blog | My articles

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

                      Pete O'Hanlon wrote:

                      So prefix them with Nine.

                      :laugh: Good one! Marc

                      Thyme In The Country Interacx My Blog

                      1 Reply Last reply
                      0
                      • E El Corazon

                        Gary Wheeler wrote:

                        This kind of Ares[^]? Well, at least you're not using hydrazine for cream...

                        yup, see that tiny rocket at the top? We've got the test contract locally. They will be testing the escape system here even to the point of not only simulating, but also executing a full scale destructive failure and attempting an escape just ahead of the explosion. We're talking live action, edge of the seat, Die hard 2 ejection seat ahead of the explosion, fun... unmanned of course with a dozen or more cameras whirring on at extreme high speed taking in all the detail. I can't wait... :-D oh... and I googled this[^] :laugh: :laugh:

                        _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb) John Andrew Holmes "It is well to remember that the entire universe, with one trifling exception, is composed of others."

                        T Offline
                        T Offline
                        Tom Delany
                        wrote on last edited by
                        #44

                        I guess Trip Tucker's Warp Plasma Blend is out then...

                        WE ARE DYSLEXIC OF BORG. Refutance is systile. Your a$$ will be laminated. There are 10 kinds of people in the world: People who know binary and people who don't.

                        1 Reply Last reply
                        0
                        • M Marc Clifton

                          James R. Twine wrote:

                          Because XML is correctly written as "XML" and not "Xml."

                          Well, as far as my coding standards go, I try to adhere to first letter caps, all other letters lowercase, even for abbreviations and acronyms, even though I realize this goes against the standard. But it does avoid things like: class XMLIDGUIDMap which I would write as: class XmlIdGuidMap Marc

                          Thyme In The Country Interacx My Blog

                          V Offline
                          V Offline
                          Vikram A Punathambekar
                          wrote on last edited by
                          #45

                          I agree, except for some reason, I always use ID instead of Id.

                          Cheers, Vikram.


                          B 1 Reply Last reply
                          0
                          • P Pete OHanlon

                            Surely your interfaces would be prefixed II then?

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

                            My blog | My articles

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

                            II, cap'n!

                            1 Reply Last reply
                            0
                            • J James R Twine

                              dnh wrote:

                              InteracxXmlContainer

                              Because XML is correctly written as "XML" and not "Xml."    Peace!

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

                              B Offline
                              B Offline
                              Brady Kelly
                              wrote on last edited by
                              #47

                              Not according to contemporary naming conventions for C#.

                              Pits fall into Chuck Norris.

                              J 1 Reply Last reply
                              0
                              • V Vikram A Punathambekar

                                I agree, except for some reason, I always use ID instead of Id.

                                Cheers, Vikram.


                                B Offline
                                B Offline
                                Brady Kelly
                                wrote on last edited by
                                #48

                                Id isn't an acronym, and shouldn't be capitalised anywhere, unless you consider my alternate take that it actually is an acronym, for Identification Datum.

                                Pits fall into Chuck Norris.

                                1 Reply Last reply
                                0
                                • R Ravi Bhavnani

                                  James R. Twine wrote:

                                  is correctly written as

                                  I think that depends on who you ask. :) /ravi

                                  My new year resolution: 2048 x 1536 Home | Music | Articles | Freeware ravib(at)ravib(dot)com

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

                                  Yep - you can ask the right person, or not. :)    Peace!

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

                                  1 Reply Last reply
                                  0
                                  • B Brady Kelly

                                    Not according to contemporary naming conventions for C#.

                                    Pits fall into Chuck Norris.

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

                                    ...And THAT makes strike #4762 against C#... :)    Peace!

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

                                    B 1 Reply Last reply
                                    0
                                    • J James R Twine

                                      ...And THAT makes strike #4762 against C#... :)    Peace!

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

                                      B Offline
                                      B Offline
                                      Brady Kelly
                                      wrote on last edited by
                                      #51

                                      I like it.  I like concatenated names, not underscores, so the lower case letters tell me it's all one term, not a single letter for each of three terms.

                                      Pits fall into Chuck Norris.

                                      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