I'd like to develop a basic file-sharing app
-
so that I can send audio samples to my mate. It needs to be able to handle large files, most likely <4GB. I'll probably be using a client/server approach, but I haven't done much beyond basic network programming. What I'd really like to know is what protocol and which .NET libraries I should use? I've looked at a few books to try and get an overview, and the most obvious candidate is ftp, but all I've found is how to connect to an existing ftp server, and not how to program one. I'd also like a few recommendations for some good networking books, preferably .NET focused, although I would also appreciate some more general networking books that go into some detail about networking protocols.
-
so that I can send audio samples to my mate. It needs to be able to handle large files, most likely <4GB. I'll probably be using a client/server approach, but I haven't done much beyond basic network programming. What I'd really like to know is what protocol and which .NET libraries I should use? I've looked at a few books to try and get an overview, and the most obvious candidate is ftp, but all I've found is how to connect to an existing ftp server, and not how to program one. I'd also like a few recommendations for some good networking books, preferably .NET focused, although I would also appreciate some more general networking books that go into some detail about networking protocols.
Found an article on here( I always seem to find things just after I've stopped looking for them, or when I'm looking for something else) Sending Files using TCP[^] This should be enough to get me going.