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. Lets suppose

Lets suppose

Scheduled Pinned Locked Moved The Lounge
csharpcombusinessquestion
24 Posts 16 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.
  • O Oakman

    Ennis Ray Lynch, Jr. wrote:

    Believe it or not there are some things you can do in Java that you cannot do in .NET.

    With all due respect: Isn't it just possible that you should be saying that there are things you know how to do in Java than you don't know how to do in .NET?

    Jon Smith & Wesson: The original point and click interface

    M Offline
    M Offline
    Mel Padden
    wrote on last edited by
    #8

    Interested in the reply here... I've heard a lot of Java evangelists bang on about this and that feature of Java that isn't in .NET, only to point them to a point in the MSDN doco and say "is this what you're talking about?". The only thing .NET was missing, from my point of view, was design by contract, which it gets with WCF. No argument in terms of functionality, IMHO.

    Smokie, this is not 'Nam. This is bowling. There are rules. www.geticeberg.com

    K 1 Reply Last reply
    0
    • E Ennis Ray Lynch Jr

      Software Engineer: a man, who when presented with a hammer states, "With this tool I can build a tool to drive nails". While I hate to disagree the choice of technologies is supremely important. The code I am currently writing, which was from my question, is going to be in Java but it would be possible to do in .NET with compromises. Believe it or not there are some things you can do in Java that you cannot do in .NET.

      Need a C# Consultant? I'm available.
      Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

      E Offline
      E Offline
      EHaskins
      wrote on last edited by
      #9

      Ennis Ray Lynch, Jr. wrote:

      Believe it or not there are some things you can do in Java that you cannot do in .NET.

      Give me an example.

      Eric Haskins KC9JVH

      1 Reply Last reply
      0
      • C charlieg

        I'd come over, slap you silly, then buy some beer to work it out. .net or anything else is IRRELEVANT. Think business man... think customer. The customer does not give a flip about the underlying technology. Right? Do it right? Do it .net? How about "do it done"? If you have a great idea, move on it. cg...... yeah, I'm curious

        Charlie Gilley Will program for food... Hurtling toward a government of the stupid, by the stupid, for the stupid we go. —Michelle Malkin

        D Offline
        D Offline
        DaveX86
        wrote on last edited by
        #10

        I agree...95% of people out there would say a program is a program and make no differentiation between a .net program and a C++ program provided they performed similarly

        1 Reply Last reply
        0
        • E Ennis Ray Lynch Jr

          That some one had the next great idea in business software development and he or she had two choices 1) Do it right, or 2) Do it in .NET ... which would you choose?

          Need a C# Consultant? I'm available.
          Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

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

          Using there was a dichotomy, I'd do it right. What does do it right mean, in this instance, C++ ?

          Christian Graus No longer a Microsoft MVP, but still happy to answer your questions.

          1 Reply Last reply
          0
          • E Ennis Ray Lynch Jr

            That some one had the next great idea in business software development and he or she had two choices 1) Do it right, or 2) Do it in .NET ... which would you choose?

            Need a C# Consultant? I'm available.
            Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

            R Offline
            R Offline
            Robert Rohde
            wrote on last edited by
            #12
            1. Do it right IN .NET :) Could you give an example of what you think can be done in Jave and not in .Net? Robert
            1 Reply Last reply
            0
            • E Ennis Ray Lynch Jr

              Software Engineer: a man, who when presented with a hammer states, "With this tool I can build a tool to drive nails". While I hate to disagree the choice of technologies is supremely important. The code I am currently writing, which was from my question, is going to be in Java but it would be possible to do in .NET with compromises. Believe it or not there are some things you can do in Java that you cannot do in .NET.

              Need a C# Consultant? I'm available.
              Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

              X Offline
              X Offline
              xtravagan
              wrote on last edited by
              #13

              This is really interesting, could you give some pointer as to what Java can do that .Net can't? So far most things I have come across are usually smoother .Net due to better tooling and the language itself seems generally more powerful, but that is to be expected as it is a language that came after Java.

              1 Reply Last reply
              0
              • E Ennis Ray Lynch Jr

                Software Engineer: a man, who when presented with a hammer states, "With this tool I can build a tool to drive nails". While I hate to disagree the choice of technologies is supremely important. The code I am currently writing, which was from my question, is going to be in Java but it would be possible to do in .NET with compromises. Believe it or not there are some things you can do in Java that you cannot do in .NET.

                Need a C# Consultant? I'm available.
                Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                J Offline
                J Offline
                Jorgen Sigvardsson
                wrote on last edited by
                #14

                Ennis Ray Lynch, Jr. wrote:

                Believe it or not there are some things you can do in Java that you cannot do in .NET.

                Such as...? :~

                -- Kein Mitleid Für Die Mehrheit

                W 1 Reply Last reply
                0
                • M Mel Padden

                  Interested in the reply here... I've heard a lot of Java evangelists bang on about this and that feature of Java that isn't in .NET, only to point them to a point in the MSDN doco and say "is this what you're talking about?". The only thing .NET was missing, from my point of view, was design by contract, which it gets with WCF. No argument in terms of functionality, IMHO.

                  Smokie, this is not 'Nam. This is bowling. There are rules. www.geticeberg.com

                  K Offline
                  K Offline
                  Kevin McFarlane
                  wrote on last edited by
                  #15

                  melchizidech wrote:

                  The only thing .NET was missing, from my point of view, was design by contract, which it gets with WCF.

                  That is not Design by Contract as is commonly understood. It's still missing Design by Contract as is commonly understood! (As is almost everything by the way and certainly everything that's mainstream.)

                  Kevin

                  1 Reply Last reply
                  0
                  • E Ennis Ray Lynch Jr

                    That some one had the next great idea in business software development and he or she had two choices 1) Do it right, or 2) Do it in .NET ... which would you choose?

                    Need a C# Consultant? I'm available.
                    Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                    P Offline
                    P Offline
                    Perspx
                    wrote on last edited by
                    #16

                    Ennis Ray Lynch, Jr. wrote:

                    1. Do it right, or 2) Do it in .NET

                    Does doing it in .NET mean that that's doing it wrong..? Regards, --Perspx

                    "The Blue Screen of Death, also known as The Blue Screen of Doom, the "Blue Screen of Fun", "Phatul Exception: The WRECKening" and "Windows Vista", is a multi award-winning game first developed in 1995 by Microsoft" - Uncyclopedia Introduction to Object-Oriented JavaScript

                    1 Reply Last reply
                    0
                    • C charlieg

                      I'd come over, slap you silly, then buy some beer to work it out. .net or anything else is IRRELEVANT. Think business man... think customer. The customer does not give a flip about the underlying technology. Right? Do it right? Do it .net? How about "do it done"? If you have a great idea, move on it. cg...... yeah, I'm curious

                      Charlie Gilley Will program for food... Hurtling toward a government of the stupid, by the stupid, for the stupid we go. —Michelle Malkin

                      H Offline
                      H Offline
                      Hans Dietrich
                      wrote on last edited by
                      #17

                      charlieg wrote:

                      The customer does not give a flip about the underlying technology.

                      Usually true. Unless his marketing buddies have convinced him to add sizzle to his product with .Net / cloud architecture / etc. Dealing with a client who wants a specific technology is like walking a mine field. You have to ask him what he expects from the product, and give him a cost breakdown of using various implementation technologies.

                      Best wishes, Hans


                      [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

                      1 Reply Last reply
                      0
                      • J Jorgen Sigvardsson

                        Ennis Ray Lynch, Jr. wrote:

                        Believe it or not there are some things you can do in Java that you cannot do in .NET.

                        Such as...? :~

                        -- Kein Mitleid Für Die Mehrheit

                        W Offline
                        W Offline
                        WillemM
                        wrote on last edited by
                        #18

                        You can do swing (Ooh wait, thats just for building GUI components which can also be done in winforms or WPF)

                        WM. What about weapons of mass-construction? "What? Its an Apple MacBook Pro. They are sexy!" - Paul Watson My blog

                        1 Reply Last reply
                        0
                        • E Ennis Ray Lynch Jr

                          Being the customer myself I have already fully described the entire requirements for the project. I just thought it was an interesting perspective to consider, knowing that I could hit some function points using .NET and 100% using Java.

                          Need a C# Consultant? I'm available.
                          Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                          C Offline
                          C Offline
                          charlieg
                          wrote on last edited by
                          #19

                          I fear for your relationship with the customer :))

                          Charlie Gilley Will program for food... Hurtling toward a government of the stupid, by the stupid, for the stupid we go. —Michelle Malkin

                          1 Reply Last reply
                          0
                          • M Mycroft Holmes

                            charlieg wrote:

                            show the customer working code, and you start to define true requirements.

                            One of the easiest ways to go broke. In the early 90's I was a guru in a product called Superbase, an excellent PC based database along the lines of Access. It was ALWAYS a hard sell to get the clients to accept Superbase over MS products. I eventually gave Superbase the flick and went to Access then SQL Server/VB. While you statement MAY be valid for small business any medium sized organisation is and should always be interested in the technology you are proposing. Get it wrong and you have a hard sell and a shrinking market.

                            Never underestimate the power of human stupidity RAH

                            C Offline
                            C Offline
                            charlieg
                            wrote on last edited by
                            #20

                            I'm confused - how would I grow broke by getting something running to show the customer early? Call it semi-RAD or agile, whatever, but requirements have always been the bugaboo in s/w development. Wait, is "show the customer working code" the part you object too? I'd change that to working product. No customer needs to see source.

                            Charlie Gilley Will program for food... Hurtling toward a government of the stupid, by the stupid, for the stupid we go. —Michelle Malkin

                            M 1 Reply Last reply
                            0
                            • O Oakman

                              Ennis Ray Lynch, Jr. wrote:

                              Believe it or not there are some things you can do in Java that you cannot do in .NET.

                              With all due respect: Isn't it just possible that you should be saying that there are things you know how to do in Java than you don't know how to do in .NET?

                              Jon Smith & Wesson: The original point and click interface

                              E Offline
                              E Offline
                              Ennis Ray Lynch Jr
                              wrote on last edited by
                              #21

                              I don't know how to make my .NET application run on Solaris, Macinitosh, Linux, Win95, Win98, Win2000, WinXP, and WinVista all at the same time without writing a web-based system that won' work in this case.

                              Need a C# Consultant? I'm available.
                              Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                              O T 2 Replies Last reply
                              0
                              • E Ennis Ray Lynch Jr

                                I don't know how to make my .NET application run on Solaris, Macinitosh, Linux, Win95, Win98, Win2000, WinXP, and WinVista all at the same time without writing a web-based system that won' work in this case.

                                Need a C# Consultant? I'm available.
                                Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                                O Offline
                                O Offline
                                Oakman
                                wrote on last edited by
                                #22

                                Ennis Ray Lynch, Jr. wrote:

                                I don't know how to make my .NET application run on Solaris, Macinitosh, Linux, Win95, Win98, Win2000, WinXP, and WinVista all at the same time without writing a web-based system that won' work in this case.

                                Good answer. :-D

                                Jon Smith & Wesson: The original point and click interface

                                1 Reply Last reply
                                0
                                • E Ennis Ray Lynch Jr

                                  I don't know how to make my .NET application run on Solaris, Macinitosh, Linux, Win95, Win98, Win2000, WinXP, and WinVista all at the same time without writing a web-based system that won' work in this case.

                                  Need a C# Consultant? I'm available.
                                  Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                                  T Offline
                                  T Offline
                                  Todd Smith
                                  wrote on last edited by
                                  #23

                                  Ennis Ray Lynch, Jr. wrote:

                                  I don't know how to make my .NET application run on Solaris, Macinitosh, Linux, Win95, Win98, Win2000, WinXP, and WinVista all at the same time without writing a web-based system that won' work in this case.

                                  You have a good point there :D I don't think I would bank a software project on something like mono. At the same time I'm guessing you'll have plenty of issues getting a "GUI" based java application to run nicely on all those system. It always depends on the app of course.

                                  Todd Smith

                                  1 Reply Last reply
                                  0
                                  • C charlieg

                                    I'm confused - how would I grow broke by getting something running to show the customer early? Call it semi-RAD or agile, whatever, but requirements have always been the bugaboo in s/w development. Wait, is "show the customer working code" the part you object too? I'd change that to working product. No customer needs to see source.

                                    Charlie Gilley Will program for food... Hurtling toward a government of the stupid, by the stupid, for the stupid we go. —Michelle Malkin

                                    M Offline
                                    M Offline
                                    Mycroft Holmes
                                    wrote on last edited by
                                    #24

                                    charlieg wrote:

                                    No customer needs to see source.

                                    True except that the customer has to foot the support bill. If this is not part of the negotiation the customer has no idea what is in stall. Support is a larger cost than the development cost and if it is an obscure technology then support resources become an issue. Actually I don't argue with the prototyping, I would often do this to sell a solution. My objection is your reducing the importance of the technology flavour, in my experience it was often a deal breaker. While small business usually does not care, medium and corporates certainly will.

                                    Never underestimate the power of human stupidity RAH

                                    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