In C#, can we send MemoryStream over the network? If no, how?
536365
Sure, there are lots of ways.\n\nI'd push the memorystream to a file, transfer the file to wherever I want it to go, then extract a memorystream from that file on the new machine.\n\nYou could also clone your stream to a networkstream (part of the System.Net.Sockets namespace), then clone that on the recipient machine back into a networkstream.
349609
yes, you can use a "tunneling" softwarte, like httpport or hopster (www.hopster.com)
353766
There is something called a data transfer cable... \nalso known as File Transfer/ Data link Cable \nThis basically is a cable that connects the TWO computers together and all you have to do is drag and drop...\n\n(safer than cut and paste in case for something the transfer got interrupted.)\n\nWhat i suggest you do is simply drag and drop 500 at a time (u said you have over 4000) \n\nThis way your computer wont freeze up for having to be under the strain of such a large file transfer!\n\nOn e-Bay you could get them real cheap... for a couple of dollars...
272488
If you're on linux using a bash shell, you could use nmap.\n\nIf you're on windows, download a network scanner and use that.
132746
One of the sites below is a site created for the (slighty dated, but still relevant) book, "Windows Sockets Network Programming".  The site has reference material, external links to information and RFCs and even source code for sample sockets applications using Winsock 2.\n\nAlso, there are a few links below to different Winsock tutorials that you may find useful.  It is usually good to check out several tutorials, as some of them may contain little tidbits or words of advice that others may not have.
855839
well, you can netstat them while sending them a file .... best to make it a large file so that you have time to determin which connection is theres...
1732
To the best of my knowledge, there's no theoretical bottom limit to the speed of an internet connection, although individual programs may give up after a period of time, and assume that the message they were trying to send has been lost in transit.\n\nTo illustrate this, I've linked the (as far as I know, unused) proposal for transmitting IP packets (one of the fundamental units of data on the internet) via trained pigeons.\n\nWhile the attached proposal is certainly geek-humor, I hope it illustrates my point - as slow as your net is, it could always get even slower.
1015297
More details. Are you both on the same network already? Are you both at home, within the distance reachable by a LAN cable? Are you both using the same Operating System?
297965
Net Send works by using something known as "mailslots". I don't know too much about them, but from what I can gather, the Net Send command attempts to write to a file on the destination computer.\n\nIt is possible to create a program that is compatible with Net Send messages (I've done it before with some example I found on the net) and it will work with Windows NT, 2000 and XPs Net Send.\n\nThere are a couple of programs around that use the same mailslots as Net Send like LANTalk. Also, Windows 98 has a program that uses the same mailslot called WinPopup. The thing with that is that you can only receive messages when the application is running (and obviously sending messages too).\n\nYou can do some research on mailslots to find out more. There are some Windows APIs that you can use to create the mailslots.
463210
Asynchronous Transfer Mode
287213
The same way you transfer any kind of UDP packets; dial-up makes no difference.  Usually users are not concerned with the underlying transport mechanisms, TCP or UDP.  UDP packets may be transferred programatically using standard methods.\n\nWhat are you trying to accomplish?
894590
windows treats com port like a file \n\nneed to use \nSetCommState to setup the port\nSetCommTimeouts to set time outs\nCreateFile to open port\n\ncheck up on MSDN  web site for more on win32 API
324617
Why are you passing large amounts of data between programs?\n\nIt would be better to pass a pointer to the working storage location.\nYou may have to call another program to get the address of the storage.
1050174
try archiving it with WinRar or just use other program to send that file
170410
If Windows XP try this site...\n\nhttp://www.microsoft.com/windowsxp/using/networking/expert/bowman_02april08.mspx
478422
Try these:\n\nhttp://www.sockets.com/a_e.htm\nhttp://zoo.cs.yale.edu/classes/cs433/lecture/network_programming.ppt
244860
more details? are we talking layer 3 as in netowrk software??\n\nWe need more information!