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.
  • E Offline
    E Offline
    Ennis Ray Lynch Jr
    wrote on last edited by
    #1

    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 C R P 4 Replies 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
      charlieg
      wrote on last edited by
      #2

      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

      E D H 3 Replies 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

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

        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

        C O E X J 5 Replies 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

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

          Ray, I'm one of those guys who just doesn't care. Technology is important - to an extent. Since I've never written a lick of code in .net, you cannot possibly accuse me of being a .net freak. My entire point was - show the customer working code, and you start to define true requirements. cg

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

          E M 2 Replies Last reply
          0
          • C charlieg

            Ray, I'm one of those guys who just doesn't care. Technology is important - to an extent. Since I've never written a lick of code in .net, you cannot possibly accuse me of being a .net freak. My entire point was - show the customer working code, and you start to define true requirements. cg

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

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

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

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

              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 E 2 Replies Last reply
              0
              • C charlieg

                Ray, I'm one of those guys who just doesn't care. Technology is important - to an extent. Since I've never written a lick of code in .net, you cannot possibly accuse me of being a .net freak. My entire point was - show the customer working code, and you start to define true requirements. cg

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

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

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