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. Programming Help

Programming Help

Scheduled Pinned Locked Moved C#
csharpsysadminperformancehelplearning
5 Posts 5 Posters 2 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.
  • M Offline
    M Offline
    Member 10237665
    wrote on last edited by
    #1

    I am trying to make a software that combine all the internet connection and make it as one to get full bandwidth speed. I am doing it as a project for my college. I have knowledge about C# and little knowledge about network programming. Does anybody know a good network programming book which will help me solve my problems.

    D P 2 Replies Last reply
    0
    • M Member 10237665

      I am trying to make a software that combine all the internet connection and make it as one to get full bandwidth speed. I am doing it as a project for my college. I have knowledge about C# and little knowledge about network programming. Does anybody know a good network programming book which will help me solve my problems.

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

      C# isn't going to help you do this. What you're talking about requires writing a driver and putting it into the network stack. No, you can't write it in C# (easily anyway). No, I don't know of a single book that's going to talk about writing code to do this. Books will cover the OSI model and writing drivers for Windows, but nothing on your specific case. This is require you to know the Window NDIS stack and kernel level debugging on top of the other two topics I mentioned. In short, this is NOT suitable as a school project as there is a lot of work involved and school projects usually have too short of a timeframe to pull something like this off.

      A guide to posting questions on CodeProject[^]
      Dave Kreskowiak

      L 1 Reply Last reply
      0
      • M Member 10237665

        I am trying to make a software that combine all the internet connection and make it as one to get full bandwidth speed. I am doing it as a project for my college. I have knowledge about C# and little knowledge about network programming. Does anybody know a good network programming book which will help me solve my problems.

        P Offline
        P Offline
        Peter Leow
        wrote on last edited by
        #3

        Check this out: Csharp-Network-Programming-Richard-Blum[^]

        R 1 Reply Last reply
        0
        • P Peter Leow

          Check this out: Csharp-Network-Programming-Richard-Blum[^]

          R Offline
          R Offline
          Ron Beyer
          wrote on last edited by
          #4

          That book won't help, Dave is 100% right, this needs to be done at the driver level and isn't a good fit for C# at the moment. There are libraries out there that help write drivers in C#, but they are entirely experimental and very poorly documented.

          1 Reply Last reply
          0
          • D Dave Kreskowiak

            C# isn't going to help you do this. What you're talking about requires writing a driver and putting it into the network stack. No, you can't write it in C# (easily anyway). No, I don't know of a single book that's going to talk about writing code to do this. Books will cover the OSI model and writing drivers for Windows, but nothing on your specific case. This is require you to know the Window NDIS stack and kernel level debugging on top of the other two topics I mentioned. In short, this is NOT suitable as a school project as there is a lot of work involved and school projects usually have too short of a timeframe to pull something like this off.

            A guide to posting questions on CodeProject[^]
            Dave Kreskowiak

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #5

            Dave Kreskowiak wrote:

            In short, this is NOT suitable as a school project

            Even shorter, this is not the GIMME CODEZ category :-)

            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