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. General Programming
  3. C#
  4. which is better to choose?

which is better to choose?

Scheduled Pinned Locked Moved C#
sysadminquestioncsharpjavatutorial
13 Posts 7 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.
  • S Sajjad Izadi

    Hello friends, I have a question that is not completely about c# but it relates: I am going to write an administrative program for a client-server network. this program is for comminucating and sending the packets through network, from server to clients and viceversa. but there is a question: for this kind of comminucations, c# is more respondent or java? which of these two languages is better for write the program? Is there any differences? What are them? please guide me. thanks

    realJSOPR Offline
    realJSOPR Offline
    realJSOP
    wrote on last edited by
    #4

    If the applications will never be run on Linux, write it in C#.

    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
    -----
    "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

    S 1 Reply Last reply
    0
    • Z zafersavas

      Hi, Probably no one will say C# is better than Java or vice versa as you guess but I have been writing server/client applications for a long time and I can say that .NET IDE is very stable and .NET framework has good and easy to use server/client classes. You can develop client/server applications very easily with .NET C#. Good luck zafer

      S Offline
      S Offline
      Sajjad Izadi
      wrote on last edited by
      #5

      thanks for your kind response, may I know what kind of resources do you offer me to understand fundamentals, source code and rather articles. because those source codes I found are a bit difficult and half-explained. thanks again

      modified on Sunday, August 31, 2008 7:32 AM

      N 1 Reply Last reply
      0
      • M Mbah Dhaim

        honestly, you may choose what language that you more understand to use, so you can manage them more easy and give fast response when errors occurred.

        dhaim programming is a hobby that make some money as side effect :)

        S Offline
        S Offline
        Sajjad Izadi
        wrote on last edited by
        #6

        thanks again, i'll be glad if you give me the resources of learning (articles and source codes :-)). I have searched for them but those I found are a bit difficult and malfomed explained. whould you give me some better ones?

        modified on Sunday, August 31, 2008 7:39 AM

        M 1 Reply Last reply
        0
        • realJSOPR realJSOP

          If the applications will never be run on Linux, write it in C#.

          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
          -----
          "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

          S Offline
          S Offline
          Sajjad Izadi
          wrote on last edited by
          #7

          thanks again, i'll be glad if you give me the resources of learning (articles and source codes :)). I have searched for them but those I found are a bit difficult and malfomed explained. whould you give me some better ones?

          modified on Sunday, August 31, 2008 7:35 AM

          realJSOPR 1 Reply Last reply
          0
          • S Sajjad Izadi

            thanks again, i'll be glad if you give me the resources of learning (articles and source codes :)). I have searched for them but those I found are a bit difficult and malfomed explained. whould you give me some better ones?

            modified on Sunday, August 31, 2008 7:35 AM

            realJSOPR Offline
            realJSOPR Offline
            realJSOP
            wrote on last edited by
            #8

            Google is your friend.

            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
            -----
            "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

            1 Reply Last reply
            0
            • S Sajjad Izadi

              thanks again, i'll be glad if you give me the resources of learning (articles and source codes :-)). I have searched for them but those I found are a bit difficult and malfomed explained. whould you give me some better ones?

              modified on Sunday, August 31, 2008 7:39 AM

              M Offline
              M Offline
              Mbah Dhaim
              wrote on last edited by
              #9

              search withing CP with keywords : "C# AND Network AND Programming", there are many resources and articles there http://www.codeproject.com/info/search.aspx?artkw=C%23+AND+Network+AND+Programming[^] hope it helps

              dhaim programming is a hobby that make some money as side effect :)

              1 Reply Last reply
              0
              • S Sajjad Izadi

                Hello friends, I have a question that is not completely about c# but it relates: I am going to write an administrative program for a client-server network. this program is for comminucating and sending the packets through network, from server to clients and viceversa. but there is a question: for this kind of comminucations, c# is more respondent or java? which of these two languages is better for write the program? Is there any differences? What are them? please guide me. thanks

                M Offline
                M Offline
                Mohammad Dayyan
                wrote on last edited by
                #10

                I think Java is better and harder.

                Sajjad Izadi wrote:

                Is there any differences?

                By Java : You can run your program on both of Linux and Windows. Java is faster , faster , faster.

                N 1 Reply Last reply
                0
                • S Sajjad Izadi

                  Hello friends, I have a question that is not completely about c# but it relates: I am going to write an administrative program for a client-server network. this program is for comminucating and sending the packets through network, from server to clients and viceversa. but there is a question: for this kind of comminucations, c# is more respondent or java? which of these two languages is better for write the program? Is there any differences? What are them? please guide me. thanks

                  N Offline
                  N Offline
                  nelsonpaixao
                  wrote on last edited by
                  #11

                  what have you done before? or what have you done so far? If you are a beginner learn from some tutorials before doing that. Even not beginner download some samples here. Good Luck ;P

                  nelsonpaixao@yahoo.com.br

                  1 Reply Last reply
                  0
                  • S Sajjad Izadi

                    thanks for your kind response, may I know what kind of resources do you offer me to understand fundamentals, source code and rather articles. because those source codes I found are a bit difficult and half-explained. thanks again

                    modified on Sunday, August 31, 2008 7:32 AM

                    N Offline
                    N Offline
                    N a v a n e e t h
                    wrote on last edited by
                    #12

                    I suggest you to buy "C# in a Nutshell" written by "Joseph albahari". The book explains some basics of network programming.

                    All C# applications should call Application.Quit(); in the beginning to avoid any .NET problems.- Unclyclopedia How to use google | Ask smart questions

                    1 Reply Last reply
                    0
                    • M Mohammad Dayyan

                      I think Java is better and harder.

                      Sajjad Izadi wrote:

                      Is there any differences?

                      By Java : You can run your program on both of Linux and Windows. Java is faster , faster , faster.

                      N Offline
                      N Offline
                      N a v a n e e t h
                      wrote on last edited by
                      #13

                      Mohammad Dayyan wrote:

                      Java is faster , faster , faster.

                      Are you sure ? :) Seriously, it all depends on the programmer and how efficiently the program is written. A C++ program can be very slow if it is written poorly.

                      All C# applications should call Application.Quit(); in the beginning to avoid any .NET problems.- Unclyclopedia How to use google | Ask smart questions

                      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